zkRelayer: Mở ra kỷ nguyên giao tiếp giữa các chuỗi, dẫn dắt tương lai không tin cậy của công nghệ chuỗi chéo

robot
Đang tạo bản tóm tắt

Khám phá sự 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 khai độc lập và giải pháp Layer 2 của Ethereum. Do sự khác biệt về độ an toàn, chi phí giao dịch, tốc độ và hệ sinh thái giữa các chuỗi, người dùng thường 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 khai khác thường cung cấp mức phí giao dịch thấp hơn và tốc độ giao dịch nhanh hơn. Do đó, người dùng phải nhờ đến chuỗi cross để giảm chi phí hoặc sử dụng các ứng dụng độc đáo trên chuỗi cụ thể.

Cầu chuỗi cross có thể được so sánh như một "xe vận chuyển tài sản số". Dù phải đối mặt với bất kỳ mối đe dọa nào, "xe vận chuyển" này phải có khả năng phòng thủ mạnh mẽ, đảm bảo an toàn cho toàn bộ quá trình. Mỗi khâu từ thiết kế, phát triển đến vận hành thực tế đều không được phép sai sót. Tuy nhiên, hiện tại các giải pháp chuỗi cross trên thị trường có hơn hoặc kém tồn tại các thiếu sót trong thiết kế kiến trúc, lỗ hổng mã hoặc sự phụ thuộc vào một số giả định về lòng tin, những yếu tố này đều làm giảm đáng kể tính an toàn của cầu chuỗi cross.

Là cầu nối giữa các chuỗi công cộng, chuỗi cross giải quyết vấn đề phân chia thanh khoản giữa các chuỗi khác nhau, là giải pháp quan trọng cho việc chuyển nhượng tài sản qua 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 nhượng 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 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 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 giao tiếp chuỗi cross cho các tệp lớn và gói dữ liệu.

Trong hệ sinh thái đa chuỗi Web3.0, người dùng thực sự cần một ứng dụng có thể tương tác tài sản và dữ liệu một cách liền mạch với tất cả các chuỗi công khai chính. Trong quá trình này, người dùng muốn tránh việc phải chuyển đổi ví và mạng thường xuyên.

Trong bối cảnh hiện tại của các chuỗi công cộng "một siêu, nhiều mạnh", người dùng thực sự cần một giao thức giao tiếp giữa các chuỗi an toàn hơn, đa năng hơn và thân thiện hơn.

Tại sao phải sử dụng chứng minh không biết để phát triển giao thức chuỗi cross?

Mô hình chính của giao tiếp chuỗi cross

chế độ xác thực gốc

Xác thực gốc được thực hiện bằng cách chạy khách hàng nhẹ trong máy ảo của chuỗi nguồn và chuỗi mục tiêu, và sử dụng bộ trung gian để giao tiếp giữa các chuỗi. Mô hình này không yêu cầu vận hành một chuỗi trung gian độc lập. Nếu sử dụng công nghệ chứng minh không biết, một số vấn đề giả định tin cậy có trong các giải pháp có thể được loại bỏ.

chế độ xác minh bên ngoài

Xác thực bên ngoài phụ thuộc vào một hoặc nhiều người xác thực 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ỉ chỉ định trên chuỗi nguồn, tài sản đó sẽ bị khóa tạm thời. Sau khi các người xác thực bên thứ ba xác thực thông tin này và đạt được sự đồng thuận, tài sản tương ứng sẽ được tạo ra trên chuỗi đích.

Nhược điểm chính của mô hình này là tồn tại "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 minh địa phương

Xác thực cục bộ là một mạng lưới thanh khoản điểm-đối-đ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 trên chuỗi mục tiêu chứ không phải tài sản phái sinh.

Hạn chế của mô hình này là thiếu "tính phổ quát", chỉ áp dụng cho việc chuyển giao tài sản chuỗi cross, không thể hỗ trợ việc truyền tải thông tin và dữ liệu giữa các chuỗi.

mô hình chuỗi trên

Chuỗi upstream yêu cầu ứng dụng triển khai hợp đồng thông minh trên chuỗi của nó để sao chép và gửi tin nhắn đến các chuỗi công cộng Layer 1 khác, thực hiện 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 này sẽ cạnh tranh với tất cả các chuỗi Layer 1 thay vì hợp tác, vì tất cả chúng đều đang tranh giành việc triển khai ứng dụng trên chuỗi của riêng mình.

Tại sao phải sử dụng chứng minh không biết để phát triển giao thức chuỗi cross?

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ả thiết 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 linh hoạt cao
  • Có thể mở rộng
  • Nhanh chóng, chi phí thấp

Không phải tất cả các giải pháp chuỗi cross đều có thể đáp ứng những điều kiện này cùng một lúc, và tầm quan trọng của các đặc điểm cũng khác nhau. 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 yêu cầu hỗ trợ cho nhiều định dạng dữ liệu khác nhau trong việc truyền tải chuỗi cross. Tuy nhiên, đặc điểm "giả định không tin cậy" thực sự là cấp bách và quan trọng nhất.

Mô hình xác minh 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 của các chuỗi công cộng khác. Từ góc độ phương pháp luận, đây là một cách tiếp cận khá cồng kềnh, khó giải quyết các vấn đề giao tiếp giữa EVM và phi EVM, giữa chuỗi PoW và PoS. Đồng thời, chuỗi trung gian bản thân là một công cụ tập trung đơn lẻ, khó "tự chứng minh sự trong sạch", vừa thiếu tính bảo mật phi tập trung, vừa thiếu tính bảo mật không cần tin cậy.

Trong chế độ xác thực gốc, một số giải pháp 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 bộ lặp và oracle. Có một số vấn đề tồn tại ở đây: đầu tiên, người dùng phải tin tưởng rằng 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 rằng chính 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, rất khó để đạt được an toàn không cần tin cậy trong các giải pháp hiện có. Điểm lỗi đơn và lỗi cục bộ giống như một quả bom hẹn giờ, ẩn nấp trong các giải pháp giao tiếp chuỗi cross có khuyết điểm tự nhiên.

Tại sao phải sử dụng chứng minh không kiến thức để phát triển giao thức chuỗi cross?

zkRelayer là một bộ định tuyến chứng minh không kiến thức sáng tạo cho giao tiếp giữa các chuỗi. Ưu điểm 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, 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ó sự thay đổi bản chất ở đây: người dùng tin tưởng vào "sự thật", 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 sai lầm hoặc làm điều ác, nhưng sự thật thì mãi mãi không bao giờ.

Trong toàn bộ quá trình giao tiếp (chuỗi A → bên gửi → zkRelayer → xác thực ZK → bên nhận → chuỗi B), vị trí của zkRelayer sẽ vượt qua hai khách hàng nhẹ là bên gửi và bên nhận, trở thành lõi của toàn bộ giải pháp.

Tại sao cần sử dụng chứng minh không biết để phát triển giao thức chuỗi cross?

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. Phương pháp chứng minh không biết (zero-knowledge proof) mà nó áp dụng có các đặc điểm nhanh chóng, tái diễn và không cần tin cậy, đã đạt được giới hạn lý thuyết về thời gian chứng minh và thời gian xác minh. Việc ứng dụng công nghệ này vào các bộ lặp chuỗi cross giữa các chuỗi có thể đảm bảo toàn bộ quá trình giao tiếp là không cần tin cậy, hiệu quả và chi phí thấp.

zkRelayer có khả năng trở thành chìa khóa mở ra kỷ nguyên mới của giao tiếp giữa các chuỗi. Dưới sự hỗ trợ của nó, giao tiếp giữa các chuỗi sẽ bước vào một giai đoạn phát triển hoàn toàn mới.

Tại sao lại sử dụng chứng minh không biết để phát triển giao thức chuỗi cross?

ETH-2.62%
ZK-8.62%
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.
  • Phần thưởng
  • 6
  • Đăng lại
  • Chia sẻ
Bình luận
0/400
WalletInspectorvip
· 10giờ trước
Rủi ro chuỗi cross thật không nhỏ
Xem bản gốcTrả lời0
HashRateHermitvip
· 10giờ trước
Làm thế nào để đảm bảo an toàn?
Xem bản gốcTrả lời0
SmartContractPhobiavip
· 10giờ trước
Vấn đề an toàn vẫn phải xem xét
Xem bản gốcTrả lời0
blockBoyvip
· 10giờ trước
Nhu cầu chuỗi cross cấp bách quá.
Xem bản gốcTrả lời0
UnluckyLemurvip
· 10giờ trước
Rủi ro chuỗi cross thật khó xử
Xem bản gốcTrả lời0
BridgeNomadvip
· 11giờ trước
chuỗi cross đang To da moon
Xem bản gốcTrả lời0
  • Ghim
Giao dịch tiền điện tử mọi lúc mọi nơi
qrCode
Quét để tải xuống ứng dụng Gate
Cộng đồng
Tiếng Việt
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)