Thực hiện giao thức chứng minh đốt cháy của hệ sinh thái Cardano
Iagon gần đây đã hoàn thành một thử thách, phát triển giao thức chứng minh đốt (PoB) cho hệ sinh thái Cardano. Bài viết này sẽ giới thiệu giải pháp của đội ngũ Iagon, bao gồm các khía cạnh sau:
Tổng quan về cơ chế chứng minh đốt và ứng dụng của nó
Iagon triển khai cơ chế hợp đồng thông minh chứng minh đốt trên mạng Cardano
Quá trình triển khai và kiểm tra hợp đồng thông minh
Thực hiện chứng minh đốt bằng cách gửi token đến địa chỉ "hố đen"
1. Chứng nhận đốt và ứng dụng của nó
Việc đốt token về cơ bản là gửi token đến một địa chỉ "hố đen" không thể truy cập. Quá trình này có thể được xác minh, nhưng chỉ có giá trị cam kết là công khai. Cơ chế đốt có nhiều mục đích, có thể tăng giá trị của các token còn lại, cũng có thể là bằng chứng cam kết cho giao thức blockchain.
An toàn của chứng minh đốt dựa trên hàm băm mã hóa. Những hàm này dễ tính toán nhưng khó đảo ngược. Bằng cách đảo ngược bit thấp nhất của hàm băm mã hóa, có thể tạo ra một địa chỉ hố đen, bất kỳ nội dung nào được gửi đến địa chỉ đó đều khó hoặc không thể phục hồi.
2. Hợp đồng thông minh chứng minh đốt trên mạng Cardano
Hợp đồng thông minh Cardano được cấu thành từ ba phần:
Kịch bản người đổi: kiểm soát việc chi tiêu eUTxOs
Kịch bản ví: đại diện cho người dùng thực thi, được sử dụng để chuộc lại vốn và tạo ra eUTxOs mới
eUTxOs: nắm giữ tiền và điểm dữ liệu
Cardano thông minh hợp đồng có bốn loại hoạt động khả thi:
Đốt: Gửi tiền đến địa chỉ hố đen
Đã bị tiêu hủy: xác nhận rằng việc đốt đã xảy ra
Khóa: Gửi tiền đến địa chỉ có khóa
Hoàn lại: Hoàn lại số tiền bị khóa
3. Triển khai hợp đồng thông minh
Các bước để triển khai hợp đồng thông minh trên mạng thử nghiệm bao gồm:
Cài đặt chuỗi công cụ Haskell
Xây dựng kịch bản Plutus
Khởi động container nút và ví Cardano
Khôi phục ví và lấy ID ví
Thực hiện thao tác đốt token
Xác minh việc đốt
4. Từ hợp đồng thông minh đến kịch bản ví
Để ngăn chặn sự kiểm duyệt, có thể xem xét chỉ sử dụng kịch bản ví mà không phụ thuộc vào hợp đồng thông minh. Phương pháp này khiến cho việc kiểm duyệt các giao dịch đốt trở nên rất khó khăn, trừ khi kiểm duyệt tất cả các giao dịch Cardano.
Để thực hiện điều này, cần thay thế băm của khóa công khai bằng băm của giá trị cam kết và đảo ngược bit thấp nhất của giá trị cam kết. Cũng cần sử dụng thư viện API Cardano để tạo ra cấu trúc địa chỉ đáp ứng yêu cầu.
Kết luận
Hiện tại, nên sử dụng kịch bản ví để thực hiện giao thức chứng minh đốt cháy. Trong tương lai, khi thư viện PAB được hoàn thiện, việc kết hợp các giải pháp hợp đồng thông minh phức tạp từ kịch bản ví có thể khả thi hơn để tạo ra một môi trường chống kiểm duyệt.
Trang này có thể chứa nội dung của bên thứ ba, được cung cấp chỉ nhằm mục đích thông tin (không phải là tuyên bố/bảo đảm) và không được coi là sự chứng thực cho quan điểm của Gate hoặc là lời khuyên về tài chính hoặc chuyên môn. Xem Tuyên bố từ chối trách nhiệm để biết chi tiết.
16 thích
Phần thưởng
16
2
Đăng lại
Chia sẻ
Bình luận
0/400
GateUser-cff9c776
· 14giờ trước
Tốn thời gian nửa ngày chỉ để tạo ra một cái hố đen cao cấp thôi.
Hệ sinh thái Cardano giới thiệu giao thức chứng minh đốt cháy nhằm thực hiện giao dịch chống kiểm duyệt.
Thực hiện giao thức chứng minh đốt cháy của hệ sinh thái Cardano
Iagon gần đây đã hoàn thành một thử thách, phát triển giao thức chứng minh đốt (PoB) cho hệ sinh thái Cardano. Bài viết này sẽ giới thiệu giải pháp của đội ngũ Iagon, bao gồm các khía cạnh sau:
1. Chứng nhận đốt và ứng dụng của nó
Việc đốt token về cơ bản là gửi token đến một địa chỉ "hố đen" không thể truy cập. Quá trình này có thể được xác minh, nhưng chỉ có giá trị cam kết là công khai. Cơ chế đốt có nhiều mục đích, có thể tăng giá trị của các token còn lại, cũng có thể là bằng chứng cam kết cho giao thức blockchain.
An toàn của chứng minh đốt dựa trên hàm băm mã hóa. Những hàm này dễ tính toán nhưng khó đảo ngược. Bằng cách đảo ngược bit thấp nhất của hàm băm mã hóa, có thể tạo ra một địa chỉ hố đen, bất kỳ nội dung nào được gửi đến địa chỉ đó đều khó hoặc không thể phục hồi.
2. Hợp đồng thông minh chứng minh đốt trên mạng Cardano
Hợp đồng thông minh Cardano được cấu thành từ ba phần:
Cardano thông minh hợp đồng có bốn loại hoạt động khả thi:
3. Triển khai hợp đồng thông minh
Các bước để triển khai hợp đồng thông minh trên mạng thử nghiệm bao gồm:
4. Từ hợp đồng thông minh đến kịch bản ví
Để ngăn chặn sự kiểm duyệt, có thể xem xét chỉ sử dụng kịch bản ví mà không phụ thuộc vào hợp đồng thông minh. Phương pháp này khiến cho việc kiểm duyệt các giao dịch đốt trở nên rất khó khăn, trừ khi kiểm duyệt tất cả các giao dịch Cardano.
Để thực hiện điều này, cần thay thế băm của khóa công khai bằng băm của giá trị cam kết và đảo ngược bit thấp nhất của giá trị cam kết. Cũng cần sử dụng thư viện API Cardano để tạo ra cấu trúc địa chỉ đáp ứng yêu cầu.
Kết luận
Hiện tại, nên sử dụng kịch bản ví để thực hiện giao thức chứng minh đốt cháy. Trong tương lai, khi thư viện PAB được hoàn thiện, việc kết hợp các giải pháp hợp đồng thông minh phức tạp từ kịch bản ví có thể khả thi hơn để tạo ra một môi trường chống kiểm duyệt.