Hệ sinh thái Cardano chứng minh đốt ( PoB ) giao thức thực hiện
Đội ngũ Iagon gần đây đã hoàn thành một thử thách, phát triển giao thức chứng minh đốt cháy (PoB) cho hệ sinh thái Cardano. Bài viết này sẽ giới thiệu chi tiết về giải pháp này, bao gồm:
Tổng quan về cơ chế chứng minh đốt cháy và ứng dụng của nó
Iagon triển khai hợp đồng thông minh PoB trên mạng Cardano
Triển khai và kiểm tra hợp đồng thông minh
Giao thức PoB được thực hiện thông qua giao dịch ví
1. Chứng minh đốt và ứng dụng của nó
Việc đốt token ( và tiêu hủy ) là một thực hành phổ biến, chủ yếu là gửi token đến một địa chỉ "hố đen" không thể truy cập. Cơ chế này có thể được sử dụng để tăng giá trị của các token còn lại, hoặc như một bằng chứng cam kết của giao thức blockchain.
Tính an toàn của chứng minh đốt dựa trên hàm băm mã hóa, hàm này dễ tính toán theo chiều thuận nhưng khó suy diễn ngược. Bằng cách lật bit thấp nhất của đầu ra hàm băm, có thể tạo ra một địa chỉ hố đen. Mọi thứ gửi đến địa chỉ đó sẽ không thể phục hồi.
Ý tưởng thiết kế của giao thức chứng minh đốt cháy là đốt tiền trước, sau đó chứng minh rằng việc đốt cháy đã xảy ra trong các bước độc lập. Điều này cần tạo ra một giá trị cam kết của băm, sau đó hiển thị địa chỉ hố đen đã được tạo.
2. Hợp đồng thông minh chứng nhận đố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 mua lại: kiểm soát việc chi tiêu eUTxOs
Kịch bản ví: đại diện cho người dùng chạy, dùng để giải ngân quỹ và tạo eUTxOs mới
eUTxOs: nắm giữ quỹ và điểm dữ liệu (datum)
Hợp đồng thông minh Cardano không có trạng thái tập trung, mỗi eUTxO có trạng thái độc lập. Các thao tác có thể bao gồm:
Đốt: Gửi tiền đến địa chỉ hố đen
Đã bị hủy: xác minh việc đốt đã xảy ra
Khóa: Gửi tiền đến địa chỉ có khóa
Hoàn lại: Lấy lại số tiền bị khóa
Người trung gian không thể phân biệt giữa giao dịch đốt và giao dịch khóa, điều này ngăn chặn việc kiểm tra các giao dịch đốt. Chỉ sau khi công bố giá trị cam kết, tình trạng đốt tiền mới có thể được xác minh.
3. Triển khai và kiểm tra 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 nút Cardano và container ví
Khôi phục ví và nhận ID ví
Thực hiện thao tác đốt
Xác minh đốt cháy
4. Từ hợp đồng thông minh đến kịch bản ví
Để ngăn chặn sự kiểm duyệt hơn nữa, có thể thực hiện hoàn toàn thao tác đốt trong ví của người dùng mà không cần phụ thuộc vào hợp đồng thông minh. Điều này yêu cầu sử dụng băm giá trị cam kết để thay thế băm khóa công khai và đảo ngược bit thấp nhất.
Thông qua việc sử dụng thư viện API Cardano, có thể tạo địa chỉ đốt, gửi giao dịch lên blockchain, và xác minh giao dịch đốt.
Kết luận
Hiện tại, khuyến nghị sử dụng kịch bản ví để thực hiện giao thức chứng nhận đốt. Trong tương lai, khi thư viện PAB được hoàn thiện, kết hợp với giải pháp hợp đồng thông minh phức tạp của kịch bản ví sẽ trở nên khả thi hơn, có thể 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.
7 thích
Phần thưởng
7
5
Chia sẻ
Bình luận
0/400
BTCRetirementFund
· 13giờ trước
Phát triển phát triển có tăng lên được không
Xem bản gốcTrả lời0
RugResistant
· 13giờ trước
cần kiểm toán sâu hơn thật sự... cơ chế đốt nhìn có vẻ khả nghi hiện tại
Xem bản gốcTrả lời0
BlockchainFoodie
· 13giờ trước
cơ chế cháy ngon... như nướng một miếng bít tết hoàn hảo thật ra
Hệ sinh thái Cardano thực hiện giao thức chứng minh đốt cháy, đội ngũ Iagon hoàn thành thử thách mới
Hệ sinh thái Cardano chứng minh đốt ( PoB ) giao thức thực hiện
Đội ngũ Iagon gần đây đã hoàn thành một thử thách, phát triển giao thức chứng minh đốt cháy (PoB) cho hệ sinh thái Cardano. Bài viết này sẽ giới thiệu chi tiết về giải pháp này, bao gồm:
1. Chứng minh đốt và ứng dụng của nó
Việc đốt token ( và tiêu hủy ) là một thực hành phổ biến, chủ yếu là gửi token đến một địa chỉ "hố đen" không thể truy cập. Cơ chế này có thể được sử dụng để tăng giá trị của các token còn lại, hoặc như một bằng chứng cam kết của giao thức blockchain.
Tính an toàn của chứng minh đốt dựa trên hàm băm mã hóa, hàm này dễ tính toán theo chiều thuận nhưng khó suy diễn ngược. Bằng cách lật bit thấp nhất của đầu ra hàm băm, có thể tạo ra một địa chỉ hố đen. Mọi thứ gửi đến địa chỉ đó sẽ không thể phục hồi.
Ý tưởng thiết kế của giao thức chứng minh đốt cháy là đốt tiền trước, sau đó chứng minh rằng việc đốt cháy đã xảy ra trong các bước độc lập. Điều này cần tạo ra một giá trị cam kết của băm, sau đó hiển thị địa chỉ hố đen đã được tạo.
2. Hợp đồng thông minh chứng nhận đốt trên mạng Cardano
Hợp đồng thông minh Cardano được cấu thành từ ba phần:
Hợp đồng thông minh Cardano không có trạng thái tập trung, mỗi eUTxO có trạng thái độc lập. Các thao tác có thể bao gồm:
Người trung gian không thể phân biệt giữa giao dịch đốt và giao dịch khóa, điều này ngăn chặn việc kiểm tra các giao dịch đốt. Chỉ sau khi công bố giá trị cam kết, tình trạng đốt tiền mới có thể được xác minh.
3. Triển khai và kiểm tra 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 hơn nữa, có thể thực hiện hoàn toàn thao tác đốt trong ví của người dùng mà không cần phụ thuộc vào hợp đồng thông minh. Điều này yêu cầu sử dụng băm giá trị cam kết để thay thế băm khóa công khai và đảo ngược bit thấp nhất.
Thông qua việc sử dụng thư viện API Cardano, có thể tạo địa chỉ đốt, gửi giao dịch lên blockchain, và xác minh giao dịch đốt.
Kết luận
Hiện tại, khuyến nghị sử dụng kịch bản ví để thực hiện giao thức chứng nhận đốt. Trong tương lai, khi thư viện PAB được hoàn thiện, kết hợp với giải pháp hợp đồng thông minh phức tạp của kịch bản ví sẽ trở nên khả thi hơn, có thể tạo ra một môi trường chống kiểm duyệt.