V God đề xuất một giải pháp mở rộng cuộn chéo để thực hiện giao tiếp lẫn nhau giữa các dự án L2
Lưu ý của biên tập viên: Bài viết này đến từCointelegraph Trung Quốc (ID: CointelegraphChina), được in lại bởi Odaily với sự cho phép.
Lưu ý của biên tập viên: Bài viết này đến từ
Cointelegraph Trung Quốc (ID: CointelegraphChina)
Cointelegraph Trung Quốc (ID: CointelegraphChina)
, được in lại bởi Odaily với sự cho phép.
Người đồng sáng lập Ethereum Vitalik Buterin đã đề xuất một giải pháp mở rộng quy mô tổng hợp theo loại cụ thể để đối phó với việc tăng phí giao dịch trong khi tạo ra một hệ sinh thái thống nhất.
Đề xuất này phác thảo cách hai giao thức sử dụng tổng số có thể giao tiếp với nhau trong khi vẫn duy trì khả năng kết nối và khả năng kết hợp.
Rollup là một giải pháp mở rộng L2, về cơ bản là một mạng hợp đồng thông minh xử lý và lưu trữ dữ liệu giao dịch trong chuỗi chính. Tuy nhiên, có nhiều loại tổng số khác nhau, mỗi loại sử dụng các hợp đồng thông minh duy nhất, chẳng hạn như "lạc quan" và "không kiến thức".
Mặc dù nhiều dự án DeFi đã triển khai các bản tổng hợp L2, chẳng hạn như Loopring và Synthetix, nhưng các bản tổng hợp khác nhau có nghĩa là các dự án không thể giao tiếp trực tiếp với nhau trên L2.
Đề xuất của Buterin giả định rằng một bản tổng hợp có thể xử lý các giao dịch đơn giản, trong khi bản tổng hợp khác được hỗ trợ đầy đủ bởi các hợp đồng thông minh. Đã có đề xuất sử dụng tổng số để chuyển giữa hai giao thức hỗ trợ hợp đồng thông minh.
Để giải thích cách thức hoạt động của đề xuất này, Buterin cung cấp một ví dụ về một trung gian giao dịch giả định mà anh ấy gọi là "Ivan" - Ivan có một tài khoản được kiểm soát hoàn toàn "IVAN_A" trên danh sách A và một hợp đồng thông minh trên danh sách B Một số tiền đã được gửi vào "IVAN_B" .
Để đảm bảo các giao dịch trong tương lai, hợp đồng thông minh sẽ được lập trình để chấp nhận "bản ghi nhớ", bao gồm dữ liệu bổ sung từ bất kỳ ai gửi nó. Giao dịch tạo ra một lớp kết nối sẽ giữ tiền gửi trên tất cả các hợp đồng riêng lẻ này, cho phép tổng số A gửi đến tổng số B thông qua lớp kết nối.
Theo Buterin, hành vi này sẽ hoạt động như sau:
"Alice gửi một giao dịch tới IVAN_A, chứa N mã thông báo và một bản ghi nhớ Alice_B. Ivan gửi mã thông báo Trade_Value*(1 phí) tới Alice_B qua Ivan_B."


