Hướng phát triển tương lai của dịch vụ chuỗi cross
Trong những năm gần đây, lĩnh vực blockchain đã xuất hiện nhiều chuỗi công lập độc lập và giải pháp Layer 2 của Ethereum. Do sự khác biệt giữa các chuỗi về độ an toàn, chi phí, tốc độ giao dịch cũng như cộng đồng nhà phát triển và người dùng, người dùng thường xuyên cần phải chuyển đổi giữa các chuỗi khác nhau. So với mạng chính của Ethereum, Layer 2 và các chuỗi công lập độc lập khác thường có thể cung cấp phí giao dịch thấp hơn và tốc độ giao dịch nhanh hơn. Do đó, người dùng để giảm chi phí giao dịch hoặc sử dụng các ứng dụng chất lượng cao trên các chuỗi khác, buộc phải nhờ đến dịch vụ cầu nối chuỗi cross.
Nếu coi cầu nối chuỗi cross như "xe chở tiền", thì bất kể đối mặt với mối đe dọa nào, xe chở tiền phải có khả năng phòng thủ mạnh mẽ, không thể có bất kỳ lỗ hổng an ninh nào. Mỗi khâu từ thiết kế, sản xuất đến vận hành đều không được phép có sai sót. Tuy nhiên, hiện tại các giải pháp cầu nối chuỗi cross trên thị trường đều có ít nhiều khuyết điểm trong thiết kế kiến trúc, lỗ hổng mã hoặc phụ thuộc vào một số giả định tin cậy trong quá trình gửi nhận và chuyển tiếp, tất cả điều này đều làm giảm đáng kể tính an toàn của cầu nối chuỗi cross.
Là cầu nối giữa các chuỗi công cộng, cầu nối chuỗi cross không chỉ giải quyết vấn đề phân mảnh tính thanh khoản giữa các chuỗi công cộng, mà còn là giải pháp chính cho việc chuyển giao tài sản giữa các chuỗi. Tuy nhiên, nhu cầu của người dùng đối với công nghệ chuỗi cross không chỉ giới hạn ở việc chuyển giao tài sản, thực tế đây chỉ là một ứng dụng của toàn bộ giao thức chuỗi cross trong lĩnh vực DeFi. Thông qua giao thức chuỗi cross, hai mạng hoàn toàn khác nhau có được khả năng tương tác, khả năng tương tác này không chỉ cần thiết để thực hiện việc chuyển giao token giữa các nền tảng độc lập, mà còn nên hỗ trợ việc truyền thông giữa các chuỗi cho các tệp lớn và gói dữ liệu.
Trong hệ sinh thái đa chuỗi Web3.0, cảnh quan lý tưởng của người dùng là có thể tương tác tài sản và dữ liệu với tất cả các chuỗi công khai chính thông qua một ứng dụng duy nhất, mà không cần phải thường xuyên chuyển đổi ví và mạng. Trong bối cảnh hiện tại của "một siêu và nhiều mạnh mẽ" của các chuỗi công khai, người dùng đang cần một giao thức giao tiếp chuỗi cross an toàn hơn, phổ quát hơn và thân thiện hơn.
Mô hình giao tiếp chuỗi cross chính
chế độ xác thực gốc
Chế độ xác thực gốc hoạt động bằng cách chạy khách hàng nhẹ trong máy ảo của chuỗi nguồn và chuỗi đích, và nhờ vào các bộ trung gian để thực hiện giao tiếp giữa các chuỗi. Lợi thế của chế độ này là không cần vận hành thêm một chuỗi trung gian. Nếu áp dụng công nghệ chứng minh không có kiến thức như một số dự án, còn có thể tránh các giả định tin cậy cần thiết trong các giải pháp khác.
chế độ xác minh bên ngoài
Chế độ xác thực bên ngoài phụ thuộc vào một hoặc một nhóm các xác thực viên giám sát địa chỉ cụ thể trên chuỗi nguồn. Khi người dùng gửi tài sản đến địa chỉ đó, tài sản sẽ được khóa tạm thời. Các xác thực viên bên thứ ba cần xác minh thông tin đó và đạt được sự đồng thuận. Khi đạt được sự đồng thuận, tài sản tương ứng sẽ được tạo ra trên chuỗi mục tiêu.
Nhược điểm của mô hình giao tiếp này là có "giả định tin cậy", dễ dàng dẫn đến việc tài sản bị đánh cắp do "sự cố điểm đơn" hoặc "sự cố cục bộ".
chế độ xác thực địa phương
Xác thực địa phương là một mạng lưới thanh khoản điểm-đến-điểm. Mỗi nút đóng vai trò như một "bộ định tuyến", cung cấp tài sản gốc của chuỗi mục tiêu thay vì tài sản dẫn xuất.
Hạn chế của mô hình này là thiếu "tính phổ quát", chỉ phù hợp cho việc truyền tải tài sản chuỗi cross, không thể thực hiện việc truyền tải thông tin và dữ liệu giữa các chuỗi.
mô hình chuỗi upstream
Chuỗi upstream yêu cầu dApp triển khai hợp đồng thông minh trên chuỗi của nó, tin nhắn mới có thể được sao chép và gửi đến các chuỗi công cộng Layer 1 khác để cập nhật trạng thái.
Nhược điểm chính của mô hình này thể hiện ở cấp độ thương mại, chuỗi upstream sẽ cạnh tranh với tất cả các chuỗi Layer 1 thay vì hợp tác, vì các bên đều đang tranh giành việc triển khai dApp trên chuỗi của mình.
zkRelayer: Chìa khóa cho giao tiếp giữa các chuỗi
Một giải pháp giao tiếp giữa các chuỗi xuất sắc nên có các đặc điểm sau:
Giả định không cần tin cậy, an toàn và đáng tin cậy
Không cần phép, phi tập trung
Tính linh hoạt cao
Tính mở rộng tốt
Nhanh chóng, chi phí thấp
Tuy nhiên, không phải tất cả các giải pháp chuỗi cross đều có thể đáp ứng đồng thời những điều kiện này, và tầm quan trọng của các đặc điểm khác nhau cũng có sự khác biệt. Người dùng có thể chấp nhận dịch vụ chuỗi cross tương đối chậm hoặc có chi phí cao, và cũng không nhất thiết phải ngay lập tức cần hỗ trợ cho việc truyền tải dữ liệu với đủ các định dạng khác nhau. Tuy nhiên, "giả định không tin cậy" là điểm cấp bách và quan trọng.
Mô hình xác thực bên ngoài giai đoạn đầu cố gắng sử dụng một chuỗi để giải quyết vấn đề giao tiếp của các chuỗi công khai khác, từ góc độ phương pháp luận, đây là một cách tiếp cận tương đối nặng nề. Nó khó khăn trong việc giải quyết vấn đề giao tiếp giữa chuỗi EVM và không phải EVM, giữa PoW và PoS. Đồng thời, chuỗi trung gian bản thân là một công cụ tập trung đơn nhất, khó "tự chứng minh sự trong sạch", vừa thiếu an ninh phi tập trung, vừa không có an ninh không cần tin cậy.
Một số giải pháp trong xác thực gốc chủ yếu nhấn mạnh vai trò của hai khách hàng là bên gửi và bên nhận, làm giảm tầm quan trọng của các bộ lặp và oracle. Có một số vấn đề ở đây: trước hết, người dùng phải tin tưởng rằng các bộ lặp và oracle sẽ không thông đồng để làm điều xấu; thứ hai, người dùng cũng phải tin tưởng rằng giao thức sẽ không làm điều xấu trong giai đoạn lặp lại. Nói cách khác, tất cả các giải pháp hiện tại đều không thể đạt được tính an toàn không cần tin cậy thực sự. Điểm lỗi đơn lẻ và lỗi cục bộ giống như một quả bom hẹn giờ, ẩn mình trong các giải pháp truyền thông chuỗi cross có khuyết điểm tự nhiên.
zkRelayer là một loại bộ trung gian chứng minh không kiến thức mới cho giao tiếp giữa các chuỗi, với ưu điểm lớn nhất là người dùng không cần phải tin tưởng bất kỳ bên thứ ba nào bên ngoài, thậm chí không cần phải tin tưởng vào chính giao thức. Chỉ cần quá trình chứng minh toán học và mật mã hoàn chỉnh và chính xác, hệ thống này có thể nhận được sự công nhận từ công chúng. Đáng chú ý là đã có một sự thay đổi mang tính chất bản chất: người dùng tin tưởng vào "chân lý", chứ không phải vào một cá nhân hay tổ chức nào. Con người hoặc tổ chức có thể mắc lỗi hoặc làm điều ác, nhưng chân lý thì không bao giờ.
Trong toàn bộ chuỗi liên lạc (Chain A → Người gửi → zkRelayer → Bộ xác thực ZK → Người nhận → Chain B), vị trí của zkRelayer sẽ vượt qua hai khách hàng nhẹ là người gửi và người nhận, trở thành trung tâm của toàn bộ giải pháp.
Các thành phần cốt lõi của zkRelayer bao gồm bộ chứng minh ZK và bộ tổng hợp tin nhắn. Một số phương pháp chứng minh không kiến thức mà các dự án áp dụng có đặc điểm nhanh chóng, đệ quy và không cần tin tưởng, thời gian chứng minh tuyến tính và thời gian xác minh siêu tuyến tính đã đạt đến giới hạn lý thuyết. Việc áp dụng công nghệ này vào các bộ tiếp nhận trong chuỗi cross sẽ đảm bảo toàn bộ quá trình giao tiếp không cần tin tưởng, hiệu quả và chi phí thấp.
zkRelayer có khả năng trở thành chìa khóa mở ra một chương mới trong giao tiếp giữa các chuỗi. Dưới sự hỗ trợ của nó, công nghệ giao tiếp giữa các chuỗi sẽ có sự phát triển cách mạng.
Xem bản gốc
Trang này có thể chứa nội dung của bên thứ ba, được cung cấp chỉ nhằm mục đích thông tin (không phải là tuyên bố/bảo đảm) và không được coi là sự chứng thực cho quan điểm của Gate hoặc là lời khuyên về tài chính hoặc chuyên môn. Xem Tuyên bố từ chối trách nhiệm để biết chi tiết.
13 thích
Phần thưởng
13
7
Chia sẻ
Bình luận
0/400
ServantOfSatoshi
· 18giờ trước
Đừng thổi phồng nữa, vẫn phải tin vào những người trung gian.
Xem bản gốcTrả lời0
rugpull_survivor
· 18giờ trước
bơm lớn 500 lần? Tôi cảm thấy khó khăn
Xem bản gốcTrả lời0
ShitcoinConnoisseur
· 18giờ trước
zk-SNARK? Lại có trò mới gì nữa đây
Xem bản gốcTrả lời0
ApeWithNoChain
· 18giờ trước
Chuỗi cross要安全有多难?
Xem bản gốcTrả lời0
UnluckyMiner
· 18giờ trước
An toàn luôn là một vấn đề lớn phải không?
Xem bản gốcTrả lời0
CoffeeNFTs
· 18giờ trước
Dự án đáng tin cậy chắc chắn sẽ nổi bật
Xem bản gốcTrả lời0
LiquidationAlert
· 18giờ trước
Ôi, cuối cùng cũng có chuỗi cross có chút an toàn.
zkRelayer dẫn đầu kỷ nguyên mới của giao tiếp chuỗi cross, giả thuyết không tin cậy trở thành chìa khóa.
Hướng phát triển tương lai của dịch vụ chuỗi cross
Trong những năm gần đây, lĩnh vực blockchain đã xuất hiện nhiều chuỗi công lập độc lập và giải pháp Layer 2 của Ethereum. Do sự khác biệt giữa các chuỗi về độ an toàn, chi phí, tốc độ giao dịch cũng như cộng đồng nhà phát triển và người dùng, người dùng thường xuyên cần phải chuyển đổi giữa các chuỗi khác nhau. So với mạng chính của Ethereum, Layer 2 và các chuỗi công lập độc lập khác thường có thể cung cấp phí giao dịch thấp hơn và tốc độ giao dịch nhanh hơn. Do đó, người dùng để giảm chi phí giao dịch hoặc sử dụng các ứng dụng chất lượng cao trên các chuỗi khác, buộc phải nhờ đến dịch vụ cầu nối chuỗi cross.
Nếu coi cầu nối chuỗi cross như "xe chở tiền", thì bất kể đối mặt với mối đe dọa nào, xe chở tiền phải có khả năng phòng thủ mạnh mẽ, không thể có bất kỳ lỗ hổng an ninh nào. Mỗi khâu từ thiết kế, sản xuất đến vận hành đều không được phép có sai sót. Tuy nhiên, hiện tại các giải pháp cầu nối chuỗi cross trên thị trường đều có ít nhiều khuyết điểm trong thiết kế kiến trúc, lỗ hổng mã hoặc phụ thuộc vào một số giả định tin cậy trong quá trình gửi nhận và chuyển tiếp, tất cả điều này đều làm giảm đáng kể tính an toàn của cầu nối chuỗi cross.
Là cầu nối giữa các chuỗi công cộng, cầu nối chuỗi cross không chỉ giải quyết vấn đề phân mảnh tính thanh khoản giữa các chuỗi công cộng, mà còn là giải pháp chính cho việc chuyển giao tài sản giữa các chuỗi. Tuy nhiên, nhu cầu của người dùng đối với công nghệ chuỗi cross không chỉ giới hạn ở việc chuyển giao tài sản, thực tế đây chỉ là một ứng dụng của toàn bộ giao thức chuỗi cross trong lĩnh vực DeFi. Thông qua giao thức chuỗi cross, hai mạng hoàn toàn khác nhau có được khả năng tương tác, khả năng tương tác này không chỉ cần thiết để thực hiện việc chuyển giao token giữa các nền tảng độc lập, mà còn nên hỗ trợ việc truyền thông giữa các chuỗi cho các tệp lớn và gói dữ liệu.
Trong hệ sinh thái đa chuỗi Web3.0, cảnh quan lý tưởng của người dùng là có thể tương tác tài sản và dữ liệu với tất cả các chuỗi công khai chính thông qua một ứng dụng duy nhất, mà không cần phải thường xuyên chuyển đổi ví và mạng. Trong bối cảnh hiện tại của "một siêu và nhiều mạnh mẽ" của các chuỗi công khai, người dùng đang cần một giao thức giao tiếp chuỗi cross an toàn hơn, phổ quát hơn và thân thiện hơn.
Mô hình giao tiếp chuỗi cross chính
chế độ xác thực gốc
Chế độ xác thực gốc hoạt động bằng cách chạy khách hàng nhẹ trong máy ảo của chuỗi nguồn và chuỗi đích, và nhờ vào các bộ trung gian để thực hiện giao tiếp giữa các chuỗi. Lợi thế của chế độ này là không cần vận hành thêm một chuỗi trung gian. Nếu áp dụng công nghệ chứng minh không có kiến thức như một số dự án, còn có thể tránh các giả định tin cậy cần thiết trong các giải pháp khác.
chế độ xác minh bên ngoài
Chế độ xác thực bên ngoài phụ thuộc vào một hoặc một nhóm các xác thực viên giám sát địa chỉ cụ thể trên chuỗi nguồn. Khi người dùng gửi tài sản đến địa chỉ đó, tài sản sẽ được khóa tạm thời. Các xác thực viên bên thứ ba cần xác minh thông tin đó và đạt được sự đồng thuận. Khi đạt được sự đồng thuận, tài sản tương ứng sẽ được tạo ra trên chuỗi mục tiêu.
Nhược điểm của mô hình giao tiếp này là có "giả định tin cậy", dễ dàng dẫn đến việc tài sản bị đánh cắp do "sự cố điểm đơn" hoặc "sự cố cục bộ".
chế độ xác thực địa phương
Xác thực địa phương là một mạng lưới thanh khoản điểm-đến-điểm. Mỗi nút đóng vai trò như một "bộ định tuyến", cung cấp tài sản gốc của chuỗi mục tiêu thay vì tài sản dẫn xuất.
Hạn chế của mô hình này là thiếu "tính phổ quát", chỉ phù hợp cho việc truyền tải tài sản chuỗi cross, không thể thực hiện việc truyền tải thông tin và dữ liệu giữa các chuỗi.
mô hình chuỗi upstream
Chuỗi upstream yêu cầu dApp triển khai hợp đồng thông minh trên chuỗi của nó, tin nhắn mới có thể được sao chép và gửi đến các chuỗi công cộng Layer 1 khác để cập nhật trạng thái.
Nhược điểm chính của mô hình này thể hiện ở cấp độ thương mại, chuỗi upstream sẽ cạnh tranh với tất cả các chuỗi Layer 1 thay vì hợp tác, vì các bên đều đang tranh giành việc triển khai dApp trên chuỗi của mình.
zkRelayer: Chìa khóa cho giao tiếp giữa các chuỗi
Một giải pháp giao tiếp giữa các chuỗi xuất sắc nên có các đặc điểm sau:
Tuy nhiên, không phải tất cả các giải pháp chuỗi cross đều có thể đáp ứng đồng thời những điều kiện này, và tầm quan trọng của các đặc điểm khác nhau cũng có sự khác biệt. Người dùng có thể chấp nhận dịch vụ chuỗi cross tương đối chậm hoặc có chi phí cao, và cũng không nhất thiết phải ngay lập tức cần hỗ trợ cho việc truyền tải dữ liệu với đủ các định dạng khác nhau. Tuy nhiên, "giả định không tin cậy" là điểm cấp bách và quan trọng.
Mô hình xác thực bên ngoài giai đoạn đầu cố gắng sử dụng một chuỗi để giải quyết vấn đề giao tiếp của các chuỗi công khai khác, từ góc độ phương pháp luận, đây là một cách tiếp cận tương đối nặng nề. Nó khó khăn trong việc giải quyết vấn đề giao tiếp giữa chuỗi EVM và không phải EVM, giữa PoW và PoS. Đồng thời, chuỗi trung gian bản thân là một công cụ tập trung đơn nhất, khó "tự chứng minh sự trong sạch", vừa thiếu an ninh phi tập trung, vừa không có an ninh không cần tin cậy.
Một số giải pháp trong xác thực gốc chủ yếu nhấn mạnh vai trò của hai khách hàng là bên gửi và bên nhận, làm giảm tầm quan trọng của các bộ lặp và oracle. Có một số vấn đề ở đây: trước hết, người dùng phải tin tưởng rằng các bộ lặp và oracle sẽ không thông đồng để làm điều xấu; thứ hai, người dùng cũng phải tin tưởng rằng giao thức sẽ không làm điều xấu trong giai đoạn lặp lại. Nói cách khác, tất cả các giải pháp hiện tại đều không thể đạt được tính an toàn không cần tin cậy thực sự. Điểm lỗi đơn lẻ và lỗi cục bộ giống như một quả bom hẹn giờ, ẩn mình trong các giải pháp truyền thông chuỗi cross có khuyết điểm tự nhiên.
zkRelayer là một loại bộ trung gian chứng minh không kiến thức mới cho giao tiếp giữa các chuỗi, với ưu điểm lớn nhất là người dùng không cần phải tin tưởng bất kỳ bên thứ ba nào bên ngoài, thậm chí không cần phải tin tưởng vào chính giao thức. Chỉ cần quá trình chứng minh toán học và mật mã hoàn chỉnh và chính xác, hệ thống này có thể nhận được sự công nhận từ công chúng. Đáng chú ý là đã có một sự thay đổi mang tính chất bản chất: người dùng tin tưởng vào "chân lý", chứ không phải vào một cá nhân hay tổ chức nào. Con người hoặc tổ chức có thể mắc lỗi hoặc làm điều ác, nhưng chân lý thì không bao giờ.
Trong toàn bộ chuỗi liên lạc (Chain A → Người gửi → zkRelayer → Bộ xác thực ZK → Người nhận → Chain B), vị trí của zkRelayer sẽ vượt qua hai khách hàng nhẹ là người gửi và người nhận, trở thành trung tâm của toàn bộ giải pháp.
Các thành phần cốt lõi của zkRelayer bao gồm bộ chứng minh ZK và bộ tổng hợp tin nhắn. Một số phương pháp chứng minh không kiến thức mà các dự án áp dụng có đặc điểm nhanh chóng, đệ quy và không cần tin tưởng, thời gian chứng minh tuyến tính và thời gian xác minh siêu tuyến tính đã đạt đến giới hạn lý thuyết. Việc áp dụng công nghệ này vào các bộ tiếp nhận trong chuỗi cross sẽ đảm bảo toàn bộ quá trình giao tiếp không cần tin tưởng, hiệu quả và chi phí thấp.
zkRelayer có khả năng trở thành chìa khóa mở ra một chương mới trong giao tiếp giữa các chuỗi. Dưới sự hỗ trợ của nó, công nghệ giao tiếp giữa các chuỗi sẽ có sự phát triển cách mạng.