Gần đây, sự ra mắt airdrop của chuỗi công khai L1 có thể tương tác chuỗi chéo @zetachain đã thu hút sự chú ý trên thị trường đối với xu hướng “trừu tượng hóa chuỗi”. Sự trừu tượng hóa chuỗi là gì và những thách thức của khả năng tương tác toàn chuỗi là gì? Các tính năng cốt lõi của zetachain là gì? Theo tôi, nếu tính mô-đun là một chiến lược “liên minh theo chiều dọc” thì việc trừu tượng hóa chuỗi là chiến lược “liên minh theo chiều ngang” và là một trong những hướng đi chính cần tập trung vào năm 2024. Tại sao? Hãy để tôi giải thích sự hiểu biết của tôi:
Dù theo chiều dọc hay chiều ngang thì đó đều là chiến lược “liên minh”. Mô-đun hóa là sự kết hợp của các khả năng phát triển blockchain nhàn rỗi dưới dạng các thành phần mô-đun để chống lại chuỗi công khai toàn diện nguyên khối, trong khi trừu tượng hóa chuỗi là sự kết hợp của các khả năng phát triển chuỗi khối phân tán. Tính di động giữa chúng được kết nối dưới dạng tích hợp khả năng tương tác để nâng cao trải nghiệm của nhà phát triển và người dùng.
Trừu tượng hóa chuỗi là gì? Người đồng sáng lập Near đã loại bỏ khái niệm “trừu tượng hóa chuỗi”. Hiểu đơn giản: mô-đun hóa tách các lớp chức năng khác nhau của blockchain thành lớp giải quyết, lớp DA, lớp thực thi, lớp tổng hợp, v.v. Điều này kích thích rất lớn sự phát triển của thị trường xây dựng dây chuyền. Sự thịnh vượng nhưng đồng thời sẽ khiến tính thanh khoản, ứng dụng, người dùng,… giữa các chuỗi trở nên phân tán hơn, điều này sẽ mang đến những rào cản rất lớn cho người dùng thông thường và thậm chí cả nhà phát triển.
Việc trừu tượng hóa chuỗi là để giải quyết các vấn đề về khả năng tương tác như giao tiếp chuỗi chéo, chuyển giao tài sản và gọi hợp đồng thông minh chuỗi chéo giữa các chuỗi khác nhau bằng cách xây dựng một hợp đồng thông minh đa năng chung.
1) Vấn đề liên lạc giữa các chuỗi hợp đồng thông minh không giống nhau. Ví dụ: làm cách nào để thiết lập kết nối liên lạc hiệu quả giữa các nền tảng hợp đồng không thông minh UTXO như Bitcoin và các nền tảng hợp đồng thông minh tài khoản như Ethereum?
2) Vấn đề chuyển tài sản chuỗi chéo mà không sử dụng phương thức Wrap. Phương pháp Wrap là một giải pháp phổ biến cho các cầu nối chuỗi. Tuy nhiên, các giải pháp như vậy thường dẫn đến chi phí ma sát đáng kể và gây ra rủi ro tập trung về mặt quản lý tài sản đa chữ ký.
Zetachain là một blockchain bằng chứng cổ phần được xây dựng trên Cosmos SDK và công cụ đồng thuận Tendermint PBFT. Nó có thể được coi là một khung blockchain dành riêng cho ứng dụng để có khả năng tương tác. Theo thuật ngữ của giáo dân, đó là một “chuỗi trong một chuỗi”, sử dụng cách tiếp cận “blockchain của chuỗi khối” (BOB), trong đó các chuỗi cụ thể được nhúng vào môi trường chuỗi đầy đủ để cung cấp khuôn khổ cho dữ liệu, mạng, sự đồng thuận, khuyến khích và các lớp hợp đồng để đạt được khả năng tương tác giữa các chuỗi khối.
Kiến trúc cốt lõi của Zetachain chủ yếu được chia thành người xác nhận, người quan sát và người ký.
Người xác thực có thể xác thực và duy trì sự đồng thuận của chuỗi bằng cách đặt cược mã thông báo ZETA. Ví dụ: khi người quan sát gửi quá trình chuyển đổi trạng thái của một chuỗi khác, nó cần được xác nhận bởi người xác thực thông qua việc bỏ phiếu. Người xác nhận được thưởng bằng mã thông báo dưới dạng khuyến khích. Người quan sát chịu trách nhiệm giám sát các nút đầy đủ của chuỗi bên ngoài để đồng bộ hóa nhật ký giao dịch cụ thể, sự kiện chuyển giao và thông tin trạng thái, đồng thời đồng bộ hóa thông tin này với người xác thực xác định sự đồng thuận. Người ký chủ yếu chịu trách nhiệm xác minh danh tính trên các chuỗi bên ngoài. Khi nói đến chuyển giao tài sản, người ký có thể tham gia ký kết tài sản để đảm bảo khả năng tương tác tài sản xuyên chuỗi an toàn.
1) Khi nói đến chuyển giao tài sản giữa chuỗi EVM và chuỗi mô hình UTXO, vì mạng Bitcoin không có hợp đồng thông minh nên cách hiệu quả duy nhất là triển khai các nút nhẹ và thực hiện các hoạt động chữ ký nhiều bên MPC dựa trên thuật toán chữ ký ECDSA. Vì ZetaChain có thể giữ địa chỉ và khóa riêng TSS nên nó có thể kết nối và quản lý tài sản cục bộ trên mạng Bitcoin bằng hợp đồng thông minh trên Zetachain. Trong suốt quá trình này, những người quan sát của ZetaChain cần theo dõi và quản lý UTXO trên Bitcoin một cách hiệu quả, với logic cốt lõi là sử dụng Bitcoin làm lớp thanh toán tài sản cũng như kiểm soát và tạo điều kiện thuận lợi cho việc chuyển tài sản thông qua thuật toán đa chữ ký.
2) Các giải pháp cầu nối chuỗi chéo phổ biến hiện nay dựa trên logic khóa tài sản trong chuỗi A và phát hành thêm tài sản trong chuỗi B. Tiền đề tương tác này sẽ không chỉ khóa tính thanh khoản của một chuỗi mà còn gây mất tài sản trong quá trình quá trình gói. Khi nói đến các kịch bản ứng dụng liên quan đến DeFi, nó thường bị chỉ trích vì mất tài sản. Để đáp lại điều này, ZetaChain đã xây dựng hợp đồng thông minh Ominichain toàn chuỗi và tạo ra tiêu chuẩn mã thông báo ZRC20. Điều này cho phép lưu thông tài sản toàn chuỗi của ZetaChain dựa trên trạng thái không được bao bọc. Nói một cách đơn giản, trong môi trường chuỗi chéo của ZetaChain, nó hoạt động như một lớp giải quyết trong chuỗi. Khi Chuỗi A bắt đầu chuyển tài sản sang Chuỗi B, việc này tương đương với việc thanh toán với ZetaChain trước, sau đó đồng bộ hóa trạng thái thanh toán với Chuỗi B. Sau đó, Chuỗi B sẽ có quyền sử dụng mã thông báo ZRC20 tương ứng. Quá trình này giúp loại bỏ mất mát tài sản và ma sát do bọc.
3) Dựa trên đặc điểm giao dịch nguyên tử của quản lý hợp đồng thông minh, chuỗi bên ngoài có thể sử dụng tài sản gốc. Ví dụ: sàn giao dịch phi tập trung AMM chuỗi chéo có thể được triển khai dựa trên tính năng này. Tài sản trên mỗi chuỗi lần đầu tiên được ghép nối với ZETA. Nếu bạn muốn trao đổi tài sản X trên chuỗi A với tài sản Y trên chuỗi B, trước tiên bạn có thể Sử dụng nhóm quỹ trên chuỗi A để trao đổi X lấy ZETA, sau đó chuyển thông tin chuỗi chéo ZETA trên chuỗi A sang B và sau đó chuyển đổi ZETA trên chuỗi B thành Y thông qua cặp giao dịch Y/ZETA. Điều này rất khác với việc giao dịch trên các chuỗi khác nhau và sau đó lại giao dịch trên các chuỗi khác. Nó trực tiếp làm giảm tình trạng trượt giao dịch và tổn thất trên chuỗi chéo, điều này mang lại lợi ích to lớn cho việc triển khai và ứng dụng các giao thức DeFi trên chuỗi chéo.
Thông qua phân tích kỹ thuật của ZetaChain, mọi người ít nhiều có thể cảm nhận được tầm quan trọng của “sự trừu tượng hóa chuỗi” đối với hệ sinh thái blockchain hiện tại. Đối với các nhà phát triển bên B, nó có thể giảm chi phí triển khai các giao thức khác nhau trên các chuỗi và cho phép triển khai blockchain toàn cầu. Quản lý thanh khoản trong môi trường chuỗi không chỉ thống nhất quản lý thị trường mà còn giảm rủi ro bảo mật. Đặc biệt trong kỷ nguyên lắp ráp và lắp ráp mô-đun đa chuỗi, giải pháp khả năng hoạt động tương tác toàn chuỗi sẽ trở thành một sự bổ sung cần thiết. Đối với người dùng bên C, việc trừu tượng hóa chuỗi sẽ đơn giản hóa mối quan hệ giữa người dùng và các giao thức phụ trợ khác nhau với người dùng và ứng dụng DApp. Người dùng thậm chí có thể đạt được trải nghiệm tương tác chuỗi toàn diện bằng cách tương tác trực tiếp với ví, trong đó ví đóng vai trò là trung tâm xử lý cho mục đích phức tạp của người dùng.
Gần đây, sự ra mắt airdrop của chuỗi công khai L1 có thể tương tác chuỗi chéo @zetachain đã thu hút sự chú ý trên thị trường đối với xu hướng “trừu tượng hóa chuỗi”. Sự trừu tượng hóa chuỗi là gì và những thách thức của khả năng tương tác toàn chuỗi là gì? Các tính năng cốt lõi của zetachain là gì? Theo tôi, nếu tính mô-đun là một chiến lược “liên minh theo chiều dọc” thì việc trừu tượng hóa chuỗi là chiến lược “liên minh theo chiều ngang” và là một trong những hướng đi chính cần tập trung vào năm 2024. Tại sao? Hãy để tôi giải thích sự hiểu biết của tôi:
Dù theo chiều dọc hay chiều ngang thì đó đều là chiến lược “liên minh”. Mô-đun hóa là sự kết hợp của các khả năng phát triển blockchain nhàn rỗi dưới dạng các thành phần mô-đun để chống lại chuỗi công khai toàn diện nguyên khối, trong khi trừu tượng hóa chuỗi là sự kết hợp của các khả năng phát triển chuỗi khối phân tán. Tính di động giữa chúng được kết nối dưới dạng tích hợp khả năng tương tác để nâng cao trải nghiệm của nhà phát triển và người dùng.
Trừu tượng hóa chuỗi là gì? Người đồng sáng lập Near đã loại bỏ khái niệm “trừu tượng hóa chuỗi”. Hiểu đơn giản: mô-đun hóa tách các lớp chức năng khác nhau của blockchain thành lớp giải quyết, lớp DA, lớp thực thi, lớp tổng hợp, v.v. Điều này kích thích rất lớn sự phát triển của thị trường xây dựng dây chuyền. Sự thịnh vượng nhưng đồng thời sẽ khiến tính thanh khoản, ứng dụng, người dùng,… giữa các chuỗi trở nên phân tán hơn, điều này sẽ mang đến những rào cản rất lớn cho người dùng thông thường và thậm chí cả nhà phát triển.
Việc trừu tượng hóa chuỗi là để giải quyết các vấn đề về khả năng tương tác như giao tiếp chuỗi chéo, chuyển giao tài sản và gọi hợp đồng thông minh chuỗi chéo giữa các chuỗi khác nhau bằng cách xây dựng một hợp đồng thông minh đa năng chung.
1) Vấn đề liên lạc giữa các chuỗi hợp đồng thông minh không giống nhau. Ví dụ: làm cách nào để thiết lập kết nối liên lạc hiệu quả giữa các nền tảng hợp đồng không thông minh UTXO như Bitcoin và các nền tảng hợp đồng thông minh tài khoản như Ethereum?
2) Vấn đề chuyển tài sản chuỗi chéo mà không sử dụng phương thức Wrap. Phương pháp Wrap là một giải pháp phổ biến cho các cầu nối chuỗi. Tuy nhiên, các giải pháp như vậy thường dẫn đến chi phí ma sát đáng kể và gây ra rủi ro tập trung về mặt quản lý tài sản đa chữ ký.
Zetachain là một blockchain bằng chứng cổ phần được xây dựng trên Cosmos SDK và công cụ đồng thuận Tendermint PBFT. Nó có thể được coi là một khung blockchain dành riêng cho ứng dụng để có khả năng tương tác. Theo thuật ngữ của giáo dân, đó là một “chuỗi trong một chuỗi”, sử dụng cách tiếp cận “blockchain của chuỗi khối” (BOB), trong đó các chuỗi cụ thể được nhúng vào môi trường chuỗi đầy đủ để cung cấp khuôn khổ cho dữ liệu, mạng, sự đồng thuận, khuyến khích và các lớp hợp đồng để đạt được khả năng tương tác giữa các chuỗi khối.
Kiến trúc cốt lõi của Zetachain chủ yếu được chia thành người xác nhận, người quan sát và người ký.
Người xác thực có thể xác thực và duy trì sự đồng thuận của chuỗi bằng cách đặt cược mã thông báo ZETA. Ví dụ: khi người quan sát gửi quá trình chuyển đổi trạng thái của một chuỗi khác, nó cần được xác nhận bởi người xác thực thông qua việc bỏ phiếu. Người xác nhận được thưởng bằng mã thông báo dưới dạng khuyến khích. Người quan sát chịu trách nhiệm giám sát các nút đầy đủ của chuỗi bên ngoài để đồng bộ hóa nhật ký giao dịch cụ thể, sự kiện chuyển giao và thông tin trạng thái, đồng thời đồng bộ hóa thông tin này với người xác thực xác định sự đồng thuận. Người ký chủ yếu chịu trách nhiệm xác minh danh tính trên các chuỗi bên ngoài. Khi nói đến chuyển giao tài sản, người ký có thể tham gia ký kết tài sản để đảm bảo khả năng tương tác tài sản xuyên chuỗi an toàn.
1) Khi nói đến chuyển giao tài sản giữa chuỗi EVM và chuỗi mô hình UTXO, vì mạng Bitcoin không có hợp đồng thông minh nên cách hiệu quả duy nhất là triển khai các nút nhẹ và thực hiện các hoạt động chữ ký nhiều bên MPC dựa trên thuật toán chữ ký ECDSA. Vì ZetaChain có thể giữ địa chỉ và khóa riêng TSS nên nó có thể kết nối và quản lý tài sản cục bộ trên mạng Bitcoin bằng hợp đồng thông minh trên Zetachain. Trong suốt quá trình này, những người quan sát của ZetaChain cần theo dõi và quản lý UTXO trên Bitcoin một cách hiệu quả, với logic cốt lõi là sử dụng Bitcoin làm lớp thanh toán tài sản cũng như kiểm soát và tạo điều kiện thuận lợi cho việc chuyển tài sản thông qua thuật toán đa chữ ký.
2) Các giải pháp cầu nối chuỗi chéo phổ biến hiện nay dựa trên logic khóa tài sản trong chuỗi A và phát hành thêm tài sản trong chuỗi B. Tiền đề tương tác này sẽ không chỉ khóa tính thanh khoản của một chuỗi mà còn gây mất tài sản trong quá trình quá trình gói. Khi nói đến các kịch bản ứng dụng liên quan đến DeFi, nó thường bị chỉ trích vì mất tài sản. Để đáp lại điều này, ZetaChain đã xây dựng hợp đồng thông minh Ominichain toàn chuỗi và tạo ra tiêu chuẩn mã thông báo ZRC20. Điều này cho phép lưu thông tài sản toàn chuỗi của ZetaChain dựa trên trạng thái không được bao bọc. Nói một cách đơn giản, trong môi trường chuỗi chéo của ZetaChain, nó hoạt động như một lớp giải quyết trong chuỗi. Khi Chuỗi A bắt đầu chuyển tài sản sang Chuỗi B, việc này tương đương với việc thanh toán với ZetaChain trước, sau đó đồng bộ hóa trạng thái thanh toán với Chuỗi B. Sau đó, Chuỗi B sẽ có quyền sử dụng mã thông báo ZRC20 tương ứng. Quá trình này giúp loại bỏ mất mát tài sản và ma sát do bọc.
3) Dựa trên đặc điểm giao dịch nguyên tử của quản lý hợp đồng thông minh, chuỗi bên ngoài có thể sử dụng tài sản gốc. Ví dụ: sàn giao dịch phi tập trung AMM chuỗi chéo có thể được triển khai dựa trên tính năng này. Tài sản trên mỗi chuỗi lần đầu tiên được ghép nối với ZETA. Nếu bạn muốn trao đổi tài sản X trên chuỗi A với tài sản Y trên chuỗi B, trước tiên bạn có thể Sử dụng nhóm quỹ trên chuỗi A để trao đổi X lấy ZETA, sau đó chuyển thông tin chuỗi chéo ZETA trên chuỗi A sang B và sau đó chuyển đổi ZETA trên chuỗi B thành Y thông qua cặp giao dịch Y/ZETA. Điều này rất khác với việc giao dịch trên các chuỗi khác nhau và sau đó lại giao dịch trên các chuỗi khác. Nó trực tiếp làm giảm tình trạng trượt giao dịch và tổn thất trên chuỗi chéo, điều này mang lại lợi ích to lớn cho việc triển khai và ứng dụng các giao thức DeFi trên chuỗi chéo.
Thông qua phân tích kỹ thuật của ZetaChain, mọi người ít nhiều có thể cảm nhận được tầm quan trọng của “sự trừu tượng hóa chuỗi” đối với hệ sinh thái blockchain hiện tại. Đối với các nhà phát triển bên B, nó có thể giảm chi phí triển khai các giao thức khác nhau trên các chuỗi và cho phép triển khai blockchain toàn cầu. Quản lý thanh khoản trong môi trường chuỗi không chỉ thống nhất quản lý thị trường mà còn giảm rủi ro bảo mật. Đặc biệt trong kỷ nguyên lắp ráp và lắp ráp mô-đun đa chuỗi, giải pháp khả năng hoạt động tương tác toàn chuỗi sẽ trở thành một sự bổ sung cần thiết. Đối với người dùng bên C, việc trừu tượng hóa chuỗi sẽ đơn giản hóa mối quan hệ giữa người dùng và các giao thức phụ trợ khác nhau với người dùng và ứng dụng DApp. Người dùng thậm chí có thể đạt được trải nghiệm tương tác chuỗi toàn diện bằng cách tương tác trực tiếp với ví, trong đó ví đóng vai trò là trung tâm xử lý cho mục đích phức tạp của người dùng.