Xu hướng phát triển trong tương lai của giao thức truyền thông chuỗi cross
Trong vài năm qua, ngành công nghiệp blockchain đã xuất hiện nhiều chuỗi công khai độc lập và giải pháp Layer 2 của Ethereum. Do có những lợi thế riêng trong các khía cạnh như tính bảo mật, chi phí giao dịch, tốc độ xử lý cũng như hệ sinh thái cho nhà phát triển và người dùng, việc người dùng chuyển đổi giữa các chuỗi là rất phổ biến. So với mạng chính của Ethereum, Layer 2 và các chuỗi công khai 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. Vì vậy, người dùng thường cần sử dụng dịch vụ cầu nối chuỗi cross để giảm chi phí hoặc sử dụng các ứng dụng chất lượng cao và độc đáo hơn trên các chuỗi khác.
Cầu chuỗi cross có thể được ví như "xe chở tiền" trong thế giới blockchain. Dù phải đối mặt với bất kỳ 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 được có bất kỳ rủi ro an ninh nào. Mỗi khâu từ thiết kế, sản xuất đến vận hành thực tế đều không được sai sót. Tuy nhiên, hiện tại các giải pháp chuỗi cross trên thị trường đều ít nhiều gặp phải một số vấn đề, như thiếu sót trong thiết kế kiến trúc, lỗ hổng mã, hoặc ở một số khâu phụ thuộc vào giả định niềm tin cụ thể, tất cả những điều này đều giảm đáng kể độ an toàn của cầu chuỗi cross.
Là cầu nối giữa các chuỗi công khai, cầu nối chuỗi cross chắc chắn là công cụ quan trọng để giải quyết sự phân tách thanh khoả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, điều này thực sự chỉ là một ứng dụng của giao thức chuỗi cross trong lĩnh vực DeFi. Thông qua giao thức chuỗi cross, hai mạng khác nhau có được khả năng tương tác, khả năng này không chỉ cần thực hiện việc chuyển giao token qua chuỗi, mà còn nên hỗ trợ truyền thông giữa các chuỗi rộng hơn như tệp lớn, gói dữ liệu.
Trong hệ sinh thái đa chuỗi của Web3.0, người dùng mong muốn 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 thường xuyên chuyển đổi ví và mạng. Trong bối cảnh các chuỗi công khai "một siêu mạnh, nhiều mạnh" hiện nay, người dùng cần một giao thức truyền thông liên chuỗi an toàn hơn, đa năng hơn và thân thiện hơn.
Phân tích các mô hình giao thức cross-chain chính
Hiện tại, trong ngành có một số mô hình giao thức truyền thông chuỗi cross chính sau đây:
Mô hình xác thực gốc
Mô hình này thực hiện giao tiếp giữa các chuỗi thông qua việc chạy khách hàng nhẹ trong máy ảo của chuỗi nguồn và chuỗi đích, và sử dụng bộ tiếp lửa. Đặc điểm của nó là không cần vận hành một chuỗi trung gian độc lập. Nếu áp dụng công nghệ chứng minh không biết, còn có thể tránh được vấn đề giả thiết tin cậy tồn tại trong một số phương án.
Chế độ xác thực bên ngoài
Mô hình này 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 cần đạt được sự đồng thuận về thông tin này, sau đó tạo ra tài sản tương ứng trên chuỗi đích. Nhược điểm của mô hình này là có "giả định về sự tin cậy", dễ dàng dẫn đến việc tài sản bị đánh cắp do "lỗi điểm đơn" hoặc "lỗi cục bộ".
Chế độ xác thực địa phương
Đây 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 phát sinh. Tuy nhiên, mô hình này khó đạt được "tính phổ quát", chỉ áp dụng cho việc truyền tải tài sản qua chuỗi, không thể hỗ trợ việc truyền tải thông tin và dữ liệu chung giữa các chuỗi.
Mô hình chuỗi thượng nguồn
Chế độ này yêu cầu dApp triển khai hợp đồng thông minh trên chuỗi cụ thể, để sao chép và gửi thông điệp đến các chuỗi Layer 1 công khai khác để thực hiện cập nhật trạng thái. Nhược điểm chính của nó thể hiện ở khía cạnh thương mại, chuỗi này sẽ hình thành mối quan hệ 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 dApp triển khai trên chuỗi của mình.
zkRelayer: công nghệ then chốt cho giao thức liên chuỗi
Một giải pháp giao tiếp chuỗi cross lý tưởng nên có những đặ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 giấy phép, phi tập trung
Tính phổ quát cao
Có thể mở rộng
Hiệu quả, chi phí thấp
Tuy nhiên, các giải pháp chuỗi cross hiện có rất khó để đáp ứng đồng thời những yêu cầu này. Người dùng có thể chấp nhận dịch vụ chuỗi cross chậm hơn hoặc chi phí cao hơn, nhưng "giả thuyết không tin cậy" là điều quan trọng và cần giải quyết ngay. Các mô hình xác thực bên ngoài ban đầu đã cố gắng sử dụng một chuỗi để giải quyết vấn đề giao tiếp giữa các chuỗi công cộng khác, phương pháp này khá cồng kềnh và khó giải quyết các vấn đề giao tiếp giữa EVM và non-EVM, chuỗi PoW và PoS. Đồng thời, chuỗi trung gian bản thân nó là một công cụ tập trung, khó có thể "tự chứng minh sự trong sạch", vừa thiếu tính bảo mật phi tập trung, vừa không thể đạt được an toàn không tin cậy.
Một số giải pháp trong chế độ xác thực gốc mặc dù nhấn mạnh vai trò của hai khách hàng Sender và Receiver, nhưng vẫn tồn tại vấn đề giả định lòng tin: người dùng phải tin rằng các bộ tiếp sóng và các dự đoán không cấu kết để làm hại, đồng thời cũng phải tin rằng giao thức sẽ không gặp vấn đề ở giai đoạn tiếp sóng. Điều này có nghĩa là, các giải pháp hiện tại đều không thể đạt được độ an toàn không cần lòng tin thực sự. Sự cố đơn điểm và sự cố cục bộ giống như một quả bom hẹn giờ, có thể phát nổ bất cứ lúc nào trong các giải pháp truyền thông chuỗi cross có khuyết điểm tự nhiên này.
zkRelayer như một loại công cụ trung gian truyền thông chuỗi cross sử dụng bằng chứng không biết, lợi thế lớn nhất của nó 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, cũng như 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. Ở đây có sự thay đổi căn bản: người dùng tin tưởng vào "sự thật", chứ không phải một cá nhân hay tổ chức nào. Con người hay tổ chức có thể mắc lỗi hoặc làm điều xấu, nhưng sự thật thì luôn luôn không thay đổi.
Trong toàn bộ chuỗi liên lạc (Chain A → Người gửi → zkRelayer → Xác minh ZK → Người nhận → Chain B), vị trí của zkRelayer sẽ vượt qua 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 ZK Prover và Message Aggregator. Một số dự án áp dụng phương pháp chứng minh không kiến thức ZK-FOAKS có các đặc điểm như nhanh chóng, hỗ trợ chứng minh đệ quy và không cần tin cậy, 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 ZK-FOAKS vào giai đoạn trung gian truyền thông chuỗi cross có thể đảm bảo toàn bộ quá trình truyền thông không cần tin cậy, hiệu quả và chi phí thấp.
Tóm lại, công nghệ zkRelayer có khả năng trở thành chìa khóa mở ra thế hệ giao tiếp chuỗi cross mới. Dưới sự hỗ trợ của zkRelayer, lĩnh vực giao tiếp chuỗi cross sẽ đón nhận những cơ hội phát triển mới.
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.
14 thích
Phần thưởng
14
8
Chia sẻ
Bình luận
0/400
0xSherlock
· 07-09 09:59
Độ tin cậy đổi mạng sống, ai thua thì người đó tỉnh ngộ.
Xem bản gốcTrả lời0
Degentleman
· 07-09 08:05
Đừng có giả vờ ngầu ở đây nữa, zk đáng tin cậy.
Xem bản gốcTrả lời0
HackerWhoCares
· 07-07 22:17
Chỉ là độ an toàn này? Chỉ là một vòng tiền nữa mà thôi.
Xem bản gốcTrả lời0
SeeYouInFourYears
· 07-07 04:10
Thời đại đổi mạng sống lấy tiền đã kết thúc, chuỗi cross càng phải vững chắc.
Xem bản gốcTrả lời0
BoredApeResistance
· 07-07 04:08
tuyệt vời chính là có chút hoảng sợ, có chuyện thì tìm ai bồi thường.
Xem bản gốcTrả lời0
LoneValidator
· 07-07 04:04
An toàn là tính mạng, anh em ơi.
Xem bản gốcTrả lời0
CrossChainBreather
· 07-07 04:03
zkRelayer rất tốt nhé, hiểu biết.
Xem bản gốcTrả lời0
DeFiGrayling
· 07-07 03:45
Gợi ý một vấn đề, nếu xe chở tiền lật thì làm sao?
zkRelayer: Hướng đi mới cho giao tiếp chuỗi cross không cần tin cậy
Xu hướng phát triển trong tương lai của giao thức truyền thông chuỗi cross
Trong vài năm qua, ngành công nghiệp blockchain đã xuất hiện nhiều chuỗi công khai độc lập và giải pháp Layer 2 của Ethereum. Do có những lợi thế riêng trong các khía cạnh như tính bảo mật, chi phí giao dịch, tốc độ xử lý cũng như hệ sinh thái cho nhà phát triển và người dùng, việc người dùng chuyển đổi giữa các chuỗi là rất phổ biến. So với mạng chính của Ethereum, Layer 2 và các chuỗi công khai 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. Vì vậy, người dùng thường cần sử dụng dịch vụ cầu nối chuỗi cross để giảm chi phí hoặc sử dụng các ứng dụng chất lượng cao và độc đáo hơn trên các chuỗi khác.
Cầu chuỗi cross có thể được ví như "xe chở tiền" trong thế giới blockchain. Dù phải đối mặt với bất kỳ 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 được có bất kỳ rủi ro an ninh nào. Mỗi khâu từ thiết kế, sản xuất đến vận hành thực tế đều không được sai sót. Tuy nhiên, hiện tại các giải pháp chuỗi cross trên thị trường đều ít nhiều gặp phải một số vấn đề, như thiếu sót trong thiết kế kiến trúc, lỗ hổng mã, hoặc ở một số khâu phụ thuộc vào giả định niềm tin cụ thể, tất cả những điều này đều giảm đáng kể độ an toàn của cầu chuỗi cross.
Là cầu nối giữa các chuỗi công khai, cầu nối chuỗi cross chắc chắn là công cụ quan trọng để giải quyết sự phân tách thanh khoả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, điều này thực sự chỉ là một ứng dụng của giao thức chuỗi cross trong lĩnh vực DeFi. Thông qua giao thức chuỗi cross, hai mạng khác nhau có được khả năng tương tác, khả năng này không chỉ cần thực hiện việc chuyển giao token qua chuỗi, mà còn nên hỗ trợ truyền thông giữa các chuỗi rộng hơn như tệp lớn, gói dữ liệu.
Trong hệ sinh thái đa chuỗi của Web3.0, người dùng mong muốn 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 thường xuyên chuyển đổi ví và mạng. Trong bối cảnh các chuỗi công khai "một siêu mạnh, nhiều mạnh" hiện nay, người dùng cần một giao thức truyền thông liên chuỗi an toàn hơn, đa năng hơn và thân thiện hơn.
Phân tích các mô hình giao thức cross-chain chính
Hiện tại, trong ngành có một số mô hình giao thức truyền thông chuỗi cross chính sau đây:
Mô hình này thực hiện giao tiếp giữa các chuỗi thông qua việc chạy khách hàng nhẹ trong máy ảo của chuỗi nguồn và chuỗi đích, và sử dụng bộ tiếp lửa. Đặc điểm của nó là không cần vận hành một chuỗi trung gian độc lập. Nếu áp dụng công nghệ chứng minh không biết, còn có thể tránh được vấn đề giả thiết tin cậy tồn tại trong một số phương án.
Mô hình này 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 cần đạt được sự đồng thuận về thông tin này, sau đó tạo ra tài sản tương ứng trên chuỗi đích. Nhược điểm của mô hình này là có "giả định về sự tin cậy", dễ dàng dẫn đến việc tài sản bị đánh cắp do "lỗi điểm đơn" hoặc "lỗi cục bộ".
Đây 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 phát sinh. Tuy nhiên, mô hình này khó đạt được "tính phổ quát", chỉ áp dụng cho việc truyền tải tài sản qua chuỗi, không thể hỗ trợ việc truyền tải thông tin và dữ liệu chung giữa các chuỗi.
Chế độ này yêu cầu dApp triển khai hợp đồng thông minh trên chuỗi cụ thể, để sao chép và gửi thông điệp đến các chuỗi Layer 1 công khai khác để thực hiện cập nhật trạng thái. Nhược điểm chính của nó thể hiện ở khía cạnh thương mại, chuỗi này sẽ hình thành mối quan hệ 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 dApp triển khai trên chuỗi của mình.
zkRelayer: công nghệ then chốt cho giao thức liên chuỗi
Một giải pháp giao tiếp chuỗi cross lý tưởng nên có những đặc điểm sau:
Tuy nhiên, các giải pháp chuỗi cross hiện có rất khó để đáp ứng đồng thời những yêu cầu này. Người dùng có thể chấp nhận dịch vụ chuỗi cross chậm hơn hoặc chi phí cao hơn, nhưng "giả thuyết không tin cậy" là điều quan trọng và cần giải quyết ngay. Các mô hình xác thực bên ngoài ban đầu đã cố gắng sử dụng một chuỗi để giải quyết vấn đề giao tiếp giữa các chuỗi công cộng khác, phương pháp này khá cồng kềnh và khó giải quyết các vấn đề giao tiếp giữa EVM và non-EVM, chuỗi PoW và PoS. Đồng thời, chuỗi trung gian bản thân nó là một công cụ tập trung, khó có thể "tự chứng minh sự trong sạch", vừa thiếu tính bảo mật phi tập trung, vừa không thể đạt được an toàn không tin cậy.
Một số giải pháp trong chế độ xác thực gốc mặc dù nhấn mạnh vai trò của hai khách hàng Sender và Receiver, nhưng vẫn tồn tại vấn đề giả định lòng tin: người dùng phải tin rằng các bộ tiếp sóng và các dự đoán không cấu kết để làm hại, đồng thời cũng phải tin rằng giao thức sẽ không gặp vấn đề ở giai đoạn tiếp sóng. Điều này có nghĩa là, các giải pháp hiện tại đều không thể đạt được độ an toàn không cần lòng tin thực sự. Sự cố đơn điểm và sự cố cục bộ giống như một quả bom hẹn giờ, có thể phát nổ bất cứ lúc nào trong các giải pháp truyền thông chuỗi cross có khuyết điểm tự nhiên này.
zkRelayer như một loại công cụ trung gian truyền thông chuỗi cross sử dụng bằng chứng không biết, lợi thế lớn nhất của nó 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, cũng như 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. Ở đây có sự thay đổi căn bản: người dùng tin tưởng vào "sự thật", chứ không phải một cá nhân hay tổ chức nào. Con người hay tổ chức có thể mắc lỗi hoặc làm điều xấu, nhưng sự thật thì luôn luôn không thay đổi.
Trong toàn bộ chuỗi liên lạc (Chain A → Người gửi → zkRelayer → Xác minh ZK → Người nhận → Chain B), vị trí của zkRelayer sẽ vượt qua 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 ZK Prover và Message Aggregator. Một số dự án áp dụng phương pháp chứng minh không kiến thức ZK-FOAKS có các đặc điểm như nhanh chóng, hỗ trợ chứng minh đệ quy và không cần tin cậy, 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 ZK-FOAKS vào giai đoạn trung gian truyền thông chuỗi cross có thể đảm bảo toàn bộ quá trình truyền thông không cần tin cậy, hiệu quả và chi phí thấp.
Tóm lại, công nghệ zkRelayer có khả năng trở thành chìa khóa mở ra thế hệ giao tiếp chuỗi cross mới. Dưới sự hỗ trợ của zkRelayer, lĩnh vực giao tiếp chuỗi cross sẽ đón nhận những cơ hội phát triển mới.