Cardano là gì?
Cardano là blockchain được đánh giá ngang hàng đầu tiên trên thế giới. Tổ chức phi lợi nhuận chịu trách nhiệm cho Cardano đã tập hợp một mạng lưới các học giả và nhà khoa học từ nhiều trường đại học khác nhau, bao gồm Đại học Edinburgh và Viện Công nghệ Tokyo, để xem xét các giao thức của nó trước khi chúng được phát hành. Đây là một nền tảng tiền điện tử và hợp đồng thông minh thế hệ thứ ba tuyên bố sẽ cải thiện các vấn đề mở rộng của bitcoin, đồng tiền thế hệ đầu tiên và ethereum, thuộc thế hệ thứ hai.
Cardano hoạt động như thế nào?
Nền tảng của Cardano bao gồm hai lớp. Lớp giải quyết Cardano (CSL) được sử dụng để giải quyết các giao dịch sử dụng ADA, tiền điện tử của Cardano.
Lớp điều khiển, đang được phát triển, sẽ được sử dụng cho các hợp đồng thông minh. Cấu trúc phân cấp của Cardano đảm bảo rằng nó có thể được sử dụng như một phương tiện trao đổi và cũng như để tạo ra các hợp đồng thông minh. Ngoài ra, nền tảng này có tham vọng có thể tương tác với hệ sinh thái tài chính chính thống.
Trung tâm của nền tảng của Cardano là Ouroboros, một thuật toán sử dụng giao thức Proof of Stake để khai thác tiền xu. Giao thức được tùy chỉnh để giảm sử dụng năng lượng và thời gian để tạo ra các đồng tiền mới.
Ouroboros
Trong thuật toán Proof of Stake điển hình, các nút có cổ phần tối đa (hoặc số lượng tiền cao nhất) tạo ra các khối giao dịch trong một blockchain. Nhưng thuật toán Ouroboros thực hiện thuật toán khác nhau.
Ở cấp độ rộng, nó hoạt động như sau. Ouroboros chia thời gian vật lý thành các kỷ nguyên được tạo thành từ các khe, là các khoảng thời gian cố định. Slots tương tự như ca làm việc tại một nhà máy. Trong Cardano, phạm vi thời gian được bao quanh bởi các vị trí khác nhau và có thể được sửa đổi trong thuật toán. Đại Kỷ Nguyên hoạt động theo kiểu vòng tròn: khi một kết thúc, một cái khác xuất hiện trực tuyến.
Mỗi kỷ nguyên có một người lãnh đạo vị trí, người được bầu bởi các bên liên quan hoặc các nút đã tạo ra tiền xu. Các nhà lãnh đạo slot có trách nhiệm tạo và xác nhận các khối giao dịch sẽ được thêm vào blockchain Cardano. Nếu họ không tạo được khối giao dịch trong một kỷ nguyên, thì nhà lãnh đạo vị trí tiếp theo sẽ nhận được một phát bắn khác trong kỷ nguyên tiếp theo. Ít nhất 50 phần trăm trở lên phải được sản xuất trong một kỷ nguyên nhất định.
Giao dịch trong các khối được tạo bởi các nhà lãnh đạo vị trí được phê duyệt bởi người xác nhận đầu vào. Họ là tập hợp các bên liên quan thứ hai chịu trách nhiệm chạy giao thức. Có thể có một đến nhiều người chứng thực trong một kỷ nguyên nhất định và cuộc bầu cử của họ dựa trên cổ phần.
Để đảm bảo kết quả không thiên vị, hệ thống bầu cử được cấu hình cho hai đầu vào. Đầu tiên là một hệ thống tính toán nhiều bên. Một tập hợp các bên liên quan trong mạng thực hiện một tính toán, tương đương kỹ thuật số của một lần tung đồng xu, ném và chia sẻ kết quả của họ với nhau. Đầu vào thứ hai là phân phối của cải hoặc cổ phần. Các nút có cổ phần lớn hơn (hoặc nhiều tiền hơn) đã tăng xác suất được bầu làm lãnh đạo vị trí.
Ouroboros cũng khác với các thuật toán khác về loại và hình thức ưu đãi được cung cấp cho các bên liên quan. Thuật toán Proof of Work cung cấp phần thưởng dưới dạng tiền xu và phí giao dịch cho người khai thác. Nhưng thiết kế của thuật toán Ouroboros cung cấp các ưu đãi cho tính khả dụng và xác minh giao dịch so với đầu tư vào sức mạnh máy tính lớn để khai thác tiền xu. Phần thưởng kinh tế cũng được phân chia giữa ba bên liên quan: chứng thực đầu vào, các bên liên quan tính toán nhiều bên và các nhà lãnh đạo vị trí.
Sự chỉ trích của Cardano
Ouroboros tự gọi mình là bằng chứng đầu tiên có thể chứng minh an toàn về thuật toán cổ phần. Yêu cầu này dựa trên hai thuộc tính của sổ cái giao dịch: Kiên trì và Sống.
Sự kiên định giả định rằng một giao dịch là Ổn định, nếu một nút trung thực đã phát nó như vậy cho phần còn lại của mạng. Thuộc tính này sử dụng một tham số bảo mật mới là thước đo bảo mật của sổ cái. Sống là bổ sung cho sự kiên trì. Theo đặc tính này, các giao dịch trung thực, được phát sóng như vậy, sẽ trở thành Ổn định ổn định trong các nút của mạng sau một khoảng thời gian nhất định được xác định trước trong thuật toán.
Bài viết phác thảo Ouroboros phác thảo một số giả định hợp lý của YouTube mà người tạo ra thuật toán đã thực hiện để thiết kế nó. Ví dụ, họ cho rằng các nút trong mạng của nó không vắng mặt trong thời gian dài. Ngoài ra, các nút không đồng bộ hóa trong tính toán của họ không được cho là chứa hơn 50% tất cả các giao dịch.
Các nhà phê bình nói rằng các giả định được thực hiện để thực hiện các tính chất này là bị lỗi. Ví dụ, họ nói rằng các thuộc tính giả định đồng bộ hóa giữa các sổ cái tại bất kỳ thời điểm nào. Theo họ, những kỳ vọng như vậy là không thực tế đối với một blockchain toàn cầu. Điều này có thể không xảy ra nếu một số nút nhất định ngoại tuyến hoặc nếu các nhà lãnh đạo vị trí đã bỏ lỡ giao dịch trong thời gian của họ. Những người khác đã chỉ ra 51% các cuộc tấn công từ chối dịch vụ, điều đó có thể dẫn đến phần lớn mạng bị ngoại tuyến, như một ví dụ khác của một giả định thuận tiện.
Thuật toán của Ouroboros cũng bị chỉ trích vì không giải quyết được hoàn toàn vấn đề chi tiêu kép. Có một mối nguy hiểm là những người chứng thực đầu vào, những người chịu trách nhiệm phê duyệt các giao dịch cho các nhà lãnh đạo vị trí, có thể sẽ phê duyệt cùng một bộ giao dịch từ hai nhà lãnh đạo vị trí khác nhau. Một số người nói rằng shending, một kỹ thuật đang được thử nghiệm trên blockchain ethereum để giải quyết vấn đề, sẽ mất vài năm trước khi nó được triển khai.
