Nghiên cứu Delphi: ZetaChain - con đường trừu tượng hóa chuỗi, sự kết nối của hàng nghìn chuỗi
Văn bản gốc: " ZetaChain: Con đường phía trước cho các ứng dụng toàn cầu "
Tác giả: Delphi Consulting
Trình biên dịch: Chồng của Odaily Planet Daily thế nào?

Vì bài viết này có số lượng từ nhiều và nội dung kỹ thuật quá dày đặc nên Odaily Planet Daily đã chắt lọc những điểm cốt lõi của bài viết để tạo điều kiện cho người đọc hiểu được những diễn biến mới nhất của ZetaChain trong thời gian sớm nhất.
Để tạo nền tảng cơ bản phù hợp hơn với trải nghiệm người dùng, ZetaChain đưa tính trừu tượng hóa chuỗi vào Web3 và đề xuất nhiều giải pháp cụ thể như sau:
ZetaChain là một blockchain L1 dựa trên SDK Cosmos, được thiết kế cho các hợp đồng thông minh toàn chuỗi và trải nghiệm ứng dụng thống nhất. Nó thực hiện trừu tượng hóa chuỗi thông qua các lớp kiến trúc sau:
Lớp quyền: xử lý các tài khoản và quyền, đồng thời sử dụng ví hợp đồng thông minh và dịch vụ proxy để đơn giản hóa sự tương tác của người dùng.
Lớp bộ giải: Cung cấp đường dẫn giao dịch tối ưu, tự động hóa quá trình ra quyết định và giảm tải nhận thức của người dùng.
Lớp thanh toán: Sử dụng các giải pháp chuỗi chéo như cầu nối và oracles để đảm bảo hoàn thành giao dịch hiệu quả.
Các tính năng chính của ZetaChain
Universal EVM: Một máy ảo Ethereum cải tiến hỗ trợ các ứng dụng toàn chuỗi.
Nhắn tin chuỗi chéo: cho phép các nhà phát triển xây dựng các ứng dụng toàn chuỗi có thể gọi các chuỗi được kết nối.
Tiêu chuẩn ZRC 20: hỗ trợ các mã thông báo đồng nhất toàn chuỗi và đơn giản hóa việc quản lý tài sản chuỗi chéo.
TSS Signer: Xác minh tính bảo mật của các giao dịch xuyên chuỗi.
Những cải tiến cho ZetaChain 2.0
Universal DApp: Hỗ trợ các hợp đồng gọi trên chuỗi kết nối từ Universal DApp để đạt được các tương tác xuyên chuỗi phức tạp.
Tài khoản toàn chuỗi: Đơn giản hóa quy trình để người dùng quản lý nhiều tài sản blockchain.
Khả năng tương thích địa chỉ Bitcoin rộng hơn: Hỗ trợ nhiều loại địa chỉ Bitcoin hơn.
Hỗ trợ chuỗi mới: Thêm chuỗi mới thông qua quy trình quản trị để mở rộng phạm vi phủ sóng của mạng lưới.
Kịch bản ứng dụng
Trao đổi tự nhiên: Thực hiện trao đổi tài sản xuyên chuỗi, người dùng có thể hoàn thành các giao dịch chuỗi chéo phức tạp chỉ bằng một lần tương tác.
Đặt cược: Hợp đồng thông minh đặt cược mã thông báo ZETA, đơn giản hóa việc phát triển tính thanh khoản và ứng dụng đặt cược lại.
Ứng dụng NFT: Hỗ trợ khai thác và chuyển giao NFT chuỗi chéo.
Đồng thời, bằng cách so sánh ZetaChain với các giải pháp liên quan khác, phần này khuyên bạn đọc nên đọc sâu để hiểu rõ hơn về ưu điểm và nhược điểm của các giải pháp khác nhau. Tác giả sẽ không đi sâu vào chi tiết ở đây. Nói chung, ZetaChain đơn giản hóa trải nghiệm người dùng Web3 bằng cách tự động hóa và tối ưu hóa các tương tác chuỗi chéo, khiến nó gần hơn với hoạt động trực quan của Web2.
Giới thiệu về trừu tượng hóa chuỗi
Một trong những khác biệt chính giữa ứng dụng Web3 và Web2 là tính dễ sử dụng của chúng. Trong Web2, người dùng thường không nhận thức được sự phức tạp xảy ra ở hậu trường. Ví dụ: khi gửi email qua Gmail, người dùng chỉ cần gõ và nhấp vào "gửi". Sau đó, hệ thống xử lý thông tin liên lạc của máy chủ, mã hóa dữ liệu và lọc thư rác mà không có bất kỳ sự can thiệp nào của người dùng. Tương tự như vậy, đặt món ăn trên UberEats liên quan đến việc tích hợp liền mạch các thực đơn nhà hàng, cổng thanh toán và theo dõi giao hàng. Điều này cũng tương tự với hệ thống thanh toán, dịch vụ nhắn tin, v.v. Tất cả công nghệ phức tạp cơ bản này đều bị người dùng trừu tượng hóa.
Trên thực tế, các ứng dụng còn tiến xa hơn nữa bằng cách thêm các quy trình tự động lên hàng đầu. Netflix không chỉ trừu tượng hóa công nghệ cơ bản mà còn cố tình bắt đầu tập tiếp theo mà người xem không cần nhấn nút. Những ứng dụng này có nhiệm vụ tối đa hóa thời gian sử dụng và giao diện phức tạp giống như trao thị phần trực tiếp cho đối thủ cạnh tranh.
Các ứng dụng Web3 có lẽ không phức tạp hơn các ứng dụng Web2 đã xử lý hàng tỷ người dùng. Nhưng họ có cảm giác như chúng chỉ được thiết kế dành cho những người có chỉ số IQ cao hơn Gary Kasparov . Đối với người dùng bình thường, số lượng tùy chọn và các bước liên quan đến việc sử dụng Web3 là rất phức tạp. Người dùng phải đối mặt với một số lượng lớn các chuỗi, cầu nối và cơ sở hạ tầng kết nối khác. Việc quản lý nhiều ví và bảo vệ các cụm từ dễ nhớ sẽ làm tăng thêm độ phức tạp. Tất cả những điều này cần phải thay đổi nếu chúng ta muốn xây dựng các nền tảng có thể cung cấp năng lượng cho thế hệ ứng dụng tiêu dùng tiếp theo.
trừu tượng chuỗi
Việc trừu tượng hóa tài khoản đang thu hút sự chú ý vì lý do chính đáng. Đây là một bước tiến quan trọng trong việc đơn giản hóa Web3 UX. Các tính năng như khóa mật khẩu, khôi phục tài khoản và trích xuất gas là những cải tiến có giá trị. Tuy nhiên, chúng chỉ giải quyết được một phần nhỏ thách thức về trải nghiệm người dùng tổng thể.
Trở ngại là số lượng lớn các tùy chọn Tổng hợp, L1, cầu nối và DApp để thực hiện các hoạt động ngoài các vấn đề liên quan đến tài khoản. Sự phân mảnh này tạo ra tình huống phức tạp và khó hiểu cho người dùng. Tính trừu tượng hóa chuỗi giải quyết các vấn đề UX có thể giải quyết được bằng cách mở rộng chúng đến phạm vi tối đa. Ý tưởng là tưởng tượng một trạng thái tương tác lý tưởng của người dùng, tương tự như trải nghiệm Web2, người dùng không cần phải hiểu blockchain hay Bridge là gì.
Lý tưởng nhất là việc sử dụng ứng dụng Web3 phải trực quan như việc gửi email hoặc đặt món ăn trực tuyến. Người dùng không cần biết giao dịch của họ diễn ra trên blockchain nào, cách chọn cầu nối phù hợp hoặc cách quản lý nhiều ví và khả năng ghi nhớ. Thay vào đó, tất cả sự phức tạp này phải được xử lý liền mạch ở chế độ nền. Bằng cách này, người dùng có thể tập trung vào các hoạt động dự định của mình mà không bị gánh nặng bởi các chi tiết kỹ thuật cơ bản.
Nhiều nỗ lực hiện đang được thực hiện để giải quyết vấn đề này. Khung CAKE, Giao thức gần và Mạng hạt giải quyết các vấn đề này bằng cách chia chúng thành các lớp cụ thể cho từng vấn đề. Một số dự án tích hợp theo chiều dọc giữa các lớp, trong khi những dự án khác tập trung vào một lớp duy nhất. Nói rộng ra là vấn đề tổng hợp tài khoản, vấn đề định tuyến, vấn đề giải quyết, vấn đề lựa chọn cầu nối.
Nhóm Frontier đề xuất một ngăn xếp ba tầng thông qua khung CAKE của họ nhằm giải quyết những vấn đề này một cách có hệ thống.

Lớp quyền: Lớp này xử lý các tài khoản và quyền. Nó bao gồm các ví hợp đồng thông minh và dịch vụ proxy được thiết kế để trừu tượng hóa các tương tác của người dùng và duy trì sự cân bằng giữa tính dễ sử dụng và khả năng kiểm soát của người dùng.
Cấp bộ giải: Cấp thứ hai tập trung vào thị trường Bộ giải và sự cạnh tranh giữa chúng. Lớp này giải quyết các vấn đề định tuyến bằng cách tìm giải pháp tốt nhất cho người dùng dựa trên sở thích của họ về tốc độ, chi phí và hiệu quả. Thị trường Bộ giải cạnh tranh để cung cấp đường dẫn giao dịch tốt nhất, nâng cao trải nghiệm tổng thể của người dùng bằng cách tự động hóa quá trình ra quyết định và giảm tải nhận thức cho người dùng.
Lớp giải quyết: Lớp cuối cùng chịu trách nhiệm về các tương tác giải quyết. Nó sử dụng các cầu nối, oracle và các giải pháp xuyên chuỗi khác để đảm bảo các giao dịch được hoàn thành một cách hiệu quả và chính xác. Lớp này trừu tượng hóa sự phức tạp của các tương tác chuỗi chéo.
Chúng tôi sẽ so sánh chi tiết các giải pháp khác nhau trong các lớp này sau. ZetaChain là một trong những giải pháp giải quyết một số vấn đề.
Ở cấp độ cao, ZetaChain là L1 dựa trên Cosmos SDK, sử dụng CometBFT làm giao thức đồng thuận. Đề xuất giá trị cốt lõi của nó nhằm mục đích triển khai các hợp đồng thông minh toàn chuỗi và cung cấp trải nghiệm ứng dụng thống nhất. Các nhà phát triển chỉ cần triển khai hợp đồng và ZetaChain sẽ đảm nhiệm việc tương tác xuyên chuỗi. Trong các chương tiếp theo, trước tiên chúng ta sẽ khám phá cách ZetaChain hoạt động và hiểu cơ chế của nó. Sau đó, chúng ta sẽ thảo luận về những cải tiến trong phiên bản 2.0, nêu bật những tính năng và cải tiến mới.
Kiến trúc chuỗi Zeta

Các thành phần ZetaChain và chức năng của chúng:
Universal EVM: Máy ảo Ethereum (EVM) cải tiến được thiết kế để xây dựng các ứng dụng toàn chuỗi.
Cơ chế truyền thông:
Chuỗi đầy đủ: Lớp tương tác cho phép các nhà phát triển xây dựng các ứng dụng toàn chuỗi có thể được gọi từ các chuỗi được kết nối.
API trình kết nối: Nhắn tin chuỗi chéo điểm-điểm, hỗ trợ mọi hoạt động truyền dữ liệu và giá trị.
ZRC 20: Tiêu chuẩn cho các token đồng nhất toàn chuỗi. Khí tự nhiên và mã thông báo ERC 20 được hỗ trợ có thể được gửi từ các chuỗi được kết nối đến các ứng dụng toàn chuỗi dưới dạng ZRC 20. Mã thông báo ZRC 20 có thể được rút về các chuỗi được kết nối.
Người ký TSS: Người xác nhận có thêm trách nhiệm, bao gồm ký và giám sát các giao dịch gửi đi.
Địa chỉ TSS: Địa chỉ cụ thể được sử dụng để gửi mã thông báo và bắt đầu tương tác chuỗi chéo.
ZetaChain, giống như Near Protocol và Lit, sử dụng chữ ký Ngưỡng. Lược đồ chữ ký ngưỡng (TSS) là một phương pháp mã hóa trong đó chữ ký được tạo ra bởi một nhóm người tham gia cộng tác. Nó yêu cầu số lượng người tham gia ở ngưỡng tối thiểu (ví dụ: 3 trên 5), mỗi người nắm giữ một phần khóa riêng để tạo ra chữ ký hợp lệ. Điều này tăng cường bảo mật bằng cách phân phối khóa riêng giữa nhiều bên, ngăn ngừa các điểm lỗi duy nhất và đảm bảo khả năng chịu lỗi.
Trên ZetaChain, trình xác minh người ký quan sát chạy hai phần mềm khác nhau:
Nút ZetaChain: Nút blockchain xử lý các giao dịch chuỗi chéo, quản lý đúc ZRC 20, các lệnh gọi ứng dụng toàn chuỗi, v.v.
ZetaClient: Một chương trình ngoài chuỗi do người ký tên quan sát điều hành để quan sát các giao dịch trên chuỗi khối được kết nối, đồng thời ký và phát các giao dịch trên chuỗi được kết nối thay mặt cho ZetaChain.
Những người ký TSS này liên tục giám sát các địa chỉ tiền gửi trên tất cả các chuỗi được hỗ trợ để đảm bảo họ cung cấp thông tin về các giao dịch thành công, từ đó kích hoạt hoạt động trên ZetaChain. Ngoài ra, họ chịu trách nhiệm ký các giao dịch gửi đi và được gửi đến các chuỗi khác để xử lý.
Điều này làm cho các hợp đồng được triển khai trên Universal EVM không chỉ giới hạn ở ZetaChain. Chúng có thể được gọi từ các chuỗi được kết nối.
Truyền thông đầu vào:
Người dùng có thể tương tác với DApp được xây dựng trên ZetaChain từ bất kỳ liên kết bên ngoài nào. Người quan sát TSS giám sát các địa chỉ gửi tiền đặc biệt đối với mã thông báo khí tự nhiên và hợp đồng lưu ký ERC 20 đối với tài sản ERC 20. Tạo một giao dịch hoặc hợp đồng ký quỹ ERC 20 tới địa chỉ gửi tiền này với thông tin cuộc gọi chức năng được nhúng trong đó. Trình quan sát TSS xác minh nội dung này và gửi nó đến hợp đồng hệ thống, hệ thống này gọi hàm OnCrossChainCall trong hợp đồng tương ứng để thực thi nó.
Truyền thông ra ngoài:
Hợp đồng trên ZetaChain có thể sử dụng API kết nối để gọi các chuỗi được kết nối. Hợp đồng gọi hợp đồng Trình kết nối, chứa các chi tiết như ID chuỗi, địa chỉ hợp đồng và tin nhắn. ZetaChain sau đó xử lý lệnh gọi này và chuyển tiếp các chi tiết này đến chuỗi mục tiêu, nơi hàm “onZetaMessage” của hợp đồng người nhận được gọi.
Các cơ chế này đảm bảo rằng các hợp đồng ZetaChain có thể đáp ứng và bắt đầu các yêu cầu từ các chuỗi khác một cách hiệu quả với nỗ lực tối thiểu từ các nhà phát triển hoặc người dùng DApp.
Giao tiếp trong và ngoài giữa ZetaChain và các liên kết bên ngoài được kích hoạt bởi người dùng từ giao diện người dùng của nó. Điều này có nghĩa là họ có thể tương tác với giao diện người dùng đơn giản mà không cần phải hiểu cơ chế cơ bản.
Sau khi hiểu kiến trúc ZetaChain cơ bản, hãy chuyển sự chú ý của chúng ta sang phiên bản mới nhất – ZetaChain 2.0 và các khả năng mở rộng của nó.
ZetaChain 2.0
ZetaChain 2.0 hiện đã được nâng cấp và bao gồm một số bổ sung mới giúp trải nghiệm trước đó thậm chí còn hoàn thiện hơn. Nó hỗ trợ nhiều địa chỉ Bitcoin tương thích hơn, thay thế API kết nối bằng chức năng toàn chuỗi mở rộng và tài khoản toàn chuỗi để mang lại trải nghiệm người dùng đơn giản hơn.
Khả năng mới gọi các hợp đồng trên chuỗi được kết nối trực tiếp từ các ứng dụng Universal cho phép các ứng dụng toàn chuỗi mạnh mẽ. Giờ đây, các ứng dụng có thể xử lý các giao dịch nhiều chân phức tạp liên quan đến nhiều tài sản và tương tác khác nhau trên nhiều chuỗi, tất cả được sắp xếp hợp lý thành một bước duy nhất của người dùng. Ví dụ: người dùng Bitcoin có thể kích hoạt các hợp đồng ZetaChain, hợp đồng này có thể thực hiện liền mạch các hợp đồng bổ sung trên Ethereum, BNB và các chuỗi khác.
Ứng dụng phổ quát

Một trong những tính năng mới lớn nhất trong ZetaChain 2.0 là Universal DApp. ZetaChain 1.0 cung cấp hai tính năng độc lập: nhắn tin chuỗi chéo và ứng dụng toàn chuỗi. Thông qua nhắn tin chuỗi chéo bằng API kết nối, người dùng có thể sử dụng ZetaChain làm công cụ chuyển tiếp để gửi tin nhắn tùy ý giữa các chuỗi được kết nối. Chức năng toàn chuỗi cho phép Universal DApps chấp nhận cuộc gọi từ các chuỗi được kết nối và quản lý mã thông báo có thể thay thế được trên các chuỗi được kết nối.
Trong ZetaChain 2.0, API trình kết nối đang được thay thế bằng chức năng mở rộng trên toàn chuỗi, cho phép Universal DApps gọi các hợp đồng trên các chuỗi được kết nối. Ví dụ: người dùng có thể đặt cược BTC, gửi LST đến BNB, trao đổi LST và sau đó cho vay trên Polygon, tất cả chỉ trong một tương tác. Điều này biến đổi ứng dụng từ một chuỗi đầy đủ thành một DApp phổ quát với các luồng nhiều nhánh.
Về mặt thay đổi cơ chế, các cổng chuyển đổi thông tin liên lạc thành mô hình trung tâm và nan hoa, giảm chi phí và các bước thực hiện. Cách tiếp cận API trình kết nối ban đầu giống giao tiếp điểm-điểm hơn và đưa ra nhiều bước, chi phí, v.v. Cổng hoạt động như điểm vào của người dùng và đơn giản hóa các tương tác.
Dưới đây là một số chi tiết:
Mở rộng chức năng chuỗi phổ quát ZetaChain 2.0 cho phép Universal DApp rút mã thông báo ZRC 20 trong khi gọi các hợp đồng trên chuỗi được kết nối thông qua chức năng drawAndCall. Universal DApps cũng có thể thực hiện các cuộc gọi hợp đồng trên các chuỗi được kết nối mà không cần rút mã thông báo.
API trình kết nối đã ngừng hoạt động ZetaChain 2.0 không cung cấp các API riêng biệt cho nhắn tin toàn chuỗi và chuỗi chéo, nhưng cung cấp một bộ API nhất quán và thống nhất để xây dựng Universal DApps.
Hợp đồng cổng ZetaChain 2.0 giới thiệu các hợp đồng cổng hoạt động như một điểm vào duy nhất trên chuỗi được kết nối để các nhà phát triển tương tác với Universal DApps. Thay vì gửi tài sản khí tự nhiên đến địa chỉ TSS và ERC 20 tới hợp đồng ký quỹ, các nhà phát triển sẽ có một hợp đồng cổng để tương tác.
Cho phép đặt cược mã thông báo ZETA từ hợp đồng ZetaChain 2.0 giới thiệu khả năng của các hợp đồng thông minh để đặt cược mã thông báo ZETA gốc trên chuỗi. Điều này giúp các nhà phát triển dễ dàng xây dựng Universal DApps có khả năng đặt cược ZETA theo cách phi tập trung mà không cần dựa vào các chương trình ngoài chuỗi.
Cấu trúc mã mô-đun Các phiên bản đầu tiên bao gồm logic chuyển trạng thái và truyền thông báo, làm cho mã trở nên phức tạp. Phiên bản mới tách biệt logic chuyển đổi trạng thái và chuyển thông báo, đơn giản hóa cơ sở mã và cải thiện khả năng quản lý và bảo trì của nó.
Tài khoản toàn chuỗi
Tài khoản toàn chuỗi đơn giản hóa cách người dùng quản lý tài sản trên nhiều chuỗi khối. Chức năngrút tiềnAndCall được giới thiệu trong ZetaChain 2.0 cho phép người dùng thực hiện rút tài sản chuỗi chéo và gọi hợp đồng thông minh trong một giao dịch duy nhất. Chức năng này trước tiên đảm bảo phí gas cần thiết và sau đó đốt các mã thông báo được chỉ định từ tài khoản người dùng trước khi thực hiện các hoạt động tiếp theo trên chuỗi mục tiêu.

Tính năngrút tiềnAndCall trên ZetaChain đơn giản hóa các giao dịch bằng cách kết hợp nhiều bước thành một. Nó tính toán và chuyển phí gas cần thiết giữa ZetaChain và chuỗi mục tiêu. Sau đó, nó sẽ hủy số lượng token được chỉ định khỏi tài khoản của người dùng một cách an toàn. Một sự kiện có tên WithdrawalAndCall được phát ra, ghi lại việc rút tiền và cung cấp dữ liệu cần thiết để gọi hợp đồng thông minh trên chuỗi mục tiêu. Cuối cùng, thực hiện thao tác đã chỉ định trên chuỗi mục tiêu.
Nó làm giảm nhu cầu thực hiện nhiều bước và chuyển đổi mạng, giúp các hoạt động xuyên chuỗi trở nên đơn giản hơn. Ví dụ: người dùng sử dụng công cụ tổng hợp lợi nhuận trên ZetaChain có thể rút mã thông báo, gửi chúng đến một chuỗi khác và thực hiện các lệnh đầu tư trên hợp đồng thông minh trên chuỗi đó — tất cả chỉ trong một giao dịch.
Trải nghiệm BTC hoàn chỉnh
ZetaChain 1.0 chỉ hỗ trợ các giao dịch sử dụng các địa chỉ cụ thể, điều này hạn chế sự tương tác. Trong ZetaChain 2.0, họ đã mở rộng khả năng tương thích để bao gồm nhiều loại địa chỉ Bitcoin hơn - P2P KH,P 2 SH,P 2 WSH và P 2 TR. Điều này làm cho nó có thể truy cập và thân thiện với người dùng cho tất cả các loại giao dịch. Ngoài ra, với Taproot (P 2 TR) và bổ sung các địa chỉ dựa trên SegWit (P 2 WPKH và P 2 WSH), người dùng giờ đây có thể tận hưởng các lợi ích như cải thiện quyền riêng tư, giảm phí giao dịch và tăng hiệu quả giao dịch.
Các loại giao dịch bằng BTC

Điều này đạt được thông qua các bản cập nhật trong ba lĩnh vực:
1. Xử lý địa chỉ
Giải mã nâng cao: ZetaChain 2.0 có khả năng giải mã được thiết kế riêng để xác định và xử lý địa chỉ Bitcoin ở các định dạng khác nhau, chẳng hạn như P2P KH,P 2 SH,P 2 WSH và P 2 TR. Các chức năng giải mã này rất quan trọng để xác định từng loại địa chỉ, trích xuất các thành phần chính như hàm băm khóa công khai hoặc hàm băm tập lệnh và thực hiện xác minh kỹ lưỡng để đảm bảo tính chính xác và bảo mật.
Hỗ trợ Taproot (P 2 TR): Taproot hỗ trợ đa chữ ký, điều kiện sử dụng phức tạp và nâng cao quyền riêng tư. Loại địa chỉ này sử dụng các tính năng độc đáo như chữ ký Schnorr và tập lệnh nâng cao khác với khả năng xử lý mà ZetaChain được trang bị ban đầu. Để mở rộng hỗ trợ cho Taproot, ZetaChain đã tạo một loại địa chỉ mới, Địa chỉTaproot. Thiết kế mới này được thiết kế để tích hợp với cơ sở hạ tầng hiện có bằng cách tuân theo cùng cấu trúc và tiêu chuẩn, đảm bảo khả năng tương thích với các hệ thống hiện có.
2. Tạo giao dịch
ZetaChain 2.0 hiện bao gồm các tập lệnh cụ thể cho từng loại địa chỉ Bitcoin để đảm bảo các giao dịch tuân thủ P2P KH,P 2 SH,P 2 WSH và P 2 Yêu cầu duy nhất đối với địa chỉ TR. Các tập lệnh này rất quan trọng để xác định cách xử lý giao dịch, đặc biệt đối với các địa chỉ dựa trên SegWit như P 2 WSH và P 2 Yêu cầu đặc biệt đối với dữ liệu nhân chứng trong TR).
3. Phân tích giao dịch
Logic phân tích cú pháp được cải tiến để xử lý thống nhất các đặc điểm duy nhất của các loại địa chỉ P2P KH, P 2 SH, P 2 WSH và P 2 TR. Điều này có nghĩa là hệ thống có thể xác định, trích xuất và xác minh chính xác các thành phần cần thiết của từng loại.
Hỗ trợ chuỗi bổ sung
ZetaChain phát triển mạng lưới của mình bằng cách thêm các chuỗi mới thông qua các quy trình quản trị cẩn thận và cập nhật phần mềm. Điều này đảm bảo rằng mỗi chuỗi mới được tích hợp trơn tru. Hiện tại, họ đang xem xét bổ sung các chuỗi Polygon, Base, Solana và IBC.
Việc thêm chuỗi mới có thể dễ dàng hơn hoặc khó hơn tùy thuộc vào sơ đồ chữ ký của chúng. Các chuỗi EVM, như Ethereum, dễ dàng bổ sung hơn do chúng hỗ trợ rộng rãi cho các sơ đồ chữ ký. Các chuỗi khác có thể khó khăn hơn. Ví dụ: các chuỗi mới hơn như Solana, NEAR và TON thường sử dụng EdDSA (đường cong Ed 25519) thay vì ECDSA (đường cong scep 256 k 1). Điều này thường tạo ra thách thức cho các module TSS vì GG 18 và G ECDSA TSS trong G20 đã hoàn thiện hơn và đã trải qua nhiều thử nghiệm thực địa hơn EdDSA TSS. May mắn thay, các chuỗi mới này thường có chức năng hợp đồng thông minh và thường hỗ trợ các hoạt động scep 256 k 1 một cách hiệu quả ở cấp độ hợp đồng thông minh. Điều này cho phép ZetaChain sử dụng công nghệ ECDSA TSS tương đối hoàn thiện để kết nối với các chuỗi này.
Ngoài ra, cần có trình xác thực quan sát trong mạng ZetaChain để chạy các nút cho tất cả các chuỗi được hỗ trợ. Điều này cho phép họ xác minh các giao dịch trên các chuỗi khác nhau.
ZetaChain hiện liên lạc với các chuỗi khác bằng giao thức nhắn tin chuỗi chéo và ZetaClient TSS. Ngoài ra còn có các đề xuất tích hợp các mô-đun IBC để tăng cường các hoạt động liên lạc này và mở rộng phạm vi tiếp cận của các hợp đồng toàn chuỗi vào chuỗi ứng dụng hệ sinh thái Cosmos.
Cập nhật khác
RPC: ZetaChain đang phân nhánh mô-đun Ethermint hiện tại để mở rộng mô-đun này và giải quyết các vấn đề này. Ethermint đã được cập nhật lên phiên bản mới nhất để hỗ trợ các tính năng và bảo mật mới nhất. Ngoài ra, chúng tôi đã xem xét các vấn đề khác liên quan đến JSON RPC. Việc tùy chỉnh mô-đun Ethermint EVM và cải thiện khả năng tương thích RPC đảm bảo xử lý tốt hơn các giao dịch chuỗi chéo và tương tác hợp đồng zEVM.
Cơ chế điều tiết: Để bảo vệ mạng khỏi hoạt động không mong muốn hoặc độc hại, ZetaChain triển khai cơ chế điều tiết có thể điều chỉnh. Hệ thống tự động điều chỉnh tỷ lệ giao dịch dựa trên điều kiện mạng hiện tại và các quy tắc được xác định trước. Bằng cách quản lý luồng giao dịch, cơ chế này tăng cường tính ổn định và bảo mật của mạng, ngăn chặn các mối đe dọa tiềm ẩn như giao dịch spam hoặc tấn công flash loan. Sự bổ sung mới này không chỉ ngăn chặn việc lạm dụng mạng mà còn đảm bảo độ tin cậy và bảo mật liên tục cho tất cả người dùng.
Ứng dụng chung trên ZetaChain
Trong ZetaChain 2.0, hợp đồng có thể được gọi từ chuỗi bên ngoài hoặc hợp đồng trên chuỗi bên ngoài. Các ứng dụng được phát triển bằng cách sử dụng nó thường có mô hình hoạt động chung tương tự. Phần đầu tiên của ứng dụng là xây dựng một giao dịch có chi tiết lệnh gọi chức năng được gửi đến hợp đồng chuỗi đầy đủ. Đây là những gì giao diện người dùng DApp thực hiện. Điều này được gửi qua người quan sát TSS và chuyển tiếp đến hợp đồng tương ứng trên ZetaChain. Chúng được chuyển đến systemContract, hoạt động như một người gác cổng. Hợp đồng này bổ sung thêm một lớp bảo mật bằng cách đảm bảo rằng chỉ những chức năng được ủy quyền (chẳng hạn như OnCrossChainCall) mới có thể kích hoạt các bước tiếp theo trong quy trình. Hàm OnCrossChainCall trong hợp đồng đích xử lý tin nhắn đến để xác định và thực thi chức năng được yêu cầu.
Sau khi thực hiện thành công thao tác này, kết quả sẽ được xử lý và gửi đến chuỗi mục tiêu. Người dùng nhận được kết quả cuối cùng trực tiếp trong ví của họ trên chuỗi mục tiêu. Từ góc độ người dùng, sự tương tác này chỉ đơn giản là bắt đầu một giao dịch trên chuỗi nguồn và nhận kết quả trên chuỗi mục tiêu. ZetaChain xử lý tất cả các chi tiết phức tạp về xây dựng, xác minh và thực hiện giao dịch ở hậu trường, khiến cho các tương tác xuyên chuỗi trở nên dễ dàng. Người dùng trải nghiệm một quy trình suôn sẻ và đơn giản, chỉ nhìn thấy giao dịch họ đã ký và kết quả cuối cùng, với tất cả các bước trung gian được quản lý hiệu quả bởi cơ sở hạ tầng của ZetaChain.
ứng dụng
trao đổi bản địa

Sử dụng ZetaChain, bạn có thể triển khai các ứng dụng trao đổi chuỗi chéo dưới dạng hợp đồng Universal. Trước tiên, người dùng gửi khí gốc hoặc nội dung ERC 20 được hỗ trợ đến hợp đồng cổng trên chuỗi được kết nối, cùng với địa chỉ và tin nhắn hợp đồng chung (chứa mã thông báo mục tiêu và người nhận). Người quan sát - Người ký Người xác minh quan sát và xử lý các giao dịch. Mô-đun đồng nhất tạo ra mã thông báo ZRC 20, đại diện cho mã thông báo được gửi vào hợp đồng Cổng. Hợp đồng hệ thống gọi hàm onCrossChainCall của hợp đồng Universal. Hàm này chấp nhận mã thông báo ZRC 20, ngữ cảnh (chứa ID của chuỗi kết nối và địa chỉ của người gọi) và tin nhắn. Sau đó, hợp đồng Universal sử dụng một trong các nhóm thanh khoản có sẵn (nhóm Uniswap v2 mặc định hoặc bất kỳ hợp đồng DEX nào khác) để trao đổi mã thông báo ZRC 20 sắp tới lấy ZRC 20 của mã thông báo mục tiêu và ZRC 20 của mã thông báo gas của chuỗi mục tiêu. Cuối cùng, hợp đồng gọi phương thức rút ZRC 20, sử dụng mã thông báo gas ZRC 20 (được sử dụng để thanh toán chi phí gas của chuỗi đích) và rút ZRC 20 mục tiêu làm tài sản gốc cho chuỗi đích.
đặt cược
Khả năng đặt cược ZETA của các hợp đồng thông minh giúp đơn giản hóa việc phát triển các ứng dụng đặt cược thanh khoản và đặt cược lại trên ZetaChain.
Trước đây, các ứng dụng đặt cược yêu cầu các chương trình ngoài chuỗi giám sát tiền gửi ZETA vào hợp đồng thông minh và đặt cược ZETA thay mặt người dùng. Cơ chế ngoài chuỗi này là một nguồn tập trung, khiến việc xây dựng một giao thức đặt cược phi tập trung và linh hoạt trở nên khó khăn hơn.
Với khả năng cam kết ZETA, hợp đồng có thể chấp nhận mã thông báo ZETA từ người dùng và các hợp đồng khác, sử dụng cơ chế cam kết gốc của chuỗi (mô-đun cam kết SDK Cosmos) để cam kết ZETA và truy vấn mô-đun cam kết và nhận phần thưởng.
Tận dụng tính năng này, Universal DApps có thể chấp nhận mã thông báo từ Chuỗi kết nối, cung cấp mã thông báo ZETA và đặt cược chúng thay mặt cho người dùng, đồng thời kiếm doanh thu từ mã thông báo được chuyển trên Chuỗi kết nối.
ứng dụng NFT
Khả năng gọi các hợp đồng thông minh nguyên bản trên chuỗi được kết nối từ Universal DApps trên ZetaChain giúp tạo ra các ứng dụng NFT sáng tạo. Các nhà phát triển có thể tạo các ứng dụng chấp nhận mã thông báo và tin nhắn từ Chuỗi được kết nối, tạo ra NFT và cho phép người dùng chuyển các NFT đó từ ZetaChain sang Chuỗi được kết nối và ngược lại.
Các ứng dụng mới được ZetaChain kích hoạt
Cơ sở hạ tầng toàn chuỗi của ZetaChain cho phép các ứng dụng DeFi chạy trên nhiều chuỗi thay vì bị giới hạn ở một chuỗi duy nhất. Một trong những ưu điểm chính của Web3 là khả năng kết hợp của nó, cho phép các hợp đồng thông minh tương tác và xây dựng lẫn nhau. Hiện tại, sự tương tác này được giới hạn ở các hợp đồng trên cùng một chuỗi. Tuy nhiên, ZetaChain mở rộng khả năng kết hợp này cho tất cả các chuỗi, bao gồm cả những chuỗi không có hỗ trợ hợp đồng thông minh gốc, chẳng hạn như Bitcoin và Dogecoin. Điều này mở rộng phạm vi các trường hợp sử dụng trong đó các nhà phát triển có thể hưởng lợi từ việc trừu tượng hóa toàn chuỗi, đặt nền tảng cho sự đổi mới ở cấp độ DApp.
Quản lý tài chính toàn chuỗi
Quản lý quỹ trên nhiều blockchain là một nhiệm vụ phức tạp. Khi tài sản của một tổ chức được phân phối trên các chuỗi khác nhau, mỗi chuỗi có tài khoản gốc riêng, quy trình quản lý sẽ khó khăn và có thể dẫn đến tổn thất tài sản nếu không được xử lý đúng cách. Nếu không có giải pháp thống nhất, người quản lý tiền phải xử lý nhiều tài khoản, phối hợp chữ ký từ các bên liên quan trên các chuỗi khác nhau và theo dõi tài sản theo cách thủ công trên các mạng khác nhau. Cách tiếp cận rời rạc này không chỉ làm tăng rủi ro hoạt động mà còn hạn chế khả năng quản lý và triển khai tài sản một cách hiệu quả của bộ phận tài chính.
Bằng cách sử dụng cơ sở hạ tầng của ZetaChain, các tổ chức có thể duy trì quyền kiểm soát tập trung đối với tiền của mình trong khi vẫn duy trì tính chất phi tập trung của tài sản blockchain. Sự đổi mới quan trọng là việc sử dụng TSS có thể lập trình và hợp đồng thông minh.
Người quản lý tiền có thể viết logic quản lý của họ trong một hợp đồng thông minh duy nhất được triển khai trên ZetaChain. Hợp đồng này là điểm kiểm soát trung tâm cho tất cả các hoạt động tài chính trên nhiều chuỗi. Thiết lập ban đầu yêu cầu các bên liên quan chỉ cung cấp khóa một lần trên ZetaChain, giúp đơn giản hóa đáng kể quy trình phê duyệt.
Sau khi được thiết lập, hợp đồng thông minh ZetaChain có thể điều phối các hoạt động cấp vốn phức tạp trên các chuỗi khối khác nhau. Điều này có nghĩa là tài sản có thể được di chuyển, phân bổ hoặc sử dụng trên các chuỗi thông qua một quy trình phê duyệt duy nhất trên ZetaChain, thay vì yêu cầu nhiều lần lặp lại chữ ký từ tất cả các bên liên quan trên mỗi chuỗi gốc.
Phương pháp này không giới hạn trong việc gửi tiền. Chính sách tài trợ, giới hạn chi tiêu và ngưỡng phê duyệt có thể được lập trình trực tiếp vào hợp đồng thông minh để áp dụng nhất quán trên tất cả các chuỗi. Ngoài ra, nó mở ra khả năng thực hiện các chiến lược quản lý quỹ phức tạp hơn, chẳng hạn như tái cân bằng chuỗi chéo tự động hoặc tối ưu hóa lợi nhuận, vốn trước đây không thực tế do sự phức tạp của việc quản lý nhiều tài khoản blockchain độc lập.
Quản lý danh mục đầu tư toàn chuỗi
Việc quản lý danh mục đầu tư tiền điện tử trên nhiều chuỗi là điều khó khăn, khiến người dùng khó cân bằng tài sản và theo dõi hiệu suất của các mạng khác nhau. ZetaChain đơn giản hóa quy trình này thông qua nền tảng quản lý danh mục đầu tư toàn chuỗi thống nhất.
Hợp đồng thông minh toàn chuỗi đóng vai trò là tháp điều khiển trung tâm cho tất cả tài sản tiền điện tử của người dùng và là chìa khóa cho giải pháp. Hợp đồng sử dụng TSS để tương tác trực tiếp với các tài khoản trên nhiều chuỗi khác nhau. Người dùng có thể mã hóa các chiến lược và quy tắc đầu tư trong hợp đồng thông minh ZetaChain. Sau đó, hợp đồng sử dụng TSS để thực hiện giao dịch, di chuyển tài sản và cân bằng lại danh mục đầu tư giữa các chuỗi khối khác nhau.
Hợp đồng thông minh có thể theo dõi điều kiện thị trường, tự động cân bằng lại danh mục đầu tư và thực hiện các giao dịch phức tạp trên các chuỗi mà không cần sự can thiệp của con người. Nó thực hiện điều này bằng cách tạo chữ ký thông qua TSS, cho phép nó kiểm soát tài sản trên nhiều chuỗi một cách an toàn.
Cách tiếp cận này không chỉ tự động hóa các hoạt động xuyên chuỗi mà còn cung cấp cái nhìn toàn diện về hiệu suất của toàn bộ danh mục đầu tư. Nó mở ra khả năng cho các chiến lược đầu tư phức tạp như kinh doanh chênh lệch giá xuyên chuỗi hoặc canh tác lợi nhuận đa chuỗi, những điều trước đây không thực tế.
Điều này rất quan trọng để thu hút và mở rộng quy mô người dùng mới quan tâm đến cơ hội doanh thu nhưng có thể không quen với các bước cụ thể cần thiết cho từng chuỗi. Bằng cách trừu tượng hóa sự phức tạp của các hoạt động đa chuỗi, ZetaChain giúp nhiều người dùng có thể tiếp cận quản lý danh mục đầu tư tiền điện tử tiên tiến hơn.
Hoán đổi bản địa
Chúng tôi đã thảo luận về các ứng dụng trao đổi tài sản gốc tương tự như ThorChain, nơi người dùng có thể gửi và nhận tài sản ở dạng gốc. Từ góc độ người dùng, quy trình này đơn giản như gửi và nhận tiền trên một sàn giao dịch tập trung. Vì đầu vào và đầu ra là các lần chuyển đơn giản trên chuỗi kết nối nên điều này có chi phí đáng kể so với các phương pháp dựa trên nhắn tin, trong đó các lệnh gọi hợp đồng liên quan (xác thực tin nhắn, v.v.) có thể rất tốn kém. Tất cả logic đều ở một nơi trong hợp đồng toàn chuỗi, thay vì thực thi từng logic một trên các chuỗi liên quan.
Cho vay xuyên chuỗi
ZetaChain 2.0 tăng cường cho vay xuyên chuỗi bằng cách cho phép các lệnh gọi chức năng trực tiếp của ZetaChain tới các chuỗi bên ngoài. Điều này cho phép triển khai giao thức cho vay xuyên chuỗi trên ZetaChain, chấp nhận tiền gửi từ người cho vay trên bất kỳ chuỗi nào mà không cần nỗ lực thêm từ phía người dùng. Tiền gửi có thể bao gồm tài sản từ nhóm thanh khoản, tài sản đặt cược thanh khoản, v.v. từ bất kỳ chuỗi được hỗ trợ nào. Về phía người đi vay, tài sản thế chấp có thể được cung cấp dưới nhiều loại tài sản khác nhau trên nhiều chuỗi, tạo ra một hệ sinh thái cho vay linh hoạt. Nhìn vào thị trường cho vay BTC gốc, không có nhiều lựa chọn. Điều này mở ra những cơ hội và thị trường mới cho các nhà xây dựng để nhận ra lợi nhuận từ BTC và vay mượn bằng các tài sản khác. Việc phát triển trên ZetaChain cũng cung cấp nhiều tùy chọn hơn để xây dựng các kiến trúc khác nhau với cùng mã thông báo đầu vào và đầu ra so với ThorChain.
Tái cổ phần tài sản từ bất kỳ chuỗi nào
Tài sản từ các chuỗi được hỗ trợ có thể được sử dụng để cung cấp bảo mật có thể thiết lập lại cho các chuỗi khác, tương tự như phương pháp Eigenlayer. Người chia lại có quyền truy cập vào các tài sản như BTC, ETH, v.v., có thể bị cắt giảm dựa trên các điều kiện cụ thể của chuỗi hoặc ứng dụng mục tiêu. Mô hình bảo mật gộp này cho phép một chuỗi hoặc ứng dụng tận dụng danh mục tài sản bị bỏ rơi đa dạng, từ đó tăng cường bảo mật tổng thể và cung cấp khả năng bảo vệ mạnh mẽ hơn cho toàn bộ hệ sinh thái.

Ứng dụng này có thể tương tự như Exocore, nơi các hợp đồng thông minh trên ZetaChain phối hợp các chức năng chính. Các hợp đồng này hoạt động như các mô-đun quản lý các khía cạnh khác nhau như đăng ký AVS, theo dõi ủy quyền vốn chủ sở hữu, xử lý tiền gửi, xử lý việc rút tiền và thực hiện cắt giảm.
Khi người dùng tương tác với hệ thống — cho dù bằng cách gửi mã thông báo để đặt cược hay ủy thác tài sản của họ cho người khác — các giao dịch này đều được ghi lại bằng hợp đồng thông minh tương ứng. Điều này đảm bảo rằng tất cả hoạt động của người dùng đều được ghi lại và quản lý trong hệ sinh thái ZetaChain.
Người ký TSS tích cực giám sát những người xác nhận để đảm bảo lòng trung thành của họ. Nếu trình xác thực độc hại hoặc người dùng bắt đầu rút tiền, mô-đun gạch chéo sẽ phản hồi bằng cách cắt cổ phần trên chuỗi gốc.
Thanh toán bù trừ đa chuỗi
Giả sử người dùng muốn sử dụng tài sản trên các chuỗi khác nhau để cho vay và đi vay, người dùng và ứng dụng sẽ khó theo dõi và quản lý việc thanh lý các tài sản này. Nó yêu cầu giám sát liên tục và thực hiện nhanh chóng trên các chuỗi để giảm thiểu tổn thất cho giao thức. Với ZetaChain, tài sản có thể bị khóa trong địa chỉ TSS và được thanh lý bằng AMM/DEX trên chuỗi nguồn, nơi tính thanh khoản sẽ lớn so với các phiên bản được gói trên các chuỗi khác. Điều này sẽ giảm thiểu thời gian dành cho việc thanh toán bù trừ, bắc cầu và sẽ tận dụng được lãi suất tốt hơn do tính thanh khoản trong nước cao hơn. Những vị trí này sẽ được giám sát liên tục bởi các nhà quan sát TSS và được theo dõi bởi Universal DApp trên ZetaChain. Khi giá của một tài sản đạt đến mức yêu cầu thanh lý, hợp đồng thông minh sẽ kích hoạt nó, được người ký TSS chuyển tiếp và được thanh lý trên chuỗi gốc.
ứng dụng BTC
Thị trường thông thường, Hoán đổi, cho vay và các ứng dụng khác của tài sản BTC như BRC 20 đều được triển khai bằng ZetaChain. Các ứng dụng này có thể được kết hợp không chỉ với các ứng dụng khác trên ZetaChain mà còn với các ứng dụng trên các chuỗi được hỗ trợ khác. Tất cả các ứng dụng được hỗ trợ bởi chuỗi hợp đồng thông minh thông thường đều được hỗ trợ cũng như chức năng chuỗi đầy đủ của ZetaChain dành cho Bitcoin.
Cho vay và vay giữa các tài sản như BTC và ETH sẽ sử dụng địa chỉ TSS. Ứng dụng có thể được triển khai trên ZetaChain dưới dạng Universal DApp với logic cơ bản của nó. Nếu người dùng muốn vay ETH bằng BTC của họ, họ chỉ cần gửi BTC vào chuỗi gốc và ký bằng ví của họ. BTC bị khóa trong địa chỉ TSS, chờ rút hoặc thanh lý. TSS Observer đã ghi lại điều này, đúc phiên bản ZRC 20 của ETH trên ZetaChain, gửi và trao đổi nó lấy ETH trên Ethereum trực tiếp vào tài khoản người dùng. Người dùng chỉ cần gửi tiền bằng ví của họ và nhận ETH trên ví ETH của họ. Đơn giản như một sàn giao dịch tập trung. Các ứng dụng khác, chẳng hạn như thị trường Ordinals, giao dịch hoán đổi cũng có tính đơn giản tương tự.
Phối hợp chuỗi chéo
Sự trừu tượng hóa chuỗi đang giải quyết một loạt các vấn đề trong các lĩnh vực tổng hợp tài khoản, giải quyết, điều phối, thanh toán và thanh toán bù trừ. Chúng ta sẽ khám phá một số cách tiếp cận để giải quyết các vấn đề về điều phối và so sánh chúng với ZetaChain.
nông nghiệp
Agoric là nền tảng hợp đồng thông minh dựa trên JavaScript được xây dựng bằng Cosmos SDK và CometBFT. Nó sử dụng IBC và Axelar để liên lạc với các chuỗi Cosmos khác. Mục tiêu của Agoric là thu hút hàng triệu nhà phát triển JavaScript tham gia Web3. API Agoric Orchestration trừu tượng hóa sự phức tạp của việc điều phối các hợp đồng trên các chuỗi khác nhau, đơn giản hóa quá trình phát triển.
Một trong những tính năng nổi bật của Agoric là mô hình async/await độc đáo. Mô hình này cho phép các hợp đồng thông minh được triển khai trên Agoric tương tác với các chuỗi khác, chờ phản hồi và thực hiện quy trình công việc trải rộng trên nhiều khối. Khi Agoric gửi tin nhắn đến các chuỗi khác, những tin nhắn này chứa hướng dẫn (chẳng hạn như tạo tài khoản hoặc gọi hàm) cũng như các tham số cần thiết. Sau khi chuỗi mục tiêu xử lý các hướng dẫn này và trả về kết quả, hợp đồng thông minh Agoric sẽ tiến hành các bước tiếp theo được xác định trong logic của nó.
Everclear (trước đây là Connext)
Trước đây được gọi là Connext , Everclear có một cầu nối tạo điều kiện thuận lợi cho quy trình làm việc xuyên chuỗi và đặt cược lại từ nhiều L2. Bằng cách tích hợp SDK Connext, xApps có thể gửi các tin nhắn đặc biệt được gọi là xcalls trên các chuỗi. Ngoài hợp đồng bộ chuyển đổi, các tin nhắn này còn được quản lý bởi hợp đồng Connext trên chuỗi nguồn và chuỗi đích để thực hiện các lệnh gọi chức năng chuỗi chéo.

Với Connext SDK, xApps có thể biên dịch và gửi tin nhắn xcall được tải với tất cả các chi tiết thực thi cần thiết, chẳng hạn như lệnh gọi hàm, tiền, thông tin gas và dữ liệu khác. Những tin nhắn này ban đầu được xử lý trên chuỗi nguồn bằng hợp đồng Connext, sau đó chuyển tiếp chúng đến các đối tác của chúng trên chuỗi mục tiêu. Ở đây, hợp đồng bộ điều hợp đóng vai trò quan trọng bằng cách nhận các thông báo này, chuyển đổi nội dung khi cần và thực thi chức năng đã chỉ định với các tham số chính xác. Hệ thống của Connext hỗ trợ các xCall lồng nhau, bắt chước các cuộc gọi lại giữa các chuỗi để xác thực các thay đổi trạng thái và thực hiện các hoạt động tiếp theo không đồng bộ.
Điều này cho phép Connext hoạt động hiệu quả như một cầu nối để thực hiện các chức năng hợp đồng trên các chuỗi khác nhau và hỗ trợ các quy trình làm việc xuyên chuỗi phức tạp. Điều này hơi giống với ZetaChain, trong đó các lệnh gọi hàm được chuyển tiếp đến chuỗi mục tiêu và được thực thi.
So sánh giữa các token xERC 20 và ZRC 20
Cả ZetaChain và Connext đều đã phát triển các tiêu chuẩn mã thông báo—lần lượt là ZRC 20 và xERC 20—để tạo điều kiện thuận lợi cho các ứng dụng chuỗi chéo.
Mã thông báo ZRC 20 là sự chuyển thể của tiêu chuẩn ERC 20 trên Ethereum và được thiết kế đặc biệt cho chức năng chuỗi chéo của ZetaChain. Mã thông báo ZRC 20 sẽ chỉ được đúc trên ZetaChain sau khi mã thông báo ERC 20 tương ứng được gửi vào địa chỉ TSS dưới sự kiểm soát của ZetaChain. Mỗi mã thông báo ERC 20 từ một chuỗi khác nhau có một đại diện duy nhất trên ZetaChain; ví dụ: USDT của Ethereum xuất hiện dưới dạng ZRC 20 USDT của Ethereum, trong khi USDT của Binance Smart Chain xuất hiện dưới dạng ZRC 20 USDT của BSC. Mặc dù chúng đại diện cho cùng một mã thông báo ERC 20, nhưng trên ZetaChain, chúng được coi là các tài sản khác nhau nhưng vẫn có thể được trao đổi.
Ngược lại, mã thông báo xERC 20 vẫn có thể thay thế được trên các chuỗi khác nhau. Tất cả các mã thông báo xERC 20 USDT đều được coi là giống nhau bất kể chúng bắt nguồn từ chuỗi nào, giúp củng cố tính thanh khoản và tránh làm loãng mã thông báo ZRC 20. Tính linh hoạt này cho phép quản lý tài sản chuỗi chéo tốt hơn và mã thông báo xERC 20 được sử dụng với tin nhắn xcall để gửi mã thông báo cùng với lệnh gọi chức năng và các chi tiết giao dịch khác.
Mạng hạt
Mạng hạt bắt đầu bằng cách tập trung vào cơ sở hạ tầng trừu tượng hóa ví và tài khoản và đã đáp ứng thành công nhu cầu của người dùng. Họ đã mở rộng ngăn xếp của mình để bao gồm các tính năng trừu tượng hóa chuỗi, thêm các thành phần chính như trình đóng gói phi tập trung, người quản lý thanh toán và kho khóa trên Hạt L1 để quản lý các tài khoản chuỗi chéo. Cách tiếp cận kho khóa này được lấy cảm hứng từ khái niệm giải quyết vấn đề tài khoản đa chuỗi của Vitalik Buterin.
Ngăn xếp trừu tượng của Particle bao gồm ba lĩnh vực:
Tài khoản phổ quát Các tài khoản này nâng cấp tài khoản hợp đồng thông minh truyền thống bằng cách tích hợp cấu trúc hành động người dùng mới, kho khóa chính và cây Merkle để xác minh chữ ký. Hạt L1 hoạt động như một kho lưu trữ tập trung cho tài khoản thông minh, xử lý cài đặt và dữ liệu liên quan đến khóa, đồng thời lưu trữ các cam kết về khóa riêng của người dùng trong cây Merkle. Người dùng xác minh quyền sở hữu khóa thông qua bằng chứng tư cách thành viên Merkle khi bắt đầu giao dịch. Scroll, Keybase và Stackr cũng đề xuất các phương pháp tương tự. Chúng tôi sẽ trình bày chi tiết về kho khóa trong phần Quản lý tài khoản hợp nhất.

Thanh khoản toàn cầu: Mạng nút Bundler thực hiện mọi hoạt động cần thiết cho các giao dịch của người dùng trên chuỗi, chẳng hạn như hoán đổi mã thông báo và tương tác với các nhà cung cấp thanh khoản. Điều này cho phép người dùng tận dụng số dư token của họ trên nhiều chuỗi, giúp dễ dàng tương tác với các chuỗi mới mà không cần trực tiếp giữ token trên chúng. Các hoạt động do người dùng tạo có thể tương tác với nhiều chuỗi bằng một chữ ký duy nhất, với Universal Accounts và Bundlers quản lý việc xây dựng, ký và định tuyến giao dịch.
Khí phổ thông: Khi người dùng bắt đầu giao dịch, giao diện sẽ nhắc họ chọn mã thông báo gas ưa thích của họ. Mã thông báo sau đó được quản lý thông qua hợp đồng Paymaster của Particle và các khoản thanh toán gas được giải quyết trên chuỗi nguồn và chuỗi mục tiêu. Một phần phí được chuyển đổi thành mã thông báo $PARTI gốc của Particle trên Particle L1.
Cùng với nhau, 3 giải pháp này mang lại trải nghiệm trừu tượng mạnh mẽ cho nhà phát triển và người dùng cuối. Người dùng có thể tạo các giao dịch xuyên chuỗi mà không cần quản lý tài khoản hoặc gas đích. Tất cả đều được xử lý để mang lại trải nghiệm liền mạch cho người dùng cuối.
GẦN

Mục tiêu của NEAR là cung cấp trải nghiệm chuỗi chéo không cần cầu nối, không giống như các giao thức khác dựa vào cầu nối. Nó thực hiện điều này thông qua chữ ký chuỗi, rơle đa chuỗi và trạm tiếp nhiên liệu đa chuỗi, cũng như giao diện người dùng phi tập trung.
Việc tổng hợp tài khoản giúp đơn giản hóa trải nghiệm người dùng bằng cách cho phép người dùng ký các giao dịch trên bất kỳ blockchain nào bằng một tài khoản. NEAR đã phát triển một giao thức MPC có tên là Chain Signatures , sử dụng trình xác thực NEAR và Eigenlayer. Giao thức tạo và quản lý tài khoản trên chuỗi bên ngoài mà không cần thêm khóa hoặc địa chỉ. Những địa chỉ này được lấy từ tài khoản NEAR hiện có. Chúng ta sẽ xem xét kỹ hơn cách thức hoạt động của tính năng này trong phần Quản lý tài khoản hợp nhất.
Tương tự như Mạng hạt, các trạm xăng đa chuỗi và rơle đa chuỗi đơn giản hóa trải nghiệm của người dùng bằng cách trích xuất khí trên các chuỗi bên ngoài. Do đó, người dùng chỉ tương tác với giao diện người dùng DApp, trong khi việc điều phối, ký kết, thanh toán gas và chuyển tiếp diễn ra ở chế độ nền.
Tính năng chính của phương pháp NEAR là khả năng chuyển quyền sở hữu tài sản giữa các chuỗi khác nhau mà không thực sự di chuyển tài sản. Quá trình bắt đầu bằng việc tạo tài khoản trên các chuỗi khác bằng mạng MPC, được liên kết với tài khoản NEAR của người dùng. Thay vì gói hoặc chuyển giao tài sản, khóa quyền sở hữu cho các tài khoản này được chuyển đổi thành NFT trên NEAR. Sau đó, người dùng có thể giao dịch các NFT này trên NEAR, chuyển quyền sở hữu tài sản một cách hiệu quả mà không cần phải di chuyển chúng.
Cách tiếp cận này cho phép trao đổi tài sản cục bộ với thông lượng cao bằng cách sử dụng NEAR, vì chỉ các khóa điều khiển được trao đổi chứ không phải bản thân tài sản.
neutron
Neutron được xây dựng bằng CosmosSDK và tập trung vào các giao dịch xuyên chuỗi liền mạch bằng cách sử dụng một số thành phần chính. Tài khoản Interchain (ICA) quản lý tài khoản trên chuỗi Cosmos từ xa, cho phép chúng nắm giữ tài sản và thực hiện giao dịch. Phần mềm trung gian chuyển tiếp gói (PFM) chuyển tiếp các gói IBC giữa các chuỗi, giúp việc giao tiếp giữa các chuỗi trở nên dễ dàng hơn. Móc IBC cho phép hợp đồng thông minh thực thi logic tùy chỉnh khi nhận gói IBC.
Nếu người dùng muốn tạo các giao dịch chuỗi chéo bằng Neutron, mô-đun Giao dịch liên chuỗi (ICTX) hoạt động như một bộ điều phối trung tâm. Hợp đồng thông minh trên Neutron gửi yêu cầu đến mô-đun ICTX, chỉ định chuỗi mục tiêu, tài khoản liên chuỗi và hoạt động sẽ được thực hiện. ICTX sau đó tạo gói IBC chứa chi tiết giao dịch và gửi nó đến chuỗi mục tiêu thông qua rơle. Chuỗi từ xa xử lý giao dịch và gửi lại xác nhận. Phương thức gửi lệnh gọi hàm qua cầu nối này tương tự như Connext và ZetaChain.
So sánh với ZetaChain

Trong hầu hết các phương pháp tiếp cận, việc điều phối chuỗi chéo bao gồm một cầu nối chuyển tài sản cùng với các lệnh gọi và tham số chức năng tương ứng. Những tài sản và hướng dẫn này được giải phóng trên chuỗi mục tiêu và được thực hiện theo hợp đồng. ZetaChain 2.0 cũng sử dụng phương pháp này, với người ký và người quan sát TSS chuyển tiếp dữ liệu để đảm bảo các giao dịch được an toàn và chính xác.
ZetaChain cho phép các nhà phát triển DApp tạo các hợp đồng thông minh có thể kiểm soát tài sản trên nhiều chuỗi khối bằng TSS. Điều này cho phép TSS được lập trình thông qua logic của DApp. Nhà phát triển có thể xác định các quy tắc phức tạp để quản lý tài sản chuỗi chéo và tự động hóa các giao dịch đa chuỗi. Cách tiếp cận này mở ra các ứng dụng và giao thức mới.
ZetaChain cũng cải thiện các ứng dụng chuỗi chéo bằng cách cho phép các nhà phát triển xây dựng trạng thái và logic thống nhất trên một chuỗi duy nhất. Cách tiếp cận này về cơ bản khác với các giải pháp bắc cầu truyền thống vốn trải rộng hoạt động trên nhiều chuỗi.
Sử dụng ZetaChain, một ứng dụng sẽ giữ toàn bộ trạng thái và logic của nó ở một nơi, cho phép thực thi đồng bộ và nguyên tử. Đây là một cải tiến đáng kể so với các hệ thống liên lạc điểm-điểm trong các cầu nối dựa trên các quy trình hướng sự kiện không đồng bộ trên các trạng thái bị phân mảnh.
Lợi ích của cách tiếp cận thống nhất này là rất lớn. Nó làm giảm sự phức tạp của các ứng dụng chuỗi chéo. Ví dụ: việc triển khai AMM như Curve trở nên rất đơn giản. Thay vì điều phối các hoạt động phức tạp trên nhiều chuỗi, các nhà phát triển có thể viết một hợp đồng thông minh duy nhất xử lý tất cả logic ở một nơi. Một lợi thế quan trọng khác là độ tin cậy. Trong một hệ thống bị phân mảnh, mỗi bước của giao dịch chuỗi chéo đều đưa ra một điểm thất bại tiềm ẩn mới. Điều này có thể dẫn đến các giao dịch được hoàn thành một phần và tiền bị kẹt. ZetaChain loại bỏ những rủi ro này. Giao dịch hoàn thành hoàn toàn hoặc thất bại hoàn toàn và tiền được khôi phục về trạng thái ban đầu.
Điều này là do nếu một giao dịch cần được đảo ngược, nó thường có thể được thực hiện nhanh chóng và dễ dàng trong chuỗi chính, vì hầu hết trạng thái và logic đều được chứa ở một nơi. Cung cấp cách để ứng dụng khôi phục không đồng bộ nếu lệnh gọi bên ngoài phức tạp và không thành công. Điều này đặc biệt quan trọng đối với các hoạt động có điều kiện cụ thể, chẳng hạn như giao dịch hoán đổi có khả năng chịu trượt giá. Trong ZetaChain, nếu không đáp ứng được dung sai trượt giá, toàn bộ giao dịch sẽ bị hủy nếu chức năng khôi phục được cung cấp. Điều này bảo vệ người dùng khỏi những tổn thất bất ngờ do những thay đổi về điều kiện thị trường trong quá trình thực hiện.
Quản lý tài khoản thống nhất
Không gian khối đã từng khan hiếm nhưng giờ đây đã trở nên dồi dào nhờ L1, các cuộn cuộn và chuỗi ứng dụng thay thế trên Ethereum. Các ứng dụng hiện được phân phối trên các tầng này, cung cấp cho người dùng nhiều tùy chọn. Có các giải pháp quản lý tài khoản như Magicspend, Keystore rollup trực tiếp giải quyết những vấn đề này. Sau khi tiến hành nghiên cứu chuyên sâu về những vấn đề này, cần phải viết báo cáo của riêng mình. Do đó, chúng tôi sẽ tập trung vào cách các giải pháp thống nhất như Near, Particle và ZetaChain giải quyết những vấn đề này và chúng khác nhau như thế nào.
Mạng hạt
Particle Network đã phát triển BTC Connect để mở rộng lợi ích của việc trừu tượng hóa tài khoản cho người dùng Bitcoin. Mặc dù việc trừu tượng hóa tài khoản trực tiếp không được triển khai trên Bitcoin L1 nhưng nó được triển khai thông qua L2. Các Bitcoin L2 này tích hợp các thành phần cơ sở hạ tầng AA của Particle như bộ đóng gói và bộ thanh toán chính, cho phép người dùng tận hưởng các lợi ích như giao dịch không tốn gas, khôi phục tài khoản và khóa.
BTC Connect đã tích hợp với các nhà cung cấp ví Bitcoin khác nhau, bao gồm UniSat, OKX và Bitget. Khi người dùng tương tác với ứng dụng, họ có thể kết nối với BTC Connect thông qua ví của mình. Kết nối này tự động tạo một tài khoản thông minh cho người dùng trên Bitcoin L2. Sau đó, người dùng có thể chọn tương tác với DApp thông qua Bitcoin L1 hoặc kết nối BTC của họ với L2 để tận dụng ví AA. Toàn bộ quá trình được BTC Connect tóm tắt liền mạch, mang lại trải nghiệm mượt mà và thân thiện với người dùng.
Gần

NEAR hỗ trợ ký giao dịch trên bất kỳ blockchain nào bằng một tài khoản. Mô hình tài khoản của NEAR tích hợp tính năng trừu tượng hóa tài khoản. Người dùng cũng được hưởng lợi từ các tài khoản mà con người có thể đọc được, với các khóa khác nhau cho từng ứng dụng và cấp độ truy cập cụ thể cho từng ứng dụng. NEAR mở rộng mô hình này để hỗ trợ tương tác đa chuỗi thông qua chữ ký chuỗi, một giao thức cho phép tài khoản NEAR tạo và quản lý tài khoản từ xa trên các chuỗi khác mà không yêu cầu người dùng quản lý chúng riêng lẻ.
Quá trình này sử dụng giao thức TSS do trình xác nhận NEAR chạy. Giao thức TSS cải tiến này cho phép người xác nhận tham gia và rời khỏi mạng mà không thay đổi khóa chung hoặc chia sẻ khóa, giúp TSS trở thành người ký ổn định và đáng tin cậy mà không cần điều chỉnh thường xuyên.
Người dùng có thể tạo tài khoản mới trên mỗi chuỗi và mạng TSS đóng vai trò là người ký, loại bỏ nhu cầu người dùng duy trì khóa riêng cho các tài khoản này. Mạng TSS có thể sử dụng các đường dẫn khác nhau để lấy nhiều tài khoản cho cùng một chuỗi thông qua NearID, tăng cường hơn nữa tính bảo mật và dễ sử dụng. Trải nghiệm cuối cùng dành cho người dùng là một tài khoản NEAR duy nhất cho tất cả các chuỗi được kết nối, tận dụng tất cả lợi ích của TSS để ký và trừu tượng hóa tài khoản.
Điểm khác biệt chính trong quản lý tài khoản là cách tiếp cận của NEAR so với ZetaChain. NEAR phụ thuộc rất nhiều vào mạng riêng của mình để tương tác. Khi người dùng muốn tạo tài khoản hoặc ký giao dịch cho các chuỗi khác, tài khoản NEAR của họ sẽ đóng vai trò là điểm khởi đầu cho mọi tương tác. Tài khoản trên các chuỗi khác được lấy từ tài khoản Gần và được quản lý bởi mạng MPC. Ngược lại, ZetaChain cho phép người dùng duy trì tài khoản hiện có của họ trên các chuỗi khác và giữ toàn quyền giám hộ. Người dùng có thể bắt đầu tương tác từ bất kỳ chuỗi nguồn nào và sử dụng các ứng dụng toàn chuỗi được phát triển và triển khai trên ZetaChain mà không yêu cầu tài khoản ZetaChain. Cách tiếp cận này giảm thiểu nhu cầu người dùng tạo tài khoản mới vì họ có thể chỉ cần sử dụng các tài khoản hiện có trên các chuỗi khác. Điều quan trọng là người dùng duy trì toàn quyền giám hộ bằng cách giữ khóa riêng của họ.
Cả hai cách tiếp cận đều có sự đánh đổi khác nhau. Cách tiếp cận của NEAR khóa người dùng và đóng vai trò là điểm đầu vào cho tất cả các tương tác trong chuỗi, đơn giản hóa việc quản lý tài khoản ở một mức độ nhất định. Mặt khác, ZetaChain cung cấp cho người dùng nhiều quyền kiểm soát và linh hoạt hơn, cho phép tương tác từ bất kỳ chuỗi nào. Cuối cùng, nó có thể phụ thuộc vào những gì người dùng ưa thích: gói tất cả trong một của NEAR hoặc phương pháp tiếp cận mang theo tài khoản của riêng bạn một cách linh hoạt của ZetaChain.
Đặt cược lại bitcoin
Bitcoin là tài sản kỹ thuật số lớn nhất và an toàn nhất, chủ yếu là do cơ chế PoW của nó. Tuy nhiên, khả năng lập trình hạn chế của nó hạn chế việc sử dụng nó trong các giao dịch cơ bản. Trước đây, chúng tôi đã thảo luận về cách cơ sở hạ tầng của ZetaChain hỗ trợ đặt cược lại và đặt cược trên toàn bộ chuỗi, bao gồm cả Bitcoin. Ngoài ra, ZetaChain cũng hỗ trợ các ứng dụng toàn chuỗi khác cho tài sản Bitcoin, chẳng hạn như cho vay, trao đổi tự nhiên và thị trường thông thường. Bất kỳ ứng dụng nào sử dụng hợp đồng thông minh đều có thể sử dụng Bitcoin bằng ZetaChain.
Việc đặt lại mang đến cơ hội tận dụng tính bảo mật của BTC vào các ứng dụng và chuỗi PoS khác. Hãy cùng khám phá và so sánh một số cách khác để mở rộng tính bảo mật của BTC nhằm nâng cao tiện ích của nó trong nhiều ứng dụng. Chúng tôi cũng sẽ so sánh ZetaChain như một nền tảng với Bitcoin L2.

Chuỗi Babylon
Babylon là chuỗi CometBFT dựa trên Cosmos, giúp cải thiện tính bảo mật của chuỗi PoS bằng cách đặt cọc BTC. Để đặt cược BTC, nó phải được khóa và kiểm soát dựa trên hành động của người xác thực. Trong khi Ethereum trực tiếp hỗ trợ điều này thì BTC thì không. Thông thường, BTC bị khóa trong các tài khoản đa chữ ký hoặc Sơ đồ chữ ký ngưỡng (TSS) để đặt cược. Tuy nhiên, Babylon đã sử dụng một cách tiếp cận không đáng tin cậy. Nó sử dụng Bitcoin Script để khóa BTC trong một khoảng thời gian, trong thời gian đó người dùng có thể mở khóa và bỏ chặn BTC của họ. Việc gạch chéo được thực hiện bằng cách sử dụng Chữ ký một lần có thể trích xuất (EOTS).
Các thành phần:
Chữ ký một lần có thể trích xuất (EOTS)
giao ước
Dấu thời gian
Giao ước: Giao ước khóa BTC trong một kho tiền cho đến khi đáp ứng một số điều kiện nhất định, sử dụng các mã opcode Bitcoin Script như OP_CHECKTEMPLATEVERIFY ( OP_CTV ). Bảo mật PoW của Bitcoin đảm bảo rằng BTC vẫn an toàn cho đến khi các điều kiện này được đáp ứng.
EOTS: Người xác thực sử dụng EOTS để ký các khối của chuỗi PoS. Những chữ ký này chỉ được sử dụng một lần. Nếu người xác thực ký hai khối xung đột ở cùng độ cao, EOTS sẽ tiết lộ khóa riêng của người xác thực, cho phép giao thức cắt BTC. Điều này trừng phạt hành vi không trung thực và khuyến khích xác minh trung thực.
Dấu thời gian: Dấu thời gian tạo bản ghi dữ liệu hoặc giao dịch không thể thay đổi, ngăn chặn các cuộc tấn công từ xa vào chuỗi PoS. Quá trình này đồng bộ hóa chuỗi Bitcoin và PoS, đảm bảo tính toàn vẹn dữ liệu và tăng tốc độ phân tách BTC đặt cược. Dấu thời gian rút ngắn thời gian tách nhóm, cho phép người dùng nhanh chóng truy xuất tài sản của mình đồng thời bảo vệ khỏi các cuộc tấn công từ xa.
Bằng cách sử dụng các thành phần này, Babylon cung cấp một giải pháp thay thế đáng tin cậy cho việc đặt cược lại.
Mạng Stroom
Mạng Stroom cho phép người dùng đặt cọc BTC của họ và kiếm lợi tức BTC gốc mà không cần khóa tiền của họ. Người dùng cũng có thể nhận được token đặt cược thanh khoản có thể được sử dụng trong các giao thức DeFi trên Ethereum để tăng lợi nhuận. Ý tưởng cốt lõi là sử dụng BTC để cung cấp tính thanh khoản trong Lightning Network, tạo ra phí được chia sẻ giữa người dùng, DAO và nhà khai thác nút.
Cầu Stroom: Cây cầu này kết nối Bitcoin với các chuỗi khối dựa trên EVM. Người dùng gửi BTC vào kho tiền Stroom DAO và nhận stBTC hoặc bstBTC trên Ethereum. Các mã thông báo được gói này có thể được sử dụng trong giao thức DeFi của Ethereum, cho phép người dùng kiếm thêm lợi ích.
Các nút mạng Lightning được kích hoạt bởi Stroom: Các nút này quản lý các kênh Lightning Network bằng cách sử dụng tiền gửi BTC của người dùng. Các nút không có quyền truy cập trực tiếp vào BTC; mọi thay đổi về trạng thái kênh đều cần có sự chấp thuận từ các nút xác thực. Quản lý kênh được bảo vệ bằng cài đặt đa chữ ký được kiểm soát chung và chữ ký Schnorr. Các nút xác thực cũng đóng vai trò là tháp canh, giám sát các hoạt động của nút Lightning.
Các nút xác thực Stroom: Các nút này sử dụng thuật toán FROST có chữ ký ngưỡng Schnorr để phê duyệt các hoạt động và giữ an toàn cho giao thức. Họ xác minh các sự kiện một cách độc lập, đảm bảo tính phân cấp và bảo mật. Họ lưu trữ trạng thái kênh và khóa thu hồi cũng như cập nhật chữ ký trạng thái LN nếu cần. Với tư cách là tháp canh do DAO quản lý, họ giám sát các kênh Lightning Network thông qua các nút đầy đủ Bitcoin tích hợp.
tBTC
tBTC là cầu nối phi tập trung cho phép BTC được sử dụng trên Ethereum. Nó cho phép người dùng đúc tBTC, mã thông báo ERC 20, bằng cách khóa BTC trong tài khoản do Mạng Ngưỡng kiểm soát. Sau đó, mã thông báo có thể được sử dụng trong hệ sinh thái DeFi của Ethereum, cung cấp tiện ích bổ sung cho chủ sở hữu Bitcoin.
Cây cầu chọn ngẫu nhiên người vận hành cho từng kỷ nguyên để đảm bảo an ninh. Để đảm bảo tiền gửi Bitcoin, tBTC cần có sự đồng ý của đa số các nhà khai thác, thường là 51 trên 100 ví ngưỡng được ECDSA hỗ trợ. Điều này thay thế các trung gian tập trung bằng các hệ thống mật mã phi tập trung.
Để gửi BTC, người dùng sử dụng hàm băm tập lệnh thanh toán (P 2 SH) hoặc hàm băm tập lệnh nhân chứng trả tiền (P 2 WSH) và gửi nó đến một trong những ví này. Giao dịch bao gồm địa chỉ Ethereum của người dùng. Nhà điều hành xác minh giao dịch và đúc tBTC trên Ethereum, chuyển đổi Bitcoin thành mã thông báo tương thích với Ethereum.
Để đổi tBTC lấy BTC, người dùng cần cung cấp địa chỉ Bitcoin. Hệ thống giảm số dư tBTC của họ và giải phóng một lượng Bitcoin tương đương đến địa chỉ được cung cấp.
Các sản phẩm được xây dựng trên cầu tBTC bao gồm:
Mezo: Mezo sử dụng tBTC để tạo lớp kinh tế. Đó là mạng PoS được bảo mật bằng cách đặt cược Mezo và tBTC, cho phép truy cập vào BTC DeFi và các tiện ích khác.
Acre: Acre cung cấp quy trình cam kết đầu vào BTC và đầu ra BTC đơn giản. Người dùng gửi BTC và nhận stBTC, thể hiện quyền sở hữu một phần BTC trong kho tiền của Acre. Điều này cho phép người dùng kiếm thu nhập từ BTC của họ trong khi vẫn duy trì tính thanh khoản của stBTC. Acre đặt cược BTC vào nhiều L2 khác nhau để đảm bảo an ninh kinh tế và người xác nhận được thưởng bằng mã thông báo L2 hoặc BTC. Người dùng có thể đổi stBTC của họ trên Acre để rút phần thưởng hoặc chuyển đổi lại thành BTC.
Mặc dù các phương pháp này cho phép áp dụng lại nhưng chúng được thiết kế đặc biệt cho mục đích này. ZetaChain cho phép kết hợp đặt cược lại với các ứng dụng khác như cho vay, hoán đổi, v.v. để có hiệu quả sử dụng vốn cao hơn và trong một môi trường đồng bộ hóa duy nhất. Ứng dụng cũng có quyền truy cập vào cơ sở người dùng của các ứng dụng khác trong hệ sinh thái.
So sánh với Bitcoin L2 khác
Bitcoin L2 nâng cao tiện ích của BTC bằng cách sử dụng tài sản kết nối và gói dựa trên MPC của nó. Tuy nhiên, ZetaChain sử dụng các địa chỉ do TSS kiểm soát trên mạng Bitcoin để đại diện cho mã thông báo ZRC 20 trên chuỗi của nó. So với cách tiếp cận chuỗi bên Bitcoin dựa trên MPC, TSS có thể được phân cấp nhiều hơn vì bộ TSS lớn hơn, phân tán hơn cung cấp khả năng chịu lỗi Byzantine cao hơn.
Ngoài ra, TSS của ZetaChain hỗ trợ các ứng dụng toàn chuỗi, cho phép chúng được kết hợp với các hợp đồng trên các chuỗi khác. Điều này có nghĩa là các ứng dụng BTC trên ZetaChain có thể tương tác liền mạch với nhiều hợp đồng trên các chuỗi khác nhau. Ngược lại, BTC L2 chỉ cung cấp khả năng kết hợp trong nền tảng riêng của nó.
Mặc dù các cầu nối dựa trên BitVM và CatVM có thể cung cấp các lựa chọn thay thế không cần độ tin cậy hoặc giảm thiểu độ tin cậy nhưng chúng vẫn chưa khả thi.
Cái nhìn tương lai về vai trò của UX và Zetachain
Tương lai của trải nghiệm người dùng blockchain sẽ chứng kiến những cải tiến lớn được thúc đẩy bởi cơ sở hạ tầng như ZetaChain. Đây là những gì bạn có thể mong đợi từ ZetaChain và những gì nó có thể làm:
Tương tác liền mạch: Xu hướng đang hướng tới tương tác người dùng liền mạch và trực quan, trong đó công nghệ cơ bản trở nên vô hình đối với người dùng cuối. Phương pháp trừu tượng hóa chuỗi của ZetaChain là một bước quan trọng theo hướng này, giúp cho việc tương tác blockchain trở nên đơn giản như sử dụng bất kỳ ứng dụng Web2 nào.
Giao diện người dùng hợp nhất: Với khả năng xử lý nguyên bản các tương tác chuỗi chéo, các ứng dụng có thể cung cấp giao diện hợp nhất nơi người dùng có thể quản lý tài sản, thực hiện giao dịch và tương tác với nhiều chuỗi từ một nền tảng duy nhất. Điều này sẽ cải thiện đáng kể trải nghiệm người dùng tổng thể.
Hệ sinh thái ứng dụng nâng cao: Khi ZetaChain triển khai chức năng chuỗi chéo phức tạp hơn, chúng ta có thể thấy sự phát triển của một hệ sinh thái ứng dụng phong phú và phức tạp hơn. Các hệ sinh thái này sẽ cung cấp nhiều dịch vụ tích hợp và tương tác hơn, cung cấp cho người dùng một bộ công cụ và khả năng toàn diện.
Áp dụng phổ biến: Đơn giản hóa trải nghiệm người dùng là chìa khóa để thúc đẩy việc áp dụng công nghệ blockchain một cách phổ biến. ZetaChain có thể đóng một vai trò quan trọng trong việc đưa blockchain đến với nhiều người dùng không rành về kỹ thuật hơn bằng cách loại bỏ các rào cản liên quan đến độ phức tạp và khả năng sử dụng.
Các trường hợp sử dụng sáng tạo: Khả năng thực hiện các hoạt động phức tạp trên nhiều chuỗi khối sẽ dẫn đến sự xuất hiện của các trường hợp sử dụng mới và sáng tạo. Các nhà phát triển sẽ có các công cụ để tạo ra các ứng dụng mà trước đây không thể thực hiện được, thúc đẩy sự đổi mới hơn nữa trong lĩnh vực này.



