Helios khách hàng ánh sáng: Giải pháp truy cập dữ liệu Ethereum không cần tin cậy mới

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

Khách hàng ánh sáng Ethereum Helios: thực hiện truy cập dữ liệu on-chain không cần tin tưởng

Gần đây, một khách hàng ánh sáng Ethereum dựa trên ngôn ngữ Rust có tên Helios đã ra mắt, nó có thể cung cấp cho người dùng quyền truy cập Ethereum hoàn toàn không cần tin cậy. Helios sử dụng giao thức khách hàng ánh sáng được thực hiện sau khi Ethereum chuyển sang PoS để chuyển đổi dữ liệu từ các nhà cung cấp RPC trung tâm không tin cậy thành RPC cục bộ có thể xác minh. Kết hợp với RPC trung tâm, Helios không cần phải chạy nút đầy đủ để xác minh tính xác thực của dữ liệu.

Giải pháp đổi mới này đã giải quyết được điểm đau thường gặp giữa tính tiện lợi và sự phi tập trung. Helios chỉ cần khoảng hai giây để hoàn thành việc đồng bộ hóa, và không cần không gian lưu trữ, người dùng có thể truy cập dữ liệu trên chuỗi một cách an toàn thông qua bất kỳ thiết bị nào ( bao gồm điện thoại di động và tiện ích mở rộng trình duyệt ). Tuy nhiên, việc phụ thuộc vào cơ sở hạ tầng tập trung vẫn tồn tại những rủi ro tiềm ẩn, bài viết này sẽ thảo luận về điều đó và giới thiệu thiết kế của Helios.

Rủi ro tiềm ẩn của cơ sở hạ tầng tập trung

Hiện tại, người dùng thường truy cập Ethereum thông qua các nhà cung cấp dịch vụ RPC tập trung. Những công ty này chạy các nút hiệu suất cao trên máy chủ đám mây, giúp người dùng dễ dàng truy vấn dữ liệu on-chain. Tuy nhiên, cách này yêu cầu người dùng phải tin tưởng vào nhà cung cấp dịch vụ, không thể tự xác minh độ chính xác của kết quả truy vấn.

Về lý thuyết, nhà cung cấp RPC độc hại có thể thao túng dữ liệu báo giá của sàn giao dịch phi tập trung, khiến người dùng ký kết giao dịch với điều kiện bất lợi. Nghiêm trọng hơn, nhà cung cấp có thể giữ lại giao dịch mà không phát trực tiếp đến bộ nhớ công cộng, mà thay vào đó gửi trực tiếp cho một tổ chức cụ thể để kiếm lợi. Mặc dù chưa xảy ra cuộc tấn công nào như vậy, nhưng người dùng vẫn cần thận trọng khi chọn nhà cung cấp RPC.

Helios: Giải pháp truy cập Ethereum không cần tin cậy

Helios bao gồm hai phần: lớp thực thi và lớp đồng thuận, được kết hợp chặt chẽ trong một phần mềm duy nhất. Nguyên lý hoạt động của nó như sau:

  1. Lớp đồng thuận: Sử dụng băm khối của chuỗi beacon đã biết, kết nối với RPC không đáng tin cậy, để đồng bộ hóa đến khối hiện tại một cách có thể xác minh.

  2. Lớp thực thi: Kết hợp các khối chuỗi tín hiệu đã được xác minh với RPC lớp thực thi không đáng tin cậy, xác minh thông tin trạng thái trên chuỗi ( như số dư tài khoản, lưu trữ hợp đồng, v.v. ).

Hai thành phần này làm việc cùng nhau, cung cấp dịch vụ RPC hoàn toàn không cần tin cậy cho người dùng, và không cần chạy nút đầy đủ.

Lớp đồng thuận của Helios tuân theo tiêu chuẩn khách hàng ánh sáng của chuỗi tín hiệu, sử dụng cơ chế ủy ban đồng bộ để xác minh nhanh chóng các khối mới. Lớp thực thi xác minh dữ liệu từ RPC không đáng tin cậy thông qua chứng minh Merkle.

Triển vọng ứng dụng của Helios

Helios cung cấp cho nhiều người dùng một cách tiếp cận dữ liệu Ethereum không cần tin cậy, không bị giới hạn bởi phần cứng. Người dùng có thể sử dụng Helios làm nhà cung cấp RPC trong MetaMask để truy cập an toàn vào nhiều DApp.

Nhờ vào sự hỗ trợ của Rust cho WebAssembly, các nhà phát triển có thể dễ dàng tích hợp Helios vào các ứng dụng JavaScript, như ví và DApp, từ đó nâng cao tính bảo mật tổng thể của hệ sinh thái Ethereum.

Trong tương lai, Helios còn nhiều hướng phát triển đáng khám phá, chẳng hạn như hỗ trợ lấy dữ liệu khách hàng ánh sáng trực tiếp từ mạng P2P, xây dựng phiên bản WebAssembly, tích hợp vào phần mềm ví, v.v. Những tiến bộ này sẽ thúc đẩy thêm việc phi tập trung và nâng cao tính bảo mật của hệ sinh thái Ethereum.

ETH2.63%
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
  • 3
  • Chia sẻ
Bình luận
0/400
BlockchainThinkTankvip
· 07-30 13:57
Có vẻ ổn, mong rằng việc quản lý sẽ được thực hiện đúng cách.
Xem bản gốcTrả lời0
BearMarketHustlervip
· 07-30 03:21
Đáng theo dõi sức mạnh mới
Xem bản gốcTrả lời0
CounterIndicatorvip
· 07-27 22:56
Lại là một giải pháp nửa vời.
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)