Cảnh báo rủi ro: Đề phòng huy động vốn bất hợp pháp dưới danh nghĩa 'tiền điện tử' và 'blockchain'. — Năm cơ quan bao gồm Ủy ban Giám sát Ngân hàng và Bảo hiểm
Tìm kiếm
Đăng nhập
简中
繁中
English
日本語
한국어
ภาษาไทย
Tiếng Việt
BTC
ETH
HTX
SOL
BNB
Xem thị trường
Celer cBridge: Mạng truyền giá trị tốc độ cao, chi phí thấp cho tương lai kết nối lớp 1 và lớp 2
CelerNetwork
特邀专栏作者
2021-04-21 08:22
Bài viết này có khoảng 2689 từ, đọc toàn bộ bài viết mất khoảng 4 phút
Celer cBridge, mạng thanh toán xuyên chuỗi hỗ trợ tốc độ cao và chi phí thấp.

Mô tả hình ảnh

Hình 1: Sơ đồ cấu trúc Celer cBridge

Celer cBridge, mạng thanh toán xuyên chuỗi hỗ trợ tốc độ cao và chi phí thấp. Người dùng có thể chuyển giá trị trong hoặc giữa bất kỳ hệ thống Lớp 2 Ethereum nào, chuỗi chính Ethereum và Lớp 1 hoặc Lớp 2 khác thông qua mạng này.

  • Các trường hợp sử dụng cho Celer cBridge bao gồm:

  • Thanh toán nhanh và chi phí thấp giữa Lớp 2 của Ethereum mà không cần thông qua Lớp 1. Các mạng lớp 2 này bao gồm các Rollup lạc quan (chẳng hạn như Optimism, Arbitrum và Celer Rollup), chuỗi phụ PoS (chẳng hạn như Matic và SKALE);

  • Chuyển tài sản nhanh giữa Lớp 1 và Lớp 2 mà không bị chậm trễ lâu;

  • Nhận ra cầu nối hai chiều giữa Lớp 2 của chuỗi chính và chuỗi chính khác mà không cần thông qua chuỗi chính;

Kết nối liền mạch với mạng kênh trạng thái Celer được định tuyến qua các chuỗi.

Tại sao cBridge lại quan trọng?

Chúng tôi đang tiến tới một kỷ nguyên đa chuỗi. Ngày càng có nhiều ứng dụng phân tán và tài sản kỹ thuật số được triển khai trong các hệ thống kết hợp yếu khác nhau. Các hệ thống này có sự đánh đổi khác nhau giữa tính an toàn, thông lượng, độ trễ, tính dễ phát triển và tính mô đun. chúng bao gồm khác nhau

Lớp 1 (chẳng hạn như Ethereum, Cosmos, Polkadot), các phân đoạn Lớp 1 này và các giải pháp mở rộng Lớp 2 khác nhau (chẳng hạn như Bản tổng hợp lạc quan, Bản tổng hợp ZK và chuỗi bên).

Ngay cả khi các hoạt động và giao dịch trong các hệ thống tương ứng tương đối trơn tru, các giao dịch xuyên chuỗi hoặc chuyển giao tài sản thường tốn kém và chậm chạp. Lấy tổng số làm ví dụ, thường mất vài ngày để chuyển tài sản ra khỏi hợp đồng chuỗi chính của tổng số và việc chuyển khoản thanh toán giữa các lần tổng số khác nhau tốn nhiều thời gian và công sức hơn.

cBridge Demo: https://www.youtube.com/watch?v=vY6eQ7qbBAE&feature=youtu.be

Để cho phép tiền lưu thông hiệu quả trong các hệ thống khác nhau mà không bị chậm trễ lâu hoặc người giám sát dựa trên sự tin cậy, một mạng giá trị chung có thể kết nối các parachain khác nhau và làm phẳng các hệ thống lớp khác nhau là đặc biệt quan trọng.

cBridge là một mạng giá trị chung như vậy. Như được hiển thị trong Hình 1, một khách hàng trên Arbitrum có thể thanh toán cho một khách hàng trên Polkadot thông qua mạng kênh trạng thái cBridge và Celer nhiều bước, đi qua Arbitrum cBridge, đến nhiều nút kênh trạng thái trên mạng chính Ethereum và cuối cùng là đến Nút chấm bi. Quá trình này chỉ yêu cầu độ trễ cấp mili giây và chi phí cực kỳ thấp.

Để so sánh thêm về sự cải thiện hiệu suất, chúng ta có thể thấy rằng phải mất nửa tháng để thực hiện các thao tác trên mà không có cBridge và độ trễ cao gấp một triệu lần so với cBridge. Về chi phí, cBridge có chi phí kênh trạng thái thấp thay vì thanh toán giao dịch. Phí của nó liên quan đến tổng số tiền được chuyển và quỹ thanh khoản của nó. Điều này sẽ giảm chi phí chuyển tài sản nhỏ hàng trăm lần. Rõ ràng, cBridge đóng một vai trò cực kỳ quan trọng trong việc chuyển tài sản tốc độ cao thống nhất của người dùng trong và giữa các mạng khác nhau.

Như được hiển thị trong Hình 1 ở trên, chúng tôi triển khai cBridge bằng cách mở rộng kênh trạng thái Celer, nâng cao giao thức hiện có để nó có thể chạy đồng thời trên nhiều chuỗi. Ví dụ: A trong Hình 1 có thể tồn tại trong bản tổng hợp Optimism, bản tổng hợp Arbitrum, bản tổng hợp Celer và mạng chính Ethereum cùng một lúc. Nút A kết nối tất cả các khách hàng muốn làm cầu nối tiền giữa bốn chuỗi và cũng cung cấp tính thanh khoản cho cầu nối tài sản giữa Lớp 2 và Lớp 1. Các nút đa nơi này (chẳng hạn như A) có thể được kết nối với các mạng chính kênh trạng thái khác nhau và các kết nối giữa các nút nhiều nơi này tạo thành "mạng xương sống" của mạng chuỗi chéo này.

Mô tả hình ảnh

Hình 2: Ví dụ đơn giản về thanh toán xuyên chuỗi Celer

Hình 2 cho thấy một ví dụ về thanh toán xuyên chuỗi nhiều chặng từ nút A của chuỗi-1 đến nút D của chuỗi-3. Các chuỗi khác nhau này có thể là bất kỳ nền tảng tương thích với EVM nào, chẳng hạn như bản tổng hợp Aritrum/Optimism, chuỗi bên, phân đoạn eth2 hoặc chuỗi chính lớp 1 khác. Các nút trung gian (B và C) cung cấp các dịch vụ chuyển tiếp thanh toán và thanh khoản kênh trạng thái cho khách hàng cuối (A và D). Trong ví dụ trên, B chạy một nút trên chuỗi-1 và chuỗi-2 cùng một lúc và C chạy một nút trên chuỗi-2 và chuỗi-3 cùng một lúc.

Nếu tất cả các nút hợp tác trung thực, khoản thanh toán xuyên chuỗi này sẽ được giải quyết nhanh chóng và ngay lập tức. Nếu bất kỳ nút nào trên đường đi không hợp tác hoặc làm điều ác, các nút khác có thể buộc giải quyết trong hợp đồng CelerPay trên chuỗi, do đó đảm bảo an toàn quỹ cho tất cả các nút trung thực. Tài liệu kiến ​​trúc trực tuyến của chúng tôi nêu chi tiết hợp đồng CelerPay (https://www.celer.network/docs/celercore/channel/pay_contracts.html) và giao thức thanh toán (https://www.celer.network/docs/celercore/channel/pay_protocol .html). Để thực hiện thanh toán liên chuỗi trên nền tảng đa chuỗi, chúng tôi cần triển khai các hợp đồng trên mỗi chuỗi, thêm mã định danh chuỗi vào địa chỉ thanh toán và thêm giao thức chuyển đổi thanh toán khi chuyển đổi qua các chuỗi. Trong ví dụ trên, payAD, payAD* và payAD** có cùng địa chỉ gửi và nhận, giá trị thanh toán, khóa băm cũng như mã thông báo cục bộ và địa chỉ hợp đồng khác nhau. Các nút trung gian B và C chịu trách nhiệm chuyển đổi thanh toán khi đi qua chuỗi.

cBridge khác biệt như thế nào?

cBridge là một sản phẩm kênh trạng thái dựa trên Celer, đã được thử nghiệm thực địa trong các ứng dụng trò chơi với hàng triệu người dùng. Các giải pháp khác bao gồm một số hợp đồng bắc cầu chuỗi chéo và các hệ thống bắc cầu Lớp 2 khác (chẳng hạn như Vector do đối tác Connext của chúng tôi triển khai). Bảng sau đây so sánh các đặc điểm của các hệ thống này.

Làm thế nào để sử dụng cBridge?https://github.com/celer-network/goCeler-oss/blob/master/tools/osp-cli/README.md#config-crossnet-routing-infoChức năng thanh toán xuyên chuỗi kênh trạng thái đã được thêm vào mạng kênh trạng thái Celer. Để kiểm tra chức năng này, bạn cần triển khai hợp đồng CelerPay trên từng chuỗi thử nghiệm EVM hoặc triển khai hợp đồng hoặc phần bổ trợ tương ứng trên chuỗi không tương thích với EVM (chẳng hạn như mô-đun Celer Substrate trên Polkadot). Ngoài ra, người vận hành cBridge cần bắt đầu các nút trên mỗi chuỗi, sử dụng các công cụ dòng lệnh mà chúng tôi cung cấp (

) Viết cấu hình thông tin cần thiết cho thanh toán chuỗi chéo (ví dụ: https://github.com/celer-network/goCeler-oss/blob/master/testing/profile/crossnet/o6.json) vào cơ sở dữ liệu nút tương ứng. Thử nghiệm đầu cuối cục bộ trong mã (https://github.com/celer-network/goCeler-oss/blob/master/test/e2e/e2e_crossnet_test.go) có thể được sử dụng làm ví dụ ở một mức độ nào đó để hiển thị thanh toán kênh trạng thái nhanh (Hình 2).

CelerNetwork
Chào mừng tham gia cộng đồng chính thức của Odaily
Nhóm đăng ký
https://t.me/Odaily_News
Tài khoản chính thức
https://twitter.com/OdailyChina