Ứng dụng của cơ chế chứng minh đốt trong mạng Cardano
Gần đây, một đội ngũ đã hoàn thành thử thách do Charles Hoskinson đưa ra, phát triển giao thức Proof of Burn (PoB) cho hệ sinh thái Cardano. Bài viết này sẽ giới thiệu giải pháp này, nội dung chính bao gồm:
Tổng quan về cơ chế chứng minh đốt và ứng dụng của nó
Giải pháp PoB này được triển khai trên hợp đồng thông minh mạng Cardano.
Triển khai và kiểm tra mạng thử nghiệm của hợp đồng thông minh
Thực hiện giao thức PoB bằng cách gửi token đến địa chỉ "hố đen"
Bằng chứng đốt và ứng dụng của nó
Việc đốt token tiền điện tử thực chất là gửi token đến một địa chỉ "hố đen" không thể truy cập. Địa chỉ này không có khóa riêng, do đó token đã bị đốt không thể được khôi phục. Công chúng có thể xác minh rằng việc đốt thực sự đã xảy ra, nhưng chỉ biết một giá trị "cam kết" bí mật. Cơ chế này có thể ngăn chặn sự kiểm duyệt của bên trung gian đối với các quỹ đã bị đốt.
Cơ chế đốt có nhiều ứng dụng, có thể tăng giá trị của token còn lại và cũng có thể được sử dụng như một bằng chứng cam kết của giao thức blockchain. Việc đốt token quy mô lớn có thể gây áp lực giảm phát, vì nó giảm tổng số token đang lưu hành. Mặc dù việc đốt là một hoạt động phổ biến, nhưng vẫn cần sự chấp thuận của các thợ đào. Nhóm đang nỗ lực giới thiệu một giao thức đốt token không thể bị kiểm duyệt.
Độ an toàn của bằng chứng đốt dựa trên hàm băm mã hóa. Những hàm này dễ dàng để tính toán theo chiều thuận, nhưng rất khó để tính toán ngược. Về bản chất, sự thay đổi nhỏ của đầu vào sẽ dẫn đến sự thay đổi ngẫu nhiên lớn của đầu ra. 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ỳ thứ gì được gửi đến địa chỉ đó đều rất khó hoặc không thể phục hồi.
Hợp đồng thông minh chứng minh đốt cháy trên mạng Cardano
Hợp đồng thông minh Cardano bao gồm ba phần:
Kịch bản người đổi: kiểm soát chi tiêu eUTxOs
Kịch bản ví: đại diện cho người dùng chạy, dùng để chuộc lại tiền và tạo eUTxOs mới
eUTxOs: Giữ tiền và dữ liệu, để người xác nhận có thể kiểm tra điều kiện sử dụng.
Hợp đồng thông minh Cardano không có trạng thái tập trung, mỗi eUTxO đều có trạng thái độc lập. Các thao tác có thể bao gồm:
Thiêu: Gửi tiền vào địa chỉ hố đen
Bị tiêu hủy: xác minh việc đốt cháy có xảy ra hay không
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
Điểm cuối hoạt động trong ví người dùng, giao dịch được tạo sẽ được chuyển đến blockchain. Kịch bản người nhận xác minh rằng quỹ chỉ có thể được truy cập bởi địa chỉ đã chỉ định.
Trong hoạt động đốt, một địa chỉ hố đen được tạo ra bằng cách đưa vào một giá trị cam kết bí mật cho giá trị băm và đảo ngược nó. Do việc sử dụng hàm băm mật mã, gần như không thể tìm thấy giá trị gốc phù hợp.
Người trung gian không thể phân biệt giữa giao dịch đốt và giao dịch khóa, do đó không thể xem xét chọn lọc giao dịch đốt. Việc đốt có thể được xác minh bằng cách công bố giá trị cam kết.
Triển khai mạng thử nghiệm hợp đồng thông minh
Các bước triển khai bao gồm:
Cài đặt bộ 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à nhận ID ví
Thực hiện đốt token
Xác minh đốt
Từ hợp đồng thông minh đến kịch bản ví
Để ngăn chặn sự kiểm duyệt tiềm ẩn, có thể xem xét chỉ sử dụng kịch bản ví mà không sử dụng hợp đồng thông minh. Cách duy nhất để kiểm duyệt việc đốt cháy là kiểm duyệt tất cả các giao dịch Cardano.
Phương pháp thực hiện là thay thế băm của giá trị cam kết bằng băm của khóa công khai và đảo ngược bit thấp nhất của giá trị cam kết. Cũng cần xử lý kiểm tra lỗi địa chỉ Cardano.
Có thể sử dụng thư viện API Cardano để tạo địa chỉ đốt, gửi giao dịch và xác thực việc đốt.
Tóm lại, giao thức chứng minh đốt cháy có thể được thực hiện thông qua hợp đồng thông minh hoặc giao dịch ví. Hiện tại, việc sử dụng kịch bản ví được khuyến nghị, nhưng trong tương lai, khi cơ sở hạ tầng được hoàn thiện, giải pháp hợp đồng thông minh phức tạp kết hợp với kịch bản ví có thể khả thi hơn. Điều này giúp tạo ra một môi trường có khả năng chống lại sự kiểm duyệt tiềm ẩn.
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.
14 thích
Phần thưởng
14
5
Đăng lại
Chia sẻ
Bình luận
0/400
TokenEconomist
· 08-13 16:11
thực ra, mô hình PoB này theo dõi lý thuyết co hẹp tiền tệ cổ điển
Xem bản gốcTrả lời0
CryptoMotivator
· 08-13 08:20
Ada đã có động thái mới trên tuyến đường phong cảnh!
Hệ sinh thái Cardano giới thiệu cơ chế chứng minh đốt token để thực hiện việc đốt token không thể kiểm tra.
Ứng dụng của cơ chế chứng minh đốt trong mạng Cardano
Gần đây, một đội ngũ đã hoàn thành thử thách do Charles Hoskinson đưa ra, phát triển giao thức Proof of Burn (PoB) cho hệ sinh thái Cardano. Bài viết này sẽ giới thiệu giải pháp này, nội dung chính bao gồm:
Bằng chứng đốt và ứng dụng của nó
Việc đốt token tiền điện tử thực chất là gửi token đến một địa chỉ "hố đen" không thể truy cập. Địa chỉ này không có khóa riêng, do đó token đã bị đốt không thể được khôi phục. Công chúng có thể xác minh rằng việc đốt thực sự đã xảy ra, nhưng chỉ biết một giá trị "cam kết" bí mật. Cơ chế này có thể ngăn chặn sự kiểm duyệt của bên trung gian đối với các quỹ đã bị đốt.
Cơ chế đốt có nhiều ứng dụng, có thể tăng giá trị của token còn lại và cũng có thể được sử dụng như một bằng chứng cam kết của giao thức blockchain. Việc đốt token quy mô lớn có thể gây áp lực giảm phát, vì nó giảm tổng số token đang lưu hành. Mặc dù việc đốt là một hoạt động phổ biến, nhưng vẫn cần sự chấp thuận của các thợ đào. Nhóm đang nỗ lực giới thiệu một giao thức đốt token không thể bị kiểm duyệt.
Độ an toàn của bằng chứng đốt dựa trên hàm băm mã hóa. Những hàm này dễ dàng để tính toán theo chiều thuận, nhưng rất khó để tính toán ngược. Về bản chất, sự thay đổi nhỏ của đầu vào sẽ dẫn đến sự thay đổi ngẫu nhiên lớn của đầu ra. 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ỳ thứ gì được gửi đến địa chỉ đó đều rất khó hoặc không thể phục hồi.
Hợp đồng thông minh chứng minh đốt cháy trên mạng Cardano
Hợp đồng thông minh Cardano bao gồm ba phần:
Hợp đồng thông minh Cardano không có trạng thái tập trung, mỗi eUTxO đều có trạng thái độc lập. Các thao tác có thể bao gồm:
Điểm cuối hoạt động trong ví người dùng, giao dịch được tạo sẽ được chuyển đến blockchain. Kịch bản người nhận xác minh rằng quỹ chỉ có thể được truy cập bởi địa chỉ đã chỉ định.
Trong hoạt động đốt, một địa chỉ hố đen được tạo ra bằng cách đưa vào một giá trị cam kết bí mật cho giá trị băm và đảo ngược nó. Do việc sử dụng hàm băm mật mã, gần như không thể tìm thấy giá trị gốc phù hợp.
Người trung gian không thể phân biệt giữa giao dịch đốt và giao dịch khóa, do đó không thể xem xét chọn lọc giao dịch đốt. Việc đốt có thể được xác minh bằng cách công bố giá trị cam kết.
Triển khai mạng thử nghiệm hợp đồng thông minh
Các bước triển khai bao gồm:
Từ hợp đồng thông minh đến kịch bản ví
Để ngăn chặn sự kiểm duyệt tiềm ẩn, có thể xem xét chỉ sử dụng kịch bản ví mà không sử dụng hợp đồng thông minh. Cách duy nhất để kiểm duyệt việc đốt cháy là kiểm duyệt tất cả các giao dịch Cardano.
Phương pháp thực hiện là thay thế băm của giá trị cam kết bằng băm của khóa công khai và đảo ngược bit thấp nhất của giá trị cam kết. Cũng cần xử lý kiểm tra lỗi địa chỉ Cardano.
Có thể sử dụng thư viện API Cardano để tạo địa chỉ đốt, gửi giao dịch và xác thực việc đốt.
Tóm lại, giao thức chứng minh đốt cháy có thể được thực hiện thông qua hợp đồng thông minh hoặc giao dịch ví. Hiện tại, việc sử dụng kịch bản ví được khuyến nghị, nhưng trong tương lai, khi cơ sở hạ tầng được hoàn thiện, giải pháp hợp đồng thông minh phức tạp kết hợp với kịch bản ví có thể khả thi hơn. Điều này giúp tạo ra một môi trường có khả năng chống lại sự kiểm duyệt tiềm ẩn.