2.3.1 Cross-Chain
Last updated
Last updated
Cross-Chain là một trong những chức năng cốt lõi của Chainge, công nghệ này chủ yếu sử dụng công nghệ chuỗi chéo DCRM của Fusion (xem phần kỹ thuật để biết thêm chi tiết). Từ góc độ thực hiện chức năng sản phẩm, chuỗi chéo của Chainge thực sự có thể được coi là một chức năng ẩn bên trong, mục đích là để người dùng không còn chú ý đến chính chuỗi và mức độ nhận thức về hành động của chuỗi chéo là thấp nhất có thể. Trong chuyển vùng xuyên chuỗi, ngay cả khi tài sản được phân phối trên 5 chuỗi trở lên, các hoạt động như giao dịch trên chuỗi, cung cấp thanh khoản và truyền các dẫn xuất tài chính vẫn có thể được hoàn thành trong một bước. Ví dụ: Người dùng A đang sử dụng BSC, Polygon , Avalanche Có một lượng USDT nhất định. Nếu người dùng A muốn di chuyển tất cả tài sản USDT sang Arbitrum, phương pháp thông thường là gửi một giao dịch trên từng chuỗi riêng biệt, từng lần chuyển một. Tuy nhiên, thông qua chuyển vùng chuỗi chéo của Chainge, USDT trên nhiều chuỗi có thể được chuyển đến Arbitrum chỉ bằng một cú nhấp chuột. Do đó, ngoài việc đơn giản hóa hiệu quả sự phức tạp của tương tác người dùng trên chuỗi, Chainge cũng có thể giảm chi phí xuyên chuỗi.
Điều này hoàn toàn khác với các dự án cầu nối chuỗi chéo tài sản hiện tại trên thị trường. Người dùng không cần biết tài sản của họ đang ở trong chuỗi nào. Nghĩa là, Chainge quản lý tài sản của người dùng là trung tâm và tất cả các phần của chuỗi chéo đều diễn ra phía sau những cảnh. Đồng thời, ý tưởng phát triển cốt lõi của Chainge - sự phát triển từ “chuỗi và địa chỉ làm cốt lõi” của hầu hết các dự án DeFi hiện tại đến ý tưởng thiết kế “tài sản và người dùng là cốt lõi” là điều bắt buộc để nhiều người dùng tham gia. kỷ nguyên Web 3.0. Chuẩn bị phần tử.
Trong đó, thiết kế "tài sản và người dùng làm cốt lõi", bạn có thể trải nghiệm thông tin chi tiết của trang quản lý tài sản người dùng Chainge, trang này hiển thị tổng tài sản của người dùng được phân bổ trên nhiều chuỗi. Khi bạn nhấp vào một tài sản cụ thể để xem, thông tin cụ thể sẽ được hiển thị. Phân phối trên mỗi chuỗi (xem Hình 2-2 để biết chi tiết). Để người dùng không còn chú ý đến chính chuỗi và giảm mức độ nhận thức về hành động xuyên chuỗi càng nhiều càng tốt. Từ góc độ quản lý tài sản, trang hoạt động của Chainge tương tự như một sàn giao dịch tập trung truyền thống và nó có trải nghiệm người dùng tốt cho người dùng mới làm quen.
Chainge được định vị là nền tảng DeFi Lớp 0. Hiện tại, Chainge hỗ trợ chuyển vùng chuỗi chéo của hơn 15 chuỗi công khai Lớp 1 và Lớp 2, tương đương với việc xây dựng một lớp khác trên đầu chúng: lớp 0.
Hiện tại, Chainge cũng hỗ trợ các chuỗi không đồng nhất như Solana và Elrond. Hiện tại, hầu hết các cầu nối chéo trên thị trường không hỗ trợ các chuỗi khối không tương thích EVM, chủ yếu là do tính không đồng nhất và mô hình địa chỉ khác nhau. về mặt kỹ thuật khó đạt được và yêu cầu các ví khác nhau để hoạt động. Nhưng tất cả các chuỗi ở Chainge đều hoạt động theo cùng một cách.
Giả sử rằng người dùng muốn chuyển 100 UDST trên BSC sang Polygon, quy trình hoạt động như sau:
1) Truy cập trang chủ Chainge và nhấp vào "Chuyển", sau đó chọn tùy chọn "Nhận";
2) Chọn chuỗi Đa giác và sao chép địa chỉ tương ứng (Trên Chainge, ngoại trừ Tron, các địa chỉ trên các chuỗi khác đều giống nhau, giống như địa chỉ ví của chúng tôi triển khai nhiều chuỗi khác nhau trên Little Fox. Sự khác biệt là, Theo truyền thống, khi người dùng truy vấn nội dung trên chuỗi, họ cần chuyển sang từng chuỗi khác nhau để kiểm tra hoặc xem thông qua trình tổng hợp thông tin như Zapper; trên Chainge, giao diện người dùng sẽ tự động tổng hợp tài sản của người dùng trên từng chuỗi, tương tự như chế độ hiển thị Zapper Front-end);
3) Quay lại giao diện "Chuyển khoản", dán địa chỉ thanh toán Đa giác và gửi yêu cầu chuyển tài sản (lưu ý rằng khi bạn thực hiện chuyển vùng giữa các chuỗi trên Chainge, bạn cần đặt trước một lượng phí Gas nhất định trên chuỗi tương ứng, hoặc chuyển CHNG Trực tiếp đổi phí Khí tương ứng);
4) Sau khi khối Fusion được đóng gói, quá trình chuyển giao tài sản đã hoàn tất.
Sau khi giao dịch thực sự hoàn tất, ví của Chainge sẽ hiển thị rằng đơn hàng đã trải qua tổng cộng 4 bước (như trong Hình 2–3 ở trên). Chi tiết như sau:
1) Người dùng chuyển 100 UDST từ địa chỉ BSC đến địa chỉ được điều khiển bởi đa nút phân mảnh khóa riêng;
2) Nhiều nút của khóa cá nhân sharding xác nhận việc chuyển tiền của người dùng, đúc (đúc) số tiền tương ứng là 100 USDT trên Fusion, sau đó chuyển nó đến địa chỉ Fusion của người dùng;
3) Người dùng đốt 100 USDT của mình trên Fusion và gửi yêu cầu đến nút sharding khóa riêng;
4) Sau khi phân mảnh khóa riêng tư xác nhận thao tác phá hủy của người dùng, 100 USDT của nút phân mảnh khóa cá nhân trên Đa giác được chuyển đến địa chỉ Đa giác của người dùng.
Từ quá trình trên có thể thấy rằng khi người dùng sử dụng Chainge cho các hoạt động xuyên chuỗi, họ thực sự phải bắt đầu hai lệnh gọi hợp đồng (không nhạy cảm ở giao diện người dùng), tương ứng với các hành động chuyển và hủy.
Lưu ý: Trình khám phá khối fsnex.com thường được Fusion sử dụng hiện có phiên bản cũ hơn và không hiển thị đầy đủ hợp đồng. Do đó, người dùng có thể nhận được thông tin giao dịch hạn chế. Nếu muốn biết chi tiết giao dịch cụ thể, người dùng cần giải cấu trúc các tham số từ dữ liệu đầu vào.. Fusion hiện đang phát triển một trình duyệt mới và sẽ cung cấp hiển thị rõ ràng hơn các giao dịch trong tương lai.
Chainge, dựa trên chuỗi cơ sở Fusion, hiện có thể chuyển cùng một tài sản trên nhiều chuỗi cùng một lúc bằng một cú nhấp chuột, tổng hợp tính thanh khoản của DEX trên nhiều chuỗi và nhận ra tổng hợp các quỹ đa chuỗi của người dùng trên toàn chuỗi. Từ góc độ này, Chainge về cơ bản là thực hiện định tuyến xuyên chuỗi để giúp người dùng tìm ra một đường dẫn xuyên chuỗi tốt. Ví dụ: nếu người dùng muốn mua ETH bằng USDC, có các cặp giao dịch USDC-ETH trên BSC và DEX trên Ethereum. Thông qua chuyển vùng chuỗi chéo, giao dịch có thể được tự động phân chia giữa hai chuỗi. Điều này tương tự như cách tiếp cận 1 inch ., Nhưng Chainge là một định tuyến đa chuỗi và 1inch chỉ có thể tìm thấy đường đi tối ưu trên một chuỗi cụ thể.
Bằng cách này, người dùng chỉ cần quan tâm đến tài sản của chính họ, và không cần quan tâm đến chuỗi tài sản tương ứng với chuỗi nào. Tất nhiên, tương ứng, để hoàn thành các hoạt động trên, Chainge cần thiết lập quỹ quỹ tương ứng trên nhiều chuỗi.