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
Báo cáo nghiên cứu kỹ thuật số Delphi: ZetaChain, tương lai của các ứng dụng phổ quát
星球君的朋友们
Odaily资深作者
2024-09-01 02:00
Bài viết này có khoảng 15269 từ, đọc toàn bộ bài viết mất khoảng 22 phút
Cơ sở hạ tầng như ZetaChain sẽ thúc đẩy đáng kể trải nghiệm người dùng trên blockchain trong tương lai.

Giới thiệu về công nghệ trừu tượng hóa chuỗi

Một điểm 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 trình. Hầu hết người dùng không hiểu hoạt động phức tạp đằng sau các ứng dụng Web2. Ví dụ: khi người dùng gửi email, họ chỉ cần nhập nội dung và nhấp vào gửi. Hệ thống xử lý liên lạc giữa các máy chủ, mã hóa dữ liệu, spam, v.v. mà không có sự tham gia của người dùng. Tương tự, khi sử dụng UberEats để đặt hàng mang đi, cũng có những quy trình rất suôn sẻ nhưng phức tạp như sắp xếp thực đơn nhà hàng, kênh thanh toán và theo dõi giao hàng. Điều này đúng với các ứng dụng như hệ thống thanh toán, dịch vụ nhắn tin và các ứng dụng khác. Công nghệ phức tạp đằng sau tất cả những điều này là trừu tượng và vô hình đối với người dùng.

Không chỉ vậy, ứng dụng còn bổ sung thêm các quy trình tự động. Netflix không chỉ trừu tượng hóa công nghệ cơ bản mà còn tự động phát tập tiếp theo của loạt phim mà người xem không cần phải bấm nút. Các chức năng này đều được thiết kế để kéo dài thời gian sử dụng của người dùng càng nhiều càng tốt. Nếu giao diện bị tụt lại phía sau, điều đó tương đương với việc giao người dùng cho người khác.

Ứng dụng Web2 đã tiếp cận hàng tỷ người dùng. Để các ứng dụng Web3 phát triển tốt thì chúng phải dễ sử dụng hơn trước. Nhưng xét theo tình hình hiện tại, có vẻ như Web3 chỉ có thể được sử dụng bởi những người có IQ cao như Wang Yuheng (cư dân mạng gọi đùa là Anh Thủy). Đối với người dùng thông thường, việc lựa chọn một ứng dụng Web3 đã rất khó khăn và các bước sử dụng lại càng phức tạp hơn. Người dùng phải đối mặt với vô số chuỗi khối khu vực, cầu nối chuỗi chéo và cơ sở hạ tầng khác kết nối các chuỗi khác nhau. Việc quản lý các loại ví khác nhau, khả năng ghi nhớ được bảo vệ, v.v. thậm chí còn phức tạp hơn. Nếu bạn muốn tạo một nền tảng được hỗ trợ bởi thế hệ ứng dụng tiêu dùng tiếp theo, bạn cần thay đổi hiện trạng được đề cập ở trên.

công nghệ trừu tượng chuỗi

Kỹ thuật trừu tượng hóa tài khoản đang thu hút sự chú ý vì nhiều lý do. Đây là một bước quan trọng hướng tới việc đơn giản hóa trải nghiệm người dùng Web3. Các tính năng như mật mã, khôi phục tài khoản và tính phí gas đều là những cải tiến có giá trị. Nhưng so với trải nghiệm tổng thể của người dùng, những cải tiến này chỉ là chuyện nhỏ nhặt.

Thử thách khó khăn nhất là người dùng không chỉ phải đối mặt với các vấn đề về tài khoản mà còn phải lựa chọn trong số vô số Rollups, L1, cầu nối chuỗi chéo và dApp trước khi họ có thể thực hiện các thao tác. Tình trạng phân mảnh hiện nay khiến môi trường sử dụng ứng dụng của người dùng trở nên quá phức tạp và khó hiểu. Công nghệ trừu tượng chuỗi khối giải quyết những vấn đề này và trải nghiệm người dùng được giải quyết ở mức độ lớn nhất. Mục đích là để hình dung ra một trạng thái tương tác lý tưởng để người dùng có thể trải nghiệm sử dụng Web3 giống như Web2 mà không cần phải hiểu về công nghệ blockchain hoặc cầu nối chuỗi chéo bên dưới.

Trong thế giới lý tưởng, trải nghiệm sử dụng ứng dụng Web3 phải đơn giản như gửi email hoặc đặt hàng mang về. Người dùng không cần biết blockchain nào được sử dụng để xử lý các giao dịch, họ cũng không cần phải tự mình chọn cầu nối chuỗi chéo chính xác, cũng như không cần quản lý nhiều ví hoặc ghi lại nhiều cách ghi nhớ khác nhau. Các quy trình trên nên được đặt ở chế độ nền để đảm bảo sử dụng trơn tru. Bằng cách này, người dùng không cần phải bận tâm đến các chi tiết kỹ thuật cơ bản và có thể tập trung vào các hoạt động họ muốn thực hiện.

Để đạt được mục tiêu này, các bên tham gia dự án lớn đã đề xuất các giải pháp của riêng mình. Khung CAKE, Giao thức gần và Mạng hạt chia vấn đề này thành nhiều lớp và mỗi lớp chỉ có thể giải quyết một vấn đề. Hầu như không có dự án nào có thể xuyên suốt tất cả các lớp và chỉ có thể tập trung vào một lớp. Các vấn đề được tóm tắt và bao gồm các vấn đề về phối hợp tài khoản, vấn đề định tuyến, vấn đề về người giải quyết và lựa chọn cầu nối.

Nhóm Frontier đã phát triển khung CAKE - một kiến trúc ba lớp giải quyết một cách có hệ thống các loại vấn đề nêu trên.

  • Lớp quyền: Lớp này chịu trách nhiệm quản lý tài khoản và quyền. Bao gồm ví hợp đồng thông minh và dịch vụ proxy, mục đích là 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.

  • Lớp bộ giải: Lớp này tập trung vào thị trường bộ giải và sự cạnh tranh. Giải quyết các vấn đề định tuyến bằng cách tìm giải pháp tối ưu dựa trên sở thích của người dùng về tốc độ, chi phí và hiệu quả. Thị trường người giải quyết liên tục được tối ưu hóa trong một cuộc cạnh tranh để tìm ra hành trình giao dịch tốt nhất. Những công nghệ này tự động hóa toàn bộ quá trình ra quyết định, giảm tải nhận thức cho người dùng khi đưa ra quyết định và cải thiện trải nghiệm tổng thể của người dùng.

  • Lớp giải quyết: Lớp cuối cùng chủ yếu giải quyết tương tác giải quyết. Lớp này sử dụng các cầu nối chuỗi chéo, oracles và các giải pháp chuỗi chéo khác để đảm bảo rằng các giao dịch khác nhau được hoàn thành chính xác và hiệu quả. Đối tượng của lớp trừu tượng này là 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 các giải pháp khác nhau một cách chi tiết dưới đây. ZetaChain giải quyết được nhiều vấn đề.

Từ góc độ vĩ mô, ZetaChain là blockchain lớp đầu tiên (L1) dựa trên Cosmos SDK, sử dụng CometBFT làm cơ chế đồng thuận. Hợp đồng thông minh toàn chuỗi có thể được triển khai trên ZetaChain, cho phép các ứng dụng đạt được trải nghiệm thống nhất. Đây là đề xuất giá trị cốt lõi của nó. Các nhà phát triển chỉ cần triển khai một hợp đồng duy nhất và ZetaChain sẽ sắp xếp các tương tác xuyên chuỗi. Trong một số chương tiếp theo, chúng tôi sẽ giới thiệu nguyên tắc hoạt động của ZetaChain và hiểu rõ hơn về cơ chế của nó. Sau đó, chúng tôi sẽ giới thiệu những cải tiến trong phiên bản 2.0, tập trung vào các tính năng và tối ưu hóa mới.

Kiến trúc chuỗi Zeta

Các thành phần và chức năng của ZetaChain:

  • Universal EVM: Phiên bản cải tiến của Máy ảo Ethereum (EVM) có thể được sử dụng để 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 Ứ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: Truyền tin nhắn chuỗi chéo điểm-điểm, hỗ trợ truyền bất kỳ dữ liệu và giá trị nào.

  • ZRC-20: Tiêu chuẩn cho các token đồng nhất toàn chuỗi. Native Gas và mã thông báo ERC-20 được hỗ trợ có thể được gửi từ mỗi chuỗi được kết nối đến các ứng dụng toàn chuỗi và được sử dụng làm mã thông báo ZRC-20. Mã thông báo ZRC-20 có thể được rút trở lại chuỗi được kết nối.

  • Người ký TSS: Người xác minh có thêm trách nhiệm, bao gồm ký và giám sát các giao dịch ngoài chuỗi.

  • Địa chỉ TSS: một địa chỉ cụ thể được sử dụng để gửi token và bắt đầu các tương tác xuyên chuỗi.

ZetaChain sử dụng chữ ký ngưỡng như Giao thức gần và Lit. Cơ chế chữ ký ngưỡng (TSS) là một phương pháp mã hóa trong đó nhiều người tham gia cùng tạo ra một chữ ký. Chữ ký hợp lệ chỉ có thể được tạo khi số lượng người tham gia đạt đến ngưỡng tối thiểu (ví dụ: 3 trên 5 người) và mỗi người tham gia nắm giữ một phần khóa riêng. Việc phân phối khóa riêng cho nhiều người tham gia có thể tăng cường bảo mật, ngăn chặn các điểm lỗi duy nhất đồng thời đảm bảo khả năng chịu lỗi.

Observer-Signer Verifier chạy hai phần mềm trên ZetaChain:

  • Nút ZetaChain: Nút Blockchain, xử lý các giao dịch chuỗi chéo, quản lý việc tạo ZRC-20 và gọi các Ứng dụng toàn chuỗi, v.v.

  • Ứng dụng khách ZetaChain: Chương trình ngoài chuỗi do người ký tên quan sát điều hành được sử dụng để giám sát các giao dịch trên chuỗi khối được kết nối, ký và phát từng 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ỉ gửi tiền trên tất cả các chuỗi được hỗ trợ để đảm bảo rằng khi giao dịch thành công, thông tin có thể được truyền đi và các hoạt động trên ZetaChain có thể được bắt đầu. Họ cũng chịu trách nhiệm ký các giao dịch ngoài chuỗi và gửi chúng đến các chuỗi khác để xử lý.

Bằng cách này, các hợp đồng được triển khai trên EVM chung có thể được phát triển bên ngoài ZetaChain. Các hợp đồng này cũng có thể được gọi từ 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 các dApp được xây dựng trên ZetaChain trên bất kỳ chuỗi 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 Gas gốc, cũng như hợp đồng ký quỹ ERC-20 cho tài sản ERC-20. Các giao dịch được gửi đến địa chỉ gửi tiền này hoặc hợp đồng ký quỹ ERC-20 có thông tin cuộc gọi chức năng được nhúng trong đó. Người quan sát TSS xác minh thông tin này và gửi nó đến hợp đồng hệ thống, hợp đồng này sẽ 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 trình kết nối để thực hiện lệnh gọi đến các chuỗi được kết nối. Khi hợp đồng gọi hợp đồng kết nối, nó sẽ cung cấp thông tin như ID chuỗi, địa chỉ hợp đồng và tin nhắn. ZetaChain sau đó xử lý và gửi những chi tiết này đến chuỗi mục tiêu. Chức năng "onZetaMessage" của hợp đồng nhận trên chuỗi mục tiêu được gọi.

Các cơ chế này đảm bảo rằng các hợp đồng trên ZetaChain có thể bắt đầu và đáp ứng các yêu cầu từ các chuỗi khác một cách hiệu quả, đơn giản hóa đáng kể hoạt động của nhà phát triển và người dùng dApp.

Người dùng chỉ kích hoạt liên lạc chuỗi trong và ngoài giữa ZetaChain và các chuỗi khác ở mặt trước. Điều đó có nghĩa là, người dùng có thể tương tác trực tiếp trên giao diện người dùng mà không cần hiểu cơ chế cơ bản.

Trên đây là cấu trúc cơ bản của ZetaChain. Hãy giới thiệu phiên bản mới nhất của ZetaChain 2.0 và các chức năng mở rộng của nó.

ZetaChain 2.0

ZetaChain 2.0 là phiên bản mới bao gồm nhiều tính năng mới và cải thiện trải nghiệm người dùng trước đó. Nó hỗ trợ các địa chỉ Bitcoin tương thích hơn, thay thế API kết nối, tăng cường khả năng toàn chuỗi và cung cấp cho người dùng tài khoản toàn chuỗi, đơn giản hóa trải nghiệm người dùng.

Các ứng dụng phổ quát có thể gọi trực tiếp các hợp đồng trên chuỗi được kết nối, tạo ra các ứng dụng toàn chuỗi. Giờ đây, các ứng dụng có thể xử lý các giao dịch phức tạp liên quan đến nhiều tài sản và nhiều chuỗi chéo, chỉ với một bước cho 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 các hợp đồng trên Ethereum, BNB và các chuỗi khác một cách rất suôn sẻ. "

ứng dụng phổ quát

Một trong những tính năng mới lớn nhất của ZetaChain 2.0 là ứng dụng phổ quát. 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. Khi sử dụng API trình kết nối để truyền tin nhắn giữa các chuỗ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. Các ứng dụng phổ quát có thể quản lý các mã thông báo có thể thay thế trên chuỗi được kết nối bằng cách chấp nhận các cuộc gọi từ chuỗi được kết nối thông qua chức năng toàn chuỗi.

ZetaChain 2.0 thay thế API trình kết nối bằng chức năng toàn chuỗi được nâng cấp, cho phép các ứng dụng phổ biến gọi các hợp đồng trên chuỗi được kết nối. Ví dụ: người dùng có thể cầm cố BTC, chuyển LST sang BNB, trao đổi LST và sau đó vay tiền trên Polygon. Toàn bộ quá trình chỉ yêu cầu một lần tương tác. Ứng dụng này đột phá toàn bộ chuỗi và trở thành một ứng dụng phổ quát, có khả năng thực hiện các quy trình gồm nhiều bước.

Về cơ chế, Gateway chuyển đổi mô hình truyền thông sang mô hình hub-and-nan hoa, giảm chi phí và các bước thực hiện. Phương pháp API trình kết nối ban đầu thiên về giao tiếp điểm-điểm, với nhiều bước hơn và chi phí cao hơn. Cổng đóng vai trò là lối vào của người dùng, đơn giản hóa quá trình tương tác.

Đây là một lời giải thích chi tiết hơn:

  • Các chức năng toàn chuỗi được mở rộng: Các chương trình phổ quát có thể rút mã thông báo ZRC-20 thông qua ZetaChain 2.0, đồng thời kết nối các hợp đồng trên chuỗi thông qua các lệnh gọi hàm pullAndCall. Cũng có thể gọi các hợp đồng trên chuỗi được kết nối mà không cần rút mã thông báo.

  • Vô hiệu hóa API trình kết nối: Phiên bản cũ đã hủy API độc lập để truyền thông báo trên toàn bộ chuỗi và chuỗi chéo. Phiên bản mới cung cấp API thống nhất và mạch lạc để hỗ trợ các nhà phát triển xây dựng các ứng dụng phổ quát.

  • Hợp đồng cổng: Phiên bản mới giới thiệu hợp đồng cổng, đóng vai trò là điểm đầu vào duy nhất trên chuỗi, cho phép các nhà phát triển tương tác với các ứng dụng phổ quát. Trước đây, các nhà phát triển cần chuyển tài sản Gas gốc sang địa chỉ TSS và sau đó chuyển tài sản ERC-20 sang hợp đồng lưu ký. Ở phiên bản mới, nhà phát triển chỉ cần tương tác với hợp đồng cổng.

  • Khả năng cầm cố trực tiếp token ZETA của hợp đồng: Hợp đồng thông minh có thể cầm cố trực tiếp token ZETA trên chuỗi. Sẽ dễ dàng hơn để xây dựng các ứng dụng phổ quát cho phép đặt cược mã thông báo ZETA 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 kết hợp chuyển đổi trạng thái và logic truyền thông báo cùng nhau, khiến mã trở nên rất phức tạp. Phiên bản mới chia nhỏ nó ra, đơn giản hóa cơ sở mã và giúp các nhà phát triển quản lý và bảo trì dễ dàng hơn.

Tài khoản toàn chuỗi

Người dùng có thể quản lý tài sản chuỗi chéo dễ dàng hơn. Phiên bản mới giới thiệu chức năng drawAndCall Khi người dùng rút tài sản và gọi hợp đồng, họ chỉ cần thực hiện giao dịch xuyên chuỗi. Trước tiên, chức năng này khóa phí Gas, sau đó hủy các mã thông báo được chỉ định trong tài khoản người dùng và sau đó thực hiện các hoạt động tiếp theo trên chuỗi mục tiêu.

Chức năng drawAndCall của ZetaChain kết hợp nhiều bước thành một, đơn giản hóa quy trình giao dịch. Đầu tiên, hàm tính toán phí Gas theo yêu cầu của hai chuỗi (ZetaChain và chuỗi giao dịch) và chuyển chúng. Sau đó, số lượng mã thông báo được chỉ định trong tài khoản của người dùng sẽ bị hủy một cách an toàn. Sự kiện WithdrawalAndCall được kích hoạt, ghi lại hoạt động 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, các hoạt động cụ thể tiếp theo trên chuỗi mục tiêu sẽ được thực thi.

Các bước trong toàn bộ quy trình được giảm bớt và không cần phải chuyển đổi mạng qua lại, giúp cho các hoạt động xuyên chuỗi trở nên đơn giản và dễ dàng. Đây là một ví dụ. Người dùng sử dụng công cụ tổng hợp doanh thu trên ZetaChain. Sau khi rút token, anh ta chuyển sang chuỗi khác và thực hiện khoản đầu tư bằng hợp đồng thông minh của chuỗi đó. Điểm nổi bật là từ góc độ người dùng, chỉ có một giao dịch xảy ra trong toàn bộ quá trình.

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 loại địa chỉ cụ thể, cực kỳ hạn chế phạm vi tương tác. Phiên bản mới 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. Các loại giao dịch khác nhau đã trở nên dễ vận hành hơn và thân thiện hơn với người dùng. Ngoài ra, sau khi phiên bản mới giới thiệu Taproot (P 2 TR) và tiếp tục hỗ trợ các địa chỉ dựa trên SegWit (P 2 WPKH và P 2 WSH), quyền riêng tư của người dùng sẽ được bảo vệ tốt hơn, phí giao dịch sẽ thấp hơn và hiệu quả giao dịch sẽ cao hơn. được cải thiện rất nhiều.

Các loại giao dịch bitcoin

Chủ yếu có ba khía cạnh của bản cập nhật:

  • Xử lý địa chỉ

  • Khả năng giải mã mạnh mẽ hơn: Phiên bản mới có khả năng giải mã mạnh mẽ hơn và có thể giải mã địa chỉ Bitcoin ở nhiều định dạng khác nhau (như P2P KH, P 2 SH, P 2 WSH và P 2 TR). Các khả năng giải mã này rất quan trọng vì nó yêu cầu xác định từng loại địa chỉ, trích xuất các thành phần chính như băm khóa công khai hoặc băm tập lệnh và xác minh đầy đủ chúng để đảm bảo tính chính xác và bảo mật.

  • Hỗ trợ Taproot (P 2 TR): Nhóm vẫn đang nghiên cứu JSON RPC và các vấn đề liên quan khác. Không giống như các tính năng được ZetaChain hỗ trợ ban đầu, các loại địa chỉ này có các tính năng như chữ ký Schnorr và tập lệnh nâng cao. Để hỗ trợ Taproot, ZetaChain đã tạo một loại địa chỉ mới gọi là Địa chỉ Taproot. Loại địa chỉ này tuân theo cùng cấu trúc và tiêu chuẩn, có thể được tích hợp với cơ sở hạ tầng hiện có và có thể đảm bảo khả năng tương thích với các hệ thống hiện tại.

  • Tạo giao dịch

  • ZetaChain phiên bản 2.0 hiện đặt các tập lệnh cụ thể cho từng loại địa chỉ Bitcoin để đảm bảo rằng các giao dịch tuân thủ các yêu cầu đặc biệt của địa chỉ P2P KH, P 2 SH, P 2 WSH và P 2 TR. Các tập lệnh này đóng vai trò quan trọng trong việc xác định quy trình xử lý giao dịch, đặc biệt là các địa chỉ SegWit như P 2 WSH và P 2 TR, có các yêu cầu đặc biệt như dữ liệu nhân chứng.

  • 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 đặc biệt của các loại địa chỉ P2P KH, P2SH, P2WSH và P2TR. Hệ thống 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 cho từng loại địa chỉ.

Các tính năng hỗ trợ mới liên quan đến chuỗi

Sau khi ZetaChain trải qua quy trình quản trị cẩn thận và cập nhật phần mềm, nó đã thêm nhiều chuỗi mới và mở rộng mạng lưới tổng thể. Quá trình tích hợp của từng chuỗi mới diễn ra rất suôn sẻ. Hiện tại, nhóm ZetaChain đang xem xét bổ sung các chuỗi như Polygon, Base, Solana và IBC.

Mỗi chuỗi có cơ chế chữ ký riêng và độ khó khi thêm các chuỗi này cũng khác nhau. Các chuỗi EVM như Ethereum dễ dàng được thêm vào hơn vì cơ chế chữ ký của chúng được hỗ trợ rộng rãi hơn. Các chuỗi khác sẽ khó khăn hơn một chút. 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). Đây là một vấn đề đối với mô-đun TSS, vì trong GG 18 và GG 20, công nghệ ECDSA TSS tương đối hoàn thiện và đã được thử nghiệm trên thực tế. EdDSA TSS vẫn chưa đủ trưởng thành. 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 có thể hỗ trợ hiệu quả các hoạt động scep 256 k 1. ZetaChain có thể sử dụng công nghệ ECDSA TSS tương đối hoàn thiện hơn để kết nố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ợ. Bằng cách này, các giao dịch trên các chuỗi khác nhau có thể được xác minh.

ZetaChain hiện sử dụng Giao thức nhắn tin chuỗi chéo để liên lạc với ZetaClient TSS và các chuỗi khối khác. Hiện tại có đề xuất giới thiệu 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 bao phủ của các hợp đồng toàn chuỗi để bao gồm các chuỗi ứng dụng trong hệ sinh thái Cosmos.

Tin tức khác

RPC: Zetachain hiện đang phân nhánh mô-đun Ethermint để mở rộng chức năng 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. Nhóm cũng đang nghiên cứu JSON RPC và các vấn đề liên quan khác. Việc tùy chỉnh mô-đun Ethermint EVM và nâng cao khả năng tương thích RPC có thể xử lý các giao dịch chuỗi chéo và tương tác hợp đồng zEVM hiệu quả hơn.

Cơ chế giới hạn dòng điện: Để bảo vệ mạng khỏi các hoạt động không cần thiết hoặc độc hại, ZetaChain áp dụng cơ chế giới hạn dòng điện có thể điều chỉnh được. Cơ chế này có thể 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 đặt trước. Nó quản lý lưu lượng giao dịch, tăng cường tính ổn định và bảo mật của mạng, đồng thời bảo vệ khỏi các mối đe dọa tiềm ẩn như giao dịch spam hoặc các cuộc tấn công cho vay nhanh. Sự bổ sung mới này sẽ không chỉ ngăn chặn việc lạm dụng mạng mà còn duy trì sự ổn định và bảo mật cho người dùng.

Ứng dụng chung trên ZetaChain

ZetaChain 2.0 cho phép các chuỗi bên ngoài gọi hợp đồng và hợp đồng cũng có thể được gọi từ các chuỗi bên ngoài. Các ứng dụng được phát triển bằng nó cũng có chức năng chung tương tự từ dưới lên. Phần đầu tiên của quá trình phát triển ứng dụng là tạo một giao dịch chứa các chi tiết lệnh gọi hàm sẽ được gửi đến hợp đồng chuỗi đầy đủ. Giao diện người dùng của dApp chịu trách nhiệm cho việc này. Người quan sát TSS gửi giao dịch và chuyển tiếp nó đến hợp đồng tương ứng trên ZetaChain. Sau đó, thông tin này được chuyển đến hệ thống Hợp đồng với chức năng gác cổng. Hợp đồng này có thể đả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ể bắt đầu bước tiếp theo, tăng cường hơn nữa tính bảo mật. Hàm OnCrossChainCall trong hợp đồng mục tiêu xử lý tin nhắn đến, xác định và thực hiện các chức năng được yêu cầu.

Sau khi thực hiện thành công bước này, kết quả sẽ được xử lý và sau đó được đưa lê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 trên ví của họ trên chuỗi mục tiêu. Từ quan điểm của người dùng, quá trình tương tác như vậy chỉ bao gồm hành động bắt đầu giao dịch trên chuỗi nguồn và sau đó chấp 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 đằng sau hậu trường, bao gồm tạo, xác minh và thực hiện giao dịch, bề ngoài toàn bộ quá trình tương tác chuỗi chéo trông rất đơn giản. Người dùng trải nghiệm một quy trình trực tiếp, trơn tru, chỉ cần nhìn thấy chữ ký của họ xác nhận giao dịch và kết quả cuối cùng, trong khi cơ sở hạ tầng của ZetaChain quản lý hiệu quả tất cả các bước trung gian.

Ứng dụng cụ thể

Hoán đổi gốc

Các nhà phát triển có thể tích hợp các chức năng ứng dụng vào hợp đồng chung của ZetaChain để phát triển các ứng dụng Hoán đổi chuỗi chéo. Trước tiên, người dùng chuyển Gas gốc hoặc tài sản ERC-20 được hỗ trợ sang hợp đồng cổng trên chuỗi kết nối, cùng với địa chỉ và thông báo của hợp đồng chung (bao gồm mã thông báo mục tiêu và người nhận thanh toán). Trình xác thực ký-quan sát giám sát và xử lý giao dịch. Mô-đun mã thông báo đồng nhất sẽ đúc mã thông báo ZRC-20, ánh xạ các mã thông báo do người dùng gửi vào hợp đồng cổng và sau đó hợp đồng hệ thống gọi hàm onCrossChainCall của hợp đồng chung. Chức năng này chấp nhận mã thông báo ZRC-20, thông tin cuộc gọi (bao gồm ID của chuỗi được kết nối và địa chỉ người gọi) và tin nhắn. Sau đó, hợp đồng chung cho phép 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) chuyển đổi mã thông báo ZRC-20 đã nhận thành phiên bản ZRC-20 của mã thông báo mục tiêu và trên chuỗi mục tiêu ZRC-20. mã thông báo. Cuối cùng, hợp đồng gọi phương thức rút ZRC-20, hủy mã thông báo Gas ZRC-20 (để trả phí Gas trên chuỗi mục tiêu) và rút phiên bản ZRC-20 của mã thông báo mục tiêu sang chuỗi mục tiêu, chuyển đổi nó thành một tài sản bản địa.

cam kết

Hợp đồng thông minh có thể đặt cược mã thông báo ZETA, giúp đơn giản hóa quá trình phát triển ứng dụng đặt cược thanh khoản và đặt cược 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 việc người dùng gửi token ZETA vào hợp đồng thông minh và thực hiện các cam kết ZETA cho người dùng. Cách tiếp cận ngoài chuỗi này gieo mầm mống cho sự tập trung hóa và gây khó khăn cho các nhà phát triển trong việc xây dựng một giao thức đặt cược linh hoạt và phi tập trung.

Sau khi thêm chức năng cam kết mã thông báo ZETA, bản thân hợp đồng thông minh 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 trên chuỗi (chẳng hạn như mô-đun cam kết của Cosmos SDK) để cam kết và bạn cũng có thể kiểm tra tình trạng cam kết và yêu cầu giải thưởng.

Các ứng dụng phổ quát có thể tận dụng tính năng này để chấp nhận mã thông báo từ chuỗi liên kết, cung cấp mã thông báo ZETA và đặt cược chúng thay mặt cho người dùng và kiếm doanh thu bằng cách đặt cược mã thông báo được chuyển vào chuỗi liên kết.

ứng dụng NFT

ZetaChain hỗ trợ các ứng dụng phổ quát để gọi trực tiếp các hợp đồng thông minh trên chuỗi được kết nối. Các nhà phát triển có thể sử dụng tính năng này để phát triển các ứng dụng NFT sáng tạo hơn. Ứng dụng này có thể nhận mã thông báo và tin nhắn từ chuỗi kết nối, đúc NFT và người dùng cũng có thể chuyển NFT qua lại giữa ZetaChain và chuỗi kết nối.

Một chương mới của các ứng dụng mới được ZetaChain mở ra

Các ứng dụng DeFi có thể hoạt động trên nhiều chuỗi thông qua cơ sở hạ tầng toàn chuỗi của ZetaChain, vượt qua các giới hạn của một chuỗi duy nhất. Ưu điểm chính của Web3 là khả năng kết hợp, trong đó các hợp đồng thông minh có thể tương tác và xây dựng lẫn nhau. Hiện tại, các tương tác hợp đồng được giới hạn trong một chuỗi duy nhất. ZetaChain mở rộng khả năng kết hợp này cho tất cả các chuỗi, ngay cả những chuỗi không có hợp đồng thông minh gốc (chẳng hạn như Bitcoin và Dogecoin). Hưởng lợi từ tính năng trừu tượng hóa toàn chuỗi, các nhà phát triển sẽ có nhiều kịch bản ứng dụng hơn và sự đổi mới dApp sẽ có nền tảng vững chắc.

Quản lý tài chính toàn chuỗi

Quản lý tài chính trên nhiều blockchain là một nỗ lực phức tạp. Khi tài sản của tổ chức được phân phối trên các chuỗi khác nhau và có các tài khoản riêng biệt trên mỗi chuỗi thì việc quản lý sẽ rất khó khăn và tài sản có thể bị mất nếu không được xử lý đúng cách. Nếu không có sự quản lý tài sản thống nhất, các nhà lãnh đạo tài chính phải xử lý nhiều tài khoản, điều phối các bên liên quan trên mỗi chuỗi để ký và theo dõi tài sản trên mỗi mạng theo cách thủ công. Phương pháp quản lý rời rạc này làm tăng thêm rủi ro hoạt động. Nhân viên tài chính không thể quản lý và triển khai tài sản một cách hiệu quả và khả năng của họ bị hạn chế.

Các tổ chức có thể tận dụng cơ sở hạ tầng của ZetaChain để quản lý tập trung tài chính của họ 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 nhất nằm ở TSS có thể lập trình và hợp đồng thông minh.

Nhà lãnh đạo tài chính chỉ cần triển khai một hợp đồng thông minh duy nhất trên ZetaChain và tự mình chỉnh sửa logic quản lý. Hợp đồng này sẽ đóng vai trò là trung tâm quản lý tập trung cho tất cả các hoạt động tài chính trên nhiều chuỗi. Trong quá trình thiết lập ban đầu, các bên liên quan chỉ cần cung cấp khóa của họ một lần trên ZetaChain, điều này giúp đơn giản hóa đáng kể quy trình phê duyệt.

Sau khi được thiết lập, các hợp đồng thông minh của ZetaChain có thể điều phối công việc tài chính phức tạp trên các chuỗi khối khác nhau. Tài sản chỉ cần trải qua quá trình phê duyệt một lần trước khi chúng có thể được chuyển giao, phân phối hoặc sử dụng trên ZetaChain. Không cần phải yêu cầu các bên liên quan của từng chuỗi gốc ký nhiều lần.

Cách tiếp cận này không giới hạn ở việc chuyển giao tài sản. Các quy tắc tài chính, giới hạn chi tiêu, ngưỡng phê duyệt, v.v. cũng có thể được lập trình trực tiếp trên hợp đồng thông minh, đảm bảo rằng các ứng dụng nhất quán trên tất cả các chuỗi. Không chỉ vậy, giải pháp này mang lại nhiều khả năng hơn và các chiến lược quản lý tài chính phức tạp hơn như điều chỉnh tài sản xuyên chuỗi và tối ưu hóa thu nhập cũng có thể được hiện thực hóa. Do nhu cầu quản lý tài khoản trên nhiều chuỗi riêng biệt, các công nghệ trước đây không thể đạt được các chức năng trên.

Quản lý danh mục đầu tư toàn chuỗi

Rất khó để quản lý danh mục tài sản tiền điện tử trên nhiều chuỗi và việc người dùng điều chỉnh tài sản và theo dõi hiệu suất đầu tư trên các mạng khác nhau là vô cùng tốn công sức. Nền tảng hợp nhất do ZetaChain tạo ra giúp đơn giản hóa hiện trạng và cho phép quản lý danh mục đầu tư toàn chuỗi.

Hợp đồng thông minh toàn chuỗi có thể hoạt động như một tháp điều khiển trung tâm, phục vụ tất cả các loại tài sản được mã hóa của người dùng. Hợp đồng sử dụng công nghệ TSS để tương tác trực tiếp với các tài khoản trên các chuỗi khác nhau. Người dùng có thể lập trình các chiến lược và quy tắc đầu tư trên hợp đồng thông minh ZetaChain. Sau đó, hợp đồng sử dụng TSS để thực hiện các giao dịch, di chuyển tài sản và điều chỉnh danh mục đầu tư trên các chuỗi khối khác nhau.

Các hợp đồng thông minh như vậy có thể theo dõi điều kiện thị trường trên nhiều chuỗi, tự động điều chỉnh danh mục đầu tư và thực hiện các giao dịch phức tạp mà không cần can thiệp thủ công. TSS tạo chữ ký, cho phép kiểm soát an toàn tài sản trên nhiều chuỗi.

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 cảnh về hiệu suất của danh mục đầu tư. Các chiến lược đầu tư phức tạp như kinh doanh chênh lệch giá xuyên chuỗi và khai thác đa chuỗi cũng có thể thực hiện được, điều mà các công nghệ trước đây không thể thực hiện được.

Người mới sử dụng khó có thể nắm bắt đầy đủ các bước vận hành khác nhau của từng chuỗi. Người dùng quan tâm đến doanh thu sẽ bị thu hút bởi các chức năng như vậy và ngày càng có nhiều người dùng mới tham gia. ZetaChain tóm tắt sự phức tạp của các hoạt động đa chuỗi, cho phép nhiều người dùng thông thường hơn truy cập vào quản lý danh mục tài sản tiền điện tử tiên tiến hơn.

Trao đổi tài sản bản địa

Chúng tôi đã giới thiệu các ứng dụng trao đổi tài sản như ThorChain trong bài viết trước. Người dùng có thể sử dụng mã thông báo gốc để gửi và nhận tài sản. Từ góc độ người dùng, quá trình này đơn giản như gửi và rút tiền từ một sàn giao dịch tập trung. Gửi và rút tiền chỉ là chuyển tài sản đơn giản trên chuỗi kết nối, vì vậy phương thức này rẻ hơn nhiều so với phương thức dựa trên tin nhắn đắt tiền (yêu cầu hợp đồng gọi điện, chẳng hạn như xác minh tin nhắn, v.v.). Việc thực thi logic không còn là logic phân đoạn chuỗi chéo nữa mà tất cả đều tập trung trong một hợp đồng toàn chuỗi.

Cho vay xuyên chuỗi

ZetaChain 2.0 có thể tăng cường chức năng cho vay xuyên chuỗi và gọi trực tiếp các chức năng trên chuỗi bên ngoài. Có thể thực hiện các giao thức cho vay xuyên chuỗi, có thể 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 yêu cầu người dùng tự thực hiện các hoạt động bổ sung. Tiền có thể đến từ nhóm thanh khoản, tài sản cầm cố thanh khoản, v.v. và phạm vi chuỗi được hỗ trợ là vô cùng rộng. Người vay có thể thế chấp tài sản trên nhiều chuỗi. Có nhiều loại tài sản tùy chọn và hệ sinh thái cho vay rất linh hoạt. Thị trường cho vay BTC bản địa rất hạn chế. Cho vay xuyên chuỗi mang lại cơ hội mới và mở ra thị trường mới cho các nhà phát triển. Họ có thể kiếm thu nhập thông qua Bitcoin và sử dụng các tài sản khác để vay tiền. ZetaChain có nhiều tùy chọn hơn ThorChain và việc gửi và rút cùng một mã thông báo có thể xây dựng các kiến trúc ứng dụng khác nhau.

Cam kết lại tài sản chuỗi chéo

Các tài sản hỗ trợ trên chuỗi có thể cung cấp bảo mật cam kết lại cho các chuỗi khác, hơi giống với cách tiếp cận của Eigenlayer. Người dùng có thể cam kết lại bằng nhiều tài sản khác nhau (chẳng hạn như BTC, ETH, v.v.), nhưng cơ chế phạt sẽ được kích hoạt theo các điều kiện cụ thể nhất định của chuỗi hoặc ứng dụng mục tiêu. Mô hình bảo mật kiểu nhóm vốn này cho phép các chuỗi và ứng dụng khác nhau hình thành danh mục tài sản được thế chấp lại đa dạng, cải thiện bảo mật tổng thể và cung cấp sự bảo vệ mạnh mẽ hơn cho toàn bộ hệ sinh thái.

Ứng dụng này tương tự như Exocore, với các hợp đồng thông minh trên ZetaChain điều phối các chức năng chính. Các hợp đồng này đóng vai trò là các mô-đun khác nhau và cung cấp khả năng quản lý toàn diện, chẳng hạn như đăng ký AVS, theo dõi ủy quyền cam kết, xử lý tiền gửi và rút tiền mã thông báo cũng như thực hiện cơ chế cắt giảm.

Khi người dùng tương tác với hệ thống — cho dù gửi mã thông báo để cầm cố hay ủy thác tài sản cho người khác — tất cả các loại giao dịch sẽ được ghi lại bởi các 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 có thể đượ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 người xác minh để đảm bảo độ tin cậy của họ. Nếu người xác minh có hành vi ác ý hoặc người dùng bắt đầu rút tiền, mô-đun hình phạt sẽ bị mất số tiền đã cam kết trên chuỗi gốc.

Thanh toán bù trừ chuỗi chéo

Giả sử người dùng muốn sử dụng tài sản để cho vay và vay trên các chuỗi khác nhau, vấn đề mà người đó và các ứng dụng hiện có sẽ gặp phải là khó giám sát và quản lý hiệu quả việc thanh lý tài sản. Chỉ bằng cách liên tục giám sát tài sản trên mỗi chuỗi và đảm bảo rằng việc thực hiện liên quan đến tài sản đủ nhanh thì tổn thất của thỏa thuận mới có thể giảm đến mức tối đa. ZetaChain có thể khóa tài sản trong địa chỉ TSS và sử dụng các nhà tạo lập thị trường tự động hoặc sàn giao dịch phi tập trung để thanh lý tài sản trên chuỗi nguồn. Thanh khoản trên chuỗi nguồn thường lớn hơn mã thông báo được bọc trên các chuỗi khác. Thời gian thanh toán bù trừ và cầu nối xuyên chuỗi sẽ giảm xuống, trong khi tính thanh khoản gốc cao hơn cũng dẫn đến tỷ giá hối đoái tốt hơn. Người quan sát TSS liên tục theo dõi các vị trí này và các ứng dụng phổ biến trên ZetaChain theo dõi trạng thái của các vị trí này. Khi giá tài sản đạt đến giá thanh lý, hợp đồng thông minh sẽ kích hoạt chức năng thanh lý và người ký TSS sẽ chuyển tiếp giao dịch và cuối cùng thanh lý nó trên chuỗi gốc.

Ứng dụng theo dõi bitcoin

ZetaChain cũng có thể triển khai các thị trường ghi chép như Ordinal, trao đổi và cho vay các tài sản Bitcoin như BRC 20, v.v. 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 chuỗi hỗ trợ. Các ứng dụng của hợp đồng thông minh thông thường được ZetaChain hỗ trợ cũng được trang bị các chức năng chuỗi Bitcoin đầy đủ.

Cho vay và vay giữa tài sản BTC và ETH có thể sử dụng địa chỉ TSS. Các ứng dụng trên ZetaChain có thể được triển khai dưới dạng các chương trình có mục đích chung với logic cơ bản. Nếu người dùng vay ETH bằng cách thế chấp BTC, họ chỉ cần gửi BTC trên chuỗi gốc và sau đó ký bằng ví. BTC sẽ bị khóa tại địa chỉ TSS, chờ các hoạt động tiếp theo (rút hoặc thanh lý). Những người quan sát TSS sẽ ghi lại giao dịch, đúc phiên bản ZRC-20 của ETH trên ZetaChain, sau đó chuyển mã thông báo sang chuỗi Ethereum và đổi chúng lấy ETH, cuối cùng chuyển chúng trực tiếp vào tài khoản của người dùng. Người dùng có thể nhận ETH trong ví ETH của họ miễn là họ gửi BTC bằng ví của chính họ. Nó có thể được sử dụng như một sàn giao dịch tập trung. Nguyên tắc hoạt động của các ứng dụng trao đổi khác như Ordinal cũng đơn giản như thế này.

Phối hợp chuỗi chéo

Công nghệ trừu tượng hóa chuỗi giải quyết các vấn đề trong nhiều lĩnh vực, bao gồm tổng hợp tài khoản, giải thuật toán, điều phối, thanh toán và thanh toán bù trừ. Hãy cùng khám phá một số phương pháp 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à một nền tảng hợp đồng thông minh được viết bằng JavaScript. Nó được phát triển bằng bộ công cụ Cosmos SDK và công cụ đồng thuận Comet BFT. Nó cũng sử dụng IBC và Axelar để giao tiếp với các chuỗi Cosmos khác. Agoric đặt mục tiêu thu hút hàng triệu nhà phát triển JavaScript tham gia vào lĩnh vực Web3. API Agoric Orchestration trừu tượng hóa quy trình điều phối phức tạp của các hợp đồng chuỗi chéo và đơn giản hóa quy trình phát triển.

Một tính năng rất nổi bật của Agoric là mô hình không đồng bộ độc đáo (mô hình async/await). Hợp đồng thông minh được triển khai trên Agoric có thể sử dụng mô hình này để tương tác với các chuỗi khác trên nhiều mô-đun, chờ phản hồi hoặc thực hiện các nhiệm vụ. Các tin nhắn Agoric gửi đến các chuỗi khác chứa các hướng dẫn như tạo tài khoản, gọi hàm, v.v., cũng như các tham số bắt buộc. 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ếp tục thực hiện thao tác tiếp theo được chỉ định trong logic của nó.

Everclear (tên cũ: Connext)

Everclear là một cầu nối chuỗi chéo, trước đây gọi là Connext , có thể xử lý các quy trình làm việc chuỗi chéo và đặt lại nhiều L2. Everclear tích hợp Connext SDK, cho phép xApp gửi các tin nhắn đặc biệt được gọi là xcalls trên các chuỗi. Hợp đồng Connext và hợp đồng bộ chuyển đổi trên chuỗi nguồn và chuỗi đích cùng nhau quản lý các thông báo này và thực hiện các lệnh gọi chức năng chuỗi chéo.

xApp sử dụng Connext SDK để tạo và gửi tin nhắn xcall, chứa tất cả thông tin chi tiết thực thi, 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 trước tiên được xử lý bởi hợp đồng Connext trên chuỗi nguồn và sau đó được chuyển tiếp đến hợp đồng tương ứng trên chuỗi mục tiêu. Hợp đồng bộ chuyển đổi đóng một vai trò rất quan trọng trên chuỗi mục tiêu. Sau khi nhận được các thông báo này, nó sẽ chuyển đổi nội dung khi cần thiết và thực thi chức năng được chỉ định với tham chiếu đến các tham số chính xác. Hệ thống của Connext hỗ trợ xCall lồng nhau. Trạng thái lồng nhau này tương tự như các lệnh gọi lại giữa các chuỗi. Chức năng chính của nó là xác minh 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ộ.

Do đó, Connext có hiệu quả giống như một cầu nối chuỗi chéo, có thể thực hiện các chức năng hợp đồng giữa nhiều chuỗi và hỗ trợ các quy trình làm việc chuỗi chéo phức tạp. Nguyên tắc hoạt động khá giống với ZetaChain. Lệnh gọi hàm được thực hiện sau khi được chuyển tiếp đến chuỗi mục tiêu.

So sánh mã thông báo xERC-20 và ZRC-20

ZetaChain và Connext đều có các tiêu chuẩn mã thông báo được phát triển, ZRC-20 và xERC-20, để hỗ trợ các ứng dụng chuỗi chéo.

Mã thông báo ZRC-20 là phiên bản mở rộng của tiêu chuẩn Ethereum ERC-20, đượ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 tạo trên ZetaChain sau khi mã thông báo ERC-20 tương ứng được gửi vào địa chỉ TSS do ZetaChain quản lý. Mã thông báo ERC-20 của mỗi chuỗi được gắn thẻ duy nhất trên ZetaChain. Ví dụ: USDT từ Ethereum sẽ được hiển thị là ZRC-20 USDT từ chuỗi Ethereum và nếu là từ Binance Smart Chain, nó sẽ được hiển thị là ZRC-20 USDT từ BSC. Mặc dù các mã thông báo này đều là mã thông báo ERC-20, ZetaChain định vị chúng là các tài sản khác nhau nhưng vẫn có thể được sử dụng thay thế cho nhau.

Ngược lại, mã thông báo xERC-20 duy trì các đặc điểm đồng nhất của chúng trên các chuỗi khác nhau. Tất cả các token xERC-20 USDT đều được coi là cùng một token, bất kể chuỗi nguồn của chúng. Điều này giúp tập hợp tính thanh khoản và tránh làm loãng mã thông báo ZRC-20. Việc quản lý chuỗi chéo các mã thông báo đồng nhất sẽ hiệu quả hơn. Mã thông báo xERC-20 có thể được gửi bằng tin nhắn xcall, chức năng gọi điện và kèm theo các chi tiết giao dịch khác.

Mạng hạt

Trọng tâm của Particle Network trong giai đoạn đầu của dự án là cơ sở hạ tầng trừu tượng hóa ví và tài khoản, đáp ứng nhu cầu của người dùng vào thời điểm đó. Dự án sau đó đã mở rộng hơn nữa nền tảng công nghệ và bổ sung các thành phần chính của tính trừu tượng chuỗi vào Phần L1, chẳng hạn như Bundler, Paymaster và Keystore phi tập trung, để quản lý các tài khoản chuỗi chéo. Ý tưởng về Keystore bắt nguồn từ ý tưởng giải quyết vấn đề tài khoản đa chuỗi của Vitalik Buterin.

Ngăn xếp công nghệ trừu tượng của Particle bao gồm ba khía cạnh:

  • Tài khoản chung: 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, Keystore và cây Merkle để xác minh chữ ký. Vai trò của Hạt L1 tương tự như một kho lưu trữ tập trung cho các 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ữ thông tin ràng buộc cho khóa riêng của người dùng trong cây Merkle. Khi người dùng bắt đầu giao dịch, họ sẽ xác minh quyền sở hữu khóa thông qua bằng chứng Merkle. Scroll, Keybase và Stackr cũng đề xuất các phương pháp tương tự. Chúng ta sẽ thảo luận chi tiết về Keystore 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 sẽ thực hiện các hoạt động cần thiết để người dùng giao dịch, chẳng hạn như trao đổi mã thông báo, tương tác với các nhà cung cấp thanh khoản, v.v. Người dùng có thể sử dụng token trên các chuỗi và có thể dễ dàng tương tác với các chuỗi mới ngay cả khi họ không nắm giữ token từ các chuỗi này. Chỉ với một chữ ký, người dùng có thể tương tác với nhiều blockchain. Tài khoản chung và Bundler quản lý các giao dịch, chữ ký và định tuyến.

  • Universal Gas Token: Khi người dùng bắt đầu giao dịch, giao diện thao tác sẽ nhắc người dùng chọn Gas token. Mã thông báo được xử lý theo hợp đồng Paymaster của Particle và được thanh toán cho chuỗi nguồn và chuỗi đích. Một phần phí sẽ được chuyển đổi thành mã thông báo gốc $PARTI của Particle và được gửi vào Particle L1.

Cùng với nhau, ba giải pháp này tạo ra trải nghiệm trừu tượng rất mạnh mẽ cho nhà phát triển và người dùng. Người dùng có thể thực hiện các giao dịch xuyên chuỗi mà không cần phải quản lý nhiều tài khoản hoặc trả thêm phí gas cho chuỗi mục tiêu. Các phương pháp trên đều được thiết kế để giúp trải nghiệm người dùng mượt mà hơn.

GẦN

Mục tiêu của NEAR là cung cấp trải nghiệm xuyên chuỗi mà không cần cầu nối chuỗi chéo, điều này là duy nhất. Cách tiếp cận của nó là giới thiệu chữ ký chuỗi, rơle đa chuỗi và Trạm xăng đa chuỗi cũng như các 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, chỉ yêu cầu một tài khoản để ký giao dịch trên bất kỳ blockchain nào. NEAR đã phát triển giao thức tính toán nhiều bên (MPC) có tên là “ Chữ ký chuỗi ”, tận dụng giao thức và trình xác minh của Eigenlayer. Giao thức có thể tạo và quản lý tài khoản trên chuỗi bên ngoài mà không yêu cầu 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 tôi sẽ thảo luận chi tiết về cách thức hoạt động của tính năng này trong phần tài khoản hợp nhất.

NEAR tương tự như Particle Network. Trạm xăng và bộ lặp đa chuỗi của nó có thể loại bỏ chi phí gas của các liên kết bên ngoài và đơn giản hóa trải nghiệm người dùng. Người dùng chỉ cần tương tác ở mặt trước của dApp và một loạt hoạt động bao gồm điều phối, chữ ký, thanh toán gas, chuyển tiếp, v.v. sẽ được xử lý ở chế độ nền.

Tính năng lớn nhất của NEAR là khả năng chuyển quyền sở hữu tài sản giữa các chuỗi mà không thực sự chuyển giao tài sản. Bước đầu tiên trong quy trình này là sử dụng mạng MPC để tạo tài khoản trên một chuỗi khác được liên kết với tài khoản NEAR của người dùng. Tài sản sẽ không được đóng gói hoặc chuyển nhượng. Khóa sở hữu của các tài khoản này sẽ được chuyển đổi thành NFT trên NEAR. Người dùng có thể giao dịch các NFT này trên NEAR, điều này cho phép họ chuyển quyền sở hữu mà không cần tự chuyển giao tài sản.

Khả năng thông lượng cao của NEAR khiến việc trao đổi tài sản gốc trở nên dễ dàng vì chỉ có các khóa điều khiển được trao đổi và tài sản không được chuyển giao.

neutron

Neutron được xây dựng bằng CosmosSDK, tập trung vào giải quyết các giao dịch chuỗi chéo và đạt được trải nghiệm liền mạch thông qua các thành phần chính. Tài khoản Interchain (ICA) quản lý các 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, đơn giản hóa giao tiếp xuyên chuỗi. IBC Hook cho phép các hợp đồng thông minh thực thi logic tùy chỉnh khi nhận các gói IBC.

Khi người dùng sử dụng Neutron để thực hiện các giao dịch chuỗi chéo, mô-đun giao dịch chuỗi chéo (ICTX) hoạt động như một điều phối viên 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 chuỗi chéo và hoạt động sẽ được thực hiện. ICTX sau đó tạo gói IBC chứa thông tin 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 bằng cầu nối chuỗi chéo tương tự như Connext và ZetaChain.

So sánh với ZetaChain


Hầu hết các giải pháp điều phối chuỗi chéo đều liên quan đến việc sử dụng cầu nối chuỗi chéo, yêu cầu tài sản phải được chuyển cùng với thông tin và tham số lệnh gọi chức năng tương ứng. Những tài sản và hướng dẫn này được triển khai 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 liên quan để đảm bảo tính bảo mật và chính xác của giao dịch.

ZetaChain cho phép các nhà phát triển dApp tạo hợp đồng thông minh và sử dụng TSS để quản lý tài sản trên nhiều chuỗi. TSS có thể lập trình và triển khai thông qua logic của dApp. Các 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à giao dịch tự động chuỗi chéo. Cách tiếp cận này mở ra khả năng của các ứng dụng và giao thức hoàn toàn mới.

ZetaChain cho phép các nhà phát triển tạo trạng thái và logic thống nhất trên một chuỗi duy nhất, cải thiện các ứng dụng chuỗi chéo. Điều này về cơ bản khác với các cầu nối chuỗi chéo truyền thống, có hoạt động trên nhiều chuỗi bị phân mảnh.

Các ứng dụng có thể sử dụng ZetaChain để duy trì trạng thái và logic của chúng ở một nơi nhằm đạt được khả năng thực thi đồng bộ và chi tiết. Hệ thống liên lạc điểm-điểm của cầu nối chuỗi chéo dựa trên các quy trình không đồng bộ, theo hướng sự kiện ở nhiều trạng thái phân mảnh khác nhau, giải pháp của ZetaChain cải thiện đáng kể tình trạng này.

Hiệu suất thống nhất mang lại lợi ích to 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 thực thi các nhà tạo lập thị trường tự động như Curve sẽ trở nên đơn giản hơn. Các nhà phát triển không cần phải hoạt động trên nhiều chuỗi, họ chỉ cần viết một hợp đồng thông minh và tất cả logic đều được tập trung hóa. Một lợi thế cốt lõi khác là độ tin cậy. Mỗi bước trong hệ thống phân mảnh có thể mang lại những điểm thất bại tiềm ẩn trong quá trình giao dịch xuyên chuỗi. Giao dịch có thể bị chấm dứt giữa chừng và tiền có thể bị đóng băng. ZetaChain loại bỏ những rủi ro này. Chỉ có hai tình huống có thể xảy ra cho một giao dịch, thành công hay thất bại. Khi giao dịch không thành công, tiền sẽ được trả về trạng thái ban đầu.

Nếu một giao dịch cần được khôi phục, việc này thường có thể được thực hiện nhanh chóng và dễ dàng trên chuỗi chính. Điều này là do hầu hết trạng thái và logic được gộp lại với nhau. Nếu quá trình gọi bên ngoài phức tạp và gặp lỗi, ứng dụng có thể sử dụng khôi phục không đồng bộ. Điều này rất quan trọng đối với các hoạt động trong một số trường hợp nhất định, chẳng hạn như kiểm soát phạm vi trượt giá trong trao đổi mã thông báo. Trên ZetaChain, nếu độ trượt vượt quá phạm vi cho phép và chức năng gọi lại khôi phục được cung cấp, toàn bộ giao dịch sẽ bị khôi phục. Đ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 trước đây là một nguồn tài nguyên khan hiếm, nhưng giờ đây nó đã trở nên dồi dào do sự xuất hiện của các lựa chọn thay thế L1, Rollup trên Ethereum và chuỗi ứng dụng. Các ứng dụng hiện được phân phối trên nhiều tầng khác nhau, cung cấp cho người dùng nhiều tùy chọn. Một số giải pháp quản lý tài khoản, chẳng hạn như Magicspend và Keystore Rollup, trực tiếp giải quyết những vấn đề này. Để khám phá những điều này một cách sâu sắc, một báo cáo không đủ dài để đề cập đến tất cả. Do đó, chúng tôi sẽ tập trung vào các giải pháp hợp nhất như Near, Particle và ZetaChain và chúng khác nhau như thế nào.

Mạng hạt

Particle Network đã phát triển BTC Connect để cho phép người dùng Bitcoin trải nghiệm những lợi ích của việc trừu tượng hóa tài khoản. Mặc dù việc trừu tượng hóa tài khoản không được triển khai trực tiếp trên chuỗi khối Bitcoin L1 nhưng nó được triển khai thông qua L2. Các giải pháp L2 đặc biệt này sử dụng cơ sở hạ tầng trừu tượng hóa tài khoản của Particle, chẳng hạn như Bundler và Paymaster. Người dùng có thể tận hưởng các giao dịch không tốn gas, khôi phục tài khoản, sử dụng các chức năng Passkey, v.v.

BTC Connect đã được kết nối với các nhà cung cấp ví Bitcoin như UniSat, OKX và Bitget. Khi người dùng tương tác với một ứng dụng, họ có thể liên kết với BTC Connect thông qua ví cá nhân của họ. Sau đó, một tài khoản thông minh sẽ được tạo tự động trên Bitcoin L2. Người dùng có thể chọn tương tác với dApps trên Bitcoin L1 hoặc họ có thể kết nối BTC với L2 và sử dụng ví AA. BTC Connect tóm tắt toàn bộ quá trình, giúp trải nghiệm người dùng rất thân thiện và mượt mà.

Gần


NEAR cho phép người dùng ký các giao dịch trên bất kỳ blockchain nào chỉ bằng một tài khoản. Mô hình tài khoản của NEAR kết hợp công nghệ trừu tượng hóa tài khoản. Tên tài khoản rất dễ đọc và các ứng dụng khác nhau được định cấu hình bằng các phím khác nhau để mở khóa các quyền truy cập cụ thể. NEAR mở rộng mô hình này thông qua công nghệ "Chữ ký chuỗi", không chỉ hỗ trợ tương tác đa chuỗi mà còn 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 cần người dùng phải quản lý riêng các tài khoản này.

Quá trình này sử dụng giao thức TSS chạy với sự hỗ trợ của trình xác nhận NEAR. Đây là giao thức cải tiến cho phép người xác minh tham gia hoặc thoát khỏi mạng mà không cần thay đổi khóa chung hoặc chia sẻ khóa, cho phép TSS duy trì sự ổn định và độ tin cậy trong quá trình ký 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, mạng TSS đóng vai trò là người ký và người dùng không cần phải duy trì khóa riêng của các tài khoản này. Mạng TSS có thể lấy được 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. Quá trình cuối cùng mà người dùng trải nghiệm rất đơn giản - chỉ một tài khoản NEAR có thể quản lý tất cả các chuỗi kết nối và sử dụng TSS để ký. Người dùng được hưởng đầy đủ lợi ích của công nghệ trừu tượng hóa tài khoản.

Có sự khác biệt chính trong việc quản lý tài khoản giữa NEAR và ZetaChain. NEAR phụ thuộc rất nhiều vào mạng riêng của mình trong quá trình tương tác. Người dùng phải sử dụng tài khoản NEAR làm điểm bắt đầu cho tất cả các tương tác để tạo tài khoản hoặc ký giao dịch trên các chuỗi khác. Tài khoản trên các chuỗi khác đến từ các tài khoản Gần và được quản lý bởi mạng MPC. Ngược lại, khi sử dụng ZetaChain, người dùng có thể giữ lại tài khoản hiện có của mình trên các chuỗi khác và duy trì quyền kiểm soát hoàn toàn trước đây. Người dùng có thể bắt đầu tương tác trên bất kỳ chuỗi nguồn nào và ngay cả khi không có tài khoản ZetaChain, họ vẫn có thể sử dụng các ứng dụng phổ biến được phát triển và triển khai trên ZetaChain. Bằng cách này, người dùng không cần tạo nhiều tài khoản và chỉ cần tiếp tục sử dụng tài khoản ban đầu của mình trên các chuỗi khác. Điều quan trọng cần lưu ý là người dùng vẫn giữ khóa riêng cá nhân của họ và do đó có toàn quyền kiểm soát tài khoản của họ.

Cả hai giải pháp giao thức đều có ưu và nhược điểm. Cách tiếp cận của NEAR là khóa người dùng vào một tài khoản và biến tài khoản đó thành lối vào để tương tác với tất cả các chuỗi khác, đơn giản hóa việc quản lý tài khoản ở một mức độ nhất định. ZetaChain cung cấp cho người dùng nhiều quyền kiểm soát hơn và nâng cao tính linh hoạt trong việc quản lý tài khoản. Người dùng có thể tương tác trên bất kỳ chuỗi nào. Về việc giao thức nào sẽ chiếm ưu thế trong tương lai, điều đó cuối cùng phụ thuộc vào sở thích cá nhân của người dùng—giải pháp tài khoản tích hợp của NEAR hoặc giải pháp tài khoản “mang theo của riêng bạn” 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, do những hạn chế về khả năng lập trình, Bitcoin chỉ có thể được sử dụng cho các giao dịch cơ bản và các trường hợp sử dụng của nó cực kỳ hạn chế. Trước đó chúng ta đã thảo luận về cách cơ sở hạ tầng ZetaChain hỗ trợ các chức năng đặt cược lại và đặt cược toàn chuỗi, bao gồm cả hỗ trợ cho Bitcoin. ZetaChain cũng cung cấp 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 mã thông báo gốc và thị trường thông thường. Bất kỳ ứng dụng nào được điều khiển bởi hợp đồng thông minh đều có thể được triển khai trong hệ sinh thái Bitcoin thông qua ZetaChain.

Các ứng dụng đặt cược lại cung cấp khả năng mở rộng tính bảo mật của Bitcoin cho các ứng dụng và chuỗi PoS khác. Chúng ta sẽ khám phá và so sánh một số tùy chọn khác để mở rộng tính bảo mật của Bitcoin cho các ứng dụng khác nhau trong phần tiếp theo. 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à một blockchain được phát triển bằng công nghệ Cosmos, đặc biệt là công cụ CometBFT, giúp tăng cường tính bảo mật của chuỗi POS bằng cách đặt cọc Bitcoin. Nếu bạn muốn đặt cọc Bitcoin, bạn phải khóa mã thông báo và để người xác thực quản lý chúng. Chuỗi Bitcoin không cho phép đặt cược token trực tiếp như Ethereum. Nói chung, BTC cần phải được khóa trong tài khoản có nhiều chữ ký hoặc ngưỡng chữ ký (TSS) trước khi có thể đặt cọc. Tuy nhiên, Babylon sử dụng cách tiếp cận không cần sự 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à hủy đặt cược BTC. Việc cắt xén được thực hiện thông qua Chữ ký một lần có thể trích xuất (EOTS).

thành phần

  • Chữ ký một lần có thể trích xuất (EOTS)

  • Hạn chế

  • Dấu thời gian

giao ước

Điều khoản hạn chế khóa BTC trong Vault và sẽ chỉ được giải phóng khi đáp ứng một số điều kiện nhất định. Mã hoạt động tập lệnh được sử dụng để khóa tiền xu có thể là OP_CHECKTEMPLATEVERIFY ( OP_CTV ). Hiệu suất bảo mật của cơ chế Bitcoin PoW đảm bảo 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 trong chuỗi PoS. Những chữ ký này được sử dụng một lần. Nếu người xác thực ký hai khối có cùng độ cao và xảy ra xung đột, EOTS sẽ tiết lộ khóa riêng của người xác thực và giao thức có thể giảm số BTC đã cam kết của nó. Điều này trừng phạt hành vi không trung thực và khuyến khích hành vi xác minh trung thực.

Dấu thời gian:

Dấu thời gian có thể tạo ra dữ liệu và hồ sơ giao dịch không thể bị giả mạo, ngăn chặn các cuộc tấn công tầm xa vào chuỗi PoS. Nó có thể đồ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 độ mở khóa BTC đã cam kết. Dấu thời gian rút ngắn thời gian khóa token, cho phép người dùng rút tài sản nhanh chóng đồng thời tránh các cuộc tấn công tầm xa.

Babylon sử dụng các thành phần này để cung cấp cho người dùng dịch vụ đặt cược lại không đáng tin cậy.

Mạng Stroom

Người dùng có thể đặt cọc Bitcoin thông qua mạng Stroom và nhận tiền lãi BTC gốc mà không cần khóa tiền. Người dùng cũng có thể nhận được bản viết ma cam kết thanh khoản cho giao thức DeFi của Ethereum để tăng thu nhập đầu tư. Ý tưởng cốt lõi là sử dụng Bitcoin trên Lightning Network để cung cấp tính thanh khoản và phân phối phí được tạo cho người dùng, DAO và nhà khai thác nút.

  • Cầu nối chuỗi chéo Stroom: Cầu nối chuỗi chéo này kết nối các chuỗi khối dựa trên Bitcoin và EVM. Sau khi người dùng gửi BTC vào kho tiền của Stroom DAO, họ sẽ nhận được BTC hoặc bst BTC 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 thu nhập.

  • Các nút Lightning Network được hỗ trợ bởi Stroom: Các nút này sử dụng tiền gửi Bitcoin của người dùng để quản lý các kênh thanh toán của Lightning Network. Các nút không thể truy cập trực tiếp vào BTC và những thay đổi về trạng thái kênh cần có xác nhận từ nút xác minh. Việc quản lý kênh được bảo mật bằng thiết lập đa chữ ký do liên kết kiểm soát và chữ ký Schnorr. Nút xác minh cũng đóng vai trò là "người canh gác", giám sát các hoạt động khác nhau của các nút Lightning Network.

  • Nút xác minh Stroom Các nút này sử dụng thuật toán FROST để triển khai chữ ký ngưỡng Schonorr nhằm xác nhận hoạt động và đảm bảo tính bảo mật của 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ọ cũng lưu trữ trạng thái kênh và khóa thu hồi, giúp dễ dàng cập nhật trạng thái mạng Lightning khi cần. Là các tháp canh gác do DAO quản lý, các nút 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à một giao thức cầu nối chuỗi chéo phi tập trung cho phép BTC được sử dụng trên Ethereum. Người dùng có thể đúc tBTC bằng cách khóa BTC trong tài khoản do Threshold Network kiểm soát. Đây là mã thông báo ERC-20 có thể được sử dụng trong hệ sinh thái Ethereum DeFi để mang lại nhiều tình huống sử dụng hơn cho người dùng Bitcoin.

Cầu nối chuỗi chọn ngẫu nhiên người vận hành trong mỗi chu kỳ để đảm bảo an ninh. Để đảm bảo tiền gửi Bitcoin, tBTC cần có sự đồng ý nhất trí của đa số các nhà khai thác (thường là ngưỡng 100 - 51 trong số các ví được ESDSA hỗ trợ). Điều này thay thế trung gian tập trung và đảm bảo một hệ thống mã hóa, phi tập trung.

Khi người dùng muốn gửi Bitcoin, họ cần sử dụng pay-to-script-hash, (P 2 SH) hoặc pay-to-witness-script-hash (P 2 WSH) để chuyển sang một trong các ví. 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 trở lại BTC, người dùng cần cung cấp địa chỉ Bitcoin. Hệ thống sẽ khấu trừ số dư tBTC của người dùng và sau đó giải phóng số Bitcoin tương tự vào địa chỉ ví được cung cấp.

Các sản phẩm được phát triển trên cầu nối chuỗi tBTC bao gồm:

  • Mezo: Mezo tạo ra một lớp kinh tế thông qua tBTC. Đây là mạng PoS đảm bảo tính bảo mật bằng cách đặt cược Mezo và tBTC và người dùng có thể sử dụng nó để đầu tư BTC DeFi và các trường hợp sử dụng khác.

  • Acre: Acre cung cấp quy trình đặt cược Bitcoin để gửi và rút BTC. 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 Acre. Người dùng có thể giữ BTC và đồng thời giữ stBTC để đảm bảo tính thanh khoản. Acre cam kết BTC của người dùng với các mạng L2 khác nhau để cung cấp bảo mật kinh tế và người xác minh có thể nhận được mã thông báo L2 hoặc phần thưởng BTC. Người dùng có thể đổi stBTC của họ trên Acre và nhận phần thưởng hoặc họ có thể chuyển lại số tiền đó sang BTC.

Mặc dù các phương pháp này có thể được cầm cố lại nhưng chúng chỉ giới hạn ở mục đích cầm cố lại. Trên ZetaChain, người dùng không chỉ có thể cam kết lại mà còn có thể kết hợp nó với các ứng dụng, chẳng hạn như cho vay, trao đổi mã thông báo, v.v. và các hoạt động đó có thể được đồng bộ hóa theo thời gian thực trong một môi trường, do đó cải thiện hiệu quả sử dụng vốn. Ứng dụng cũng có thể tiếp cận 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

Mạng Bitcoin L2 sử dụng MPC để kết nối chuỗi chéo và đóng gói tài sản, làm tăng trường hợp sử dụng Bitcoin. ZetaChain sử dụng TSS để quản lý địa chỉ trên mạng Bitcoin và ánh xạ mã thông báo ZRC-20 trên chuỗi của chính nó. So với công nghệ MPC của sidechain Bitcoin, TSS được phân cấp nhiều hơn vì bộ TSS rộng hơn và được phân phối nhiều hơn có khả năng chịu lỗi Byzantine cao hơn.

Không chỉ vậy, công nghệ TSS của ZetaChain hỗ trợ các ứng dụng toàn chuỗi và có thể kết hợp với hợp đồng trên các chuỗi khác. Nói cách khác, các ứng dụng Bitcoin 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. Giải pháp L2 của Bitcoin chỉ có thể đạt được khả năng kết hợp trong nền tảng riêng của nó.

Mặc dù về mặt lý thuyết, các cầu nối chuỗi chéo BitVM và CatVM có thể tạo ra sự tin cậy hoặc giảm thiểu sự tin cậy, nhưng chúng vẫn chưa thực sự đạt được.

Nhìn về tương lai của trải nghiệm người dùng và vai trò của ZetaChain

Cơ sở hạ tầng như ZetaChain sẽ thúc đẩy đáng kể trải nghiệm người dùng trên blockchain trong tương lai. Hãy cùng xem các vai trò khác nhau của ZetaChain trong quá trình này:

  • Tương tác liền mạch: Hướng phát triển trải nghiệm người dùng hiện nay là làm cho nó liền mạch và trực quan. Người dùng không thể nhận thức cụ thể công nghệ cơ bản phức tạp. Công nghệ trừu tượng hóa chuỗi của ZetaChain là một phần quan trọng để đạt được mục tiêu này, giúp cho việc tương tác trên blockchain trở nên dễ dàng như các ứng dụng Web2.

  • Giao diện người dùng hợp nhất: Sau khi cung cấp cơ bản khả năng tương tác chuỗi chéo, ứng dụng có thể cung cấp cho người dùng giao diện tương tác thống nhất để quản lý tài sản trên nhiều chuỗi, thực hiện giao dịch và tương tác với các chuỗi khác trên một nền tảng duy nhất. Điều này cải thiện đáng kể trải nghiệm người dùng tổng thể.

  • Mở rộng hệ sinh thái ứng dụng: ZetaChain hỗ trợ các chức năng chuỗi chéo phức tạp hơn và kết quả là hệ sinh thái ứng dụng sẽ được phong phú và phát triển hơn nữa. Các dịch vụ do các hệ thống này cung cấp được tích hợp và dễ vận hành hơn, đồng thời có thể cung cấp cho người dùng các công cụ và chức năng toàn diện.

  • Công nghệ trở thành xu hướng chủ đạo: Đơn giản hóa trải nghiệm người dùng là chìa khóa để thúc đẩy công nghệ blockchain hướng tới xu hướng phổ biến. ZetaChain tránh hạ thấp ngưỡng kỹ thuật phức tạp cho người dùng, nâng cao đáng kể khả năng sử dụng của ứng dụng và đóng vai trò quan trọng trong việc giới thiệu những người dùng chưa hiểu biết về công nghệ vào thế giới blockchain.

  • Các trường hợp sử dụng sáng tạo: Có thể thực hiện các hoạt động phức tạp trên nhiều chuỗi khối và nhiều trường hợp sử dụng sáng tạo hơn sẽ xuất hiện. Các nhà phát triển hiện có thể tận dụng những công cụ này để tạo ra các ứng dụng mà trước đây không thể thực hiện được, thúc đẩy hơn nữa sự đổi mới trong lĩnh vực này.

Liên kết gốc

Delphi Digital
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
Tóm tắt AI
Trở về đầu trang
Cơ sở hạ tầng như ZetaChain sẽ thúc đẩy đáng kể trải nghiệm người dùng trên blockchain trong tương lai.
Tải ứng dụng Odaily Nhật Báo Hành Tinh
Hãy để một số người hiểu Web3.0 trước
IOS
Android