Khả năng tương tác tài sản L2 thông qua cầu nối Canonical hai chiều

Bài viết này được dịch máy
Xem bản gốc

Động lực

Một vấn đề chính với các giải pháp mở rộng quy mô L2 là tài sản được tạo ra trên L2 chỉ có thể được sử dụng trên L2 phát hành nhưng không thể kết nối trở lại L1 hoặc các L2 khác nếu không sử dụng các cầu nối bên ngoài. Điều này tạo ra sự phân mảnh. Tại thời điểm viết bài, số lượng tài sản được đúc nguyên gốc ($12 tỷ) trên ETH L2s chỉ bằng một nửa so với tài sản bắc cầu chuẩn ($24 tỷ), theo L2Beat.

Các lớp giải quyết được chia sẻ chỉ giải quyết vấn đề này cho các L2 sử dụng cùng một Settlement Layer được chia sẻ. Hệ sinh thái vẫn bị phân mảnh khi Settlement Layer chung xuất hiện.

Chúng tôi đề xuất các cầu nối chuẩn hai chiều như một giải pháp, trong đó các tài sản được tạo ra từ L2 có thể được bắc cầu theo quy tắc ngược với L1. Nó chỉ đơn giản là một giao diện giống Yêu cầu bình luận Ethereum (ERC)-1155 mà hợp đồng thanh toán L2 áp dụng, cộng với các phần biên dịch trước bổ sung được thêm vào môi trường thực thi L2.

Cầu Canonical hai chiều

Dưới đây là mô tả cấp cao về cầu nối chuẩn hai chiều.

  • Hợp đồng thanh toán L2 trở thành sổ cái ghi lại tất cả các tài sản gốc được phát hành trên đó (đã được bắc cầu ngược theo quy luật). Hợp đồng thanh toán (trên L1) sẽ triển khai giao diện Yêu cầu bình luận Ethereum (ERC)-1155, trong đó trường id nội dung biểu thị địa chỉ nội dung L2.
  • Để gửi nội dung gốc L2 đến địa chỉ L1, người dùng L2 chỉ cần gửi nội dung đến địa chỉ hệ thống được chỉ định trước, điều này sẽ dẫn đến hợp đồng thanh toán L2 trên L1 cấp mã thông báo Yêu cầu bình luận Ethereum (ERC)-1155 cho chính nó. Tiếp theo, cơ chế gọi L2->L1 có thể được sử dụng để di chuyển tài sản mới được phát hành đến bất kỳ điểm đến mong muốn nào. Điều này được thực hiện trong cùng một giao dịch L2.
  • Để gửi một nội dung được bao bọc theo quy tắc ngược trở lại L2 ban đầu của nó, có thể gọi hàm burnAndDeposit đặc biệt trên hợp đồng thanh toán L2.
  • Vì hợp đồng thanh toán L2 là hợp đồng Yêu cầu bình luận Ethereum (ERC)-1155 nên L1 EOA và các L2 khác có thể chỉ cần giữ tài sản hoặc bọc chúng như bình thường. Điều này yêu cầu cầu nối chuẩn L2 hỗ trợ gói nội dung Yêu cầu bình luận Ethereum (ERC)-1155.
  • Trong cách sử dụng thông thường, người ta mong đợi rằng những người nắm giữ mã thông báo Yêu cầu bình luận Ethereum (ERC)-1155 duy nhất được phát hành bởi hợp đồng thanh toán L2 là các hợp đồng thanh toán L2 khác. Điều này có nghĩa là chi phí trạng thái trên L1 là nhỏ.

Xem xét bổ sung:

  • Sự an toàn của một tài sản được duy trì mà không có các giả định tin cậy bổ sung vì hợp đồng thanh toán L2 đóng vai trò là sổ cái ghi lại tất cả các tài sản còn tồn đọng (những tài sản thuộc sở hữu của các địa chỉ L1 khác).
  • Người ta giả định rằng bất kỳ nội dung nào được bắc cầu ngược theo quy tắc chuẩn tới các địa chỉ L1 đều được thực hiện với rủi ro do người dùng bắt đầu bắc cầu.
  • Trong thực tế, người dùng cuối có thể sử dụng cầu nối thanh khoản nhanh trong khi các nhà cung cấp thanh khoản chuỗi chéo sử dụng cầu nối chuẩn hai chiều để tái cân bằng.
  • Cơ chế này có thể mở rộng đến L3 trên L2. Một tài sản được phát hành trên L3 có thể được bắc cầu ngược về mặt chuẩn tắc thành L2 và sau đó được bắc cầu ngược về mặt chuẩn tắc trở lại L1. Chúng tôi cần các id 1155 trên hợp đồng thanh toán để có thể biểu thị id nội dung 1155 trên L2 cùng với địa chỉ nội dung – ví dụ: điều này có thể được thực hiện thông qua băm.

Sự nhìn nhận

Cảm ơn Shumo Chu đã xem xét và nhận xét.

Khu vực:
Nguồn
Tuyên bố từ chối trách nhiệm: Nội dung trên chỉ là ý kiến của tác giả, không đại diện cho bất kỳ lập trường nào của Followin, không nhằm mục đích và sẽ không được hiểu hay hiểu là lời khuyên đầu tư từ Followin.
Thích
2
Thêm vào Yêu thích
Bình luận