Helios khách hàng ánh sáng Ethereum: Giải pháp truy cập Blockchain không cần tin cậy mới
Gần đây, một khách hàng ánh sáng Ethereum có tên là Helios đã ra mắt. Khách hàng này được phát triển dựa trên ngôn ngữ Rust, nhằm cung cấp quyền truy cập Ethereum hoàn toàn không cần tin cậy.
Một trong những lợi thế lớn của công nghệ Blockchain là không cần tin tưởng vào bên thứ ba. Thông qua Blockchain, người dùng có thể thực sự kiểm soát tài sản và dữ liệu của mình. Tuy nhiên, để thuận tiện, chúng ta thường phải đưa ra một số thỏa hiệp. Một trong số đó là sử dụng RPC( tập trung để gọi từ xa máy chủ ).
Hiện tại, người dùng thường truy cập Ethereum thông qua các nhà cung cấp 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, thuận tiện cho mọi người truy cập dữ liệu trên chuỗi. Khi ví kiểm tra số dư token hoặc kiểm tra trạng thái giao dịch, gần như luôn sử dụng các dịch vụ tập trung này.
Vấn đề của phương thức này là người dùng cần tin tưởng các nhà cung cấp này, không thể xác minh độ chính xác của kết quả truy vấn. Helios ra đời để giải quyết vấn đề này. Nó có thể chuyển đổi dữ liệu từ các nhà cung cấp RPC tập trung không đáng tin cậy thành RPC địa phương an toàn và có thể xác minh. Kết hợp với RPC tập trung, Helios có thể xác minh tính xác thực của dữ liệu mà không cần phải chạy nút đầy đủ.
Một trong những ưu điểm lớn của Helios là có thể hoàn thành việc đồng bộ trong khoảng 2 giây mà không cần lưu trữ. Người dùng có thể truy cập an toàn dữ liệu trên chuỗi bằng bất kỳ thiết bị nào (, bao gồm cả điện thoại và tiện ích mở rộng trình duyệt ). Điều này hy vọng sẽ cho phép nhiều người có thể sử dụng Ethereum mà không cần phải tin tưởng và không bị giới hạn bởi phần cứng.
Việc phụ thuộc vào cơ sở hạ tầng tập trung có thể tồn tại những rủi ro tiềm ẩn. Ví dụ, nếu nhà cung cấp RPC không cung cấp báo giá hợp đồng thông minh của sàn giao dịch phi tập trung một cách chính xác, người dùng có thể bị dẫn dắt ký kết các giao dịch trao đổi không có lợi. Tệ hơn nữa, các nhà cung cấp độc hại còn có thể giữ lại giao dịch một cách bí mật và hưởng lợi từ đó.
Để tránh những rủi ro này, người dùng có kinh nghiệm thường sẽ chọn chạy nút Ethereum của riêng mình. Nhưng điều này cần tiêu tốn rất nhiều thời gian và tài nguyên, vẫn khó khăn đối với hầu hết người dùng, đặc biệt là người dùng thiết bị di động.
Helios bao gồm một lớp thực thi và một lớp đồng thuận. Lớp đồng thuận sử dụng ủy ban đồng bộ của chuỗi tín hiệu, theo dõi đầu chuỗi bằng cách xác minh chữ ký của ủy ban đồng bộ. Lớp thực thi thì kết hợp tiêu đề khối tín hiệu đã được xác minh với RPC lớp thực thi không đáng tin cậy, cung cấp dữ liệu lớp thực thi đã được xác minh.
Thiết kế này cho phép Helios xác thực tất cả dữ liệu từ RPC không tin cậy mà không cần chạy nút đầy đủ. Mặc dù RPC không tin cậy có thể từ chối cung cấp quyền truy cập dữ liệu, nhưng không thể cung cấp kết quả sai.
Triển vọng ứng dụng của Helios rất rộng lớn. Người dùng có thể sử dụng nó làm nhà cung cấp RPC trong MetaMask, cho phép truy cập các DApp mà không cần tin tưởng. Các nhà phát triển cũng có thể nhúng Helios vào các ứng dụng JavaScript, nâng cao tính bảo mật của Ethereum, giảm sự phụ thuộc vào hạ tầng tập trung.
Trong tương lai, Helios còn nhiều hướng phát triển khả thi khác, 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 hứa hẹn sẽ nâng cao hơn nữa tính bảo mật và mức độ phi tập trung của hệ sinh thái Ethereum.
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
18 thích
Phần thưởng
18
5
Chia sẻ
Bình luận
0/400
BankruptWorker
· 5giờ trước
Phi tập trung của công cụ搬砖
Xem bản gốcTrả lời0
MelonField
· 07-10 05:38
Chỉ là một khối Blockchain theo phong trào khác mà thôi.
Helios: Khách hàng ánh sáng Ethereum thực hiện truy cập không cần tin cậy
Helios khách hàng ánh sáng Ethereum: Giải pháp truy cập Blockchain không cần tin cậy mới
Gần đây, một khách hàng ánh sáng Ethereum có tên là Helios đã ra mắt. Khách hàng này được phát triển dựa trên ngôn ngữ Rust, nhằm cung cấp quyền truy cập Ethereum hoàn toàn không cần tin cậy.
Một trong những lợi thế lớn của công nghệ Blockchain là không cần tin tưởng vào bên thứ ba. Thông qua Blockchain, người dùng có thể thực sự kiểm soát tài sản và dữ liệu của mình. Tuy nhiên, để thuận tiện, chúng ta thường phải đưa ra một số thỏa hiệp. Một trong số đó là sử dụng RPC( tập trung để gọi từ xa máy chủ ).
Hiện tại, người dùng thường truy cập Ethereum thông qua các nhà cung cấp 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, thuận tiện cho mọi người truy cập dữ liệu trên chuỗi. Khi ví kiểm tra số dư token hoặc kiểm tra trạng thái giao dịch, gần như luôn sử dụng các dịch vụ tập trung này.
Vấn đề của phương thức này là người dùng cần tin tưởng các nhà cung cấp này, không thể xác minh độ chính xác của kết quả truy vấn. Helios ra đời để giải quyết vấn đề này. Nó có thể chuyển đổi dữ liệu từ các nhà cung cấp RPC tập trung không đáng tin cậy thành RPC địa phương an toàn và có thể xác minh. Kết hợp với RPC tập trung, Helios có thể xác minh tính xác thực của dữ liệu mà không cần phải chạy nút đầy đủ.
Một trong những ưu điểm lớn của Helios là có thể hoàn thành việc đồng bộ trong khoảng 2 giây mà không cần lưu trữ. Người dùng có thể truy cập an toàn dữ liệu trên chuỗi bằng bất kỳ thiết bị nào (, bao gồm cả điện thoại và tiện ích mở rộng trình duyệt ). Điều này hy vọng sẽ cho phép nhiều người có thể sử dụng Ethereum mà không cần phải tin tưởng và không bị giới hạn bởi phần cứng.
Việc phụ thuộc vào cơ sở hạ tầng tập trung có thể tồn tại những rủi ro tiềm ẩn. Ví dụ, nếu nhà cung cấp RPC không cung cấp báo giá hợp đồng thông minh của sàn giao dịch phi tập trung một cách chính xác, người dùng có thể bị dẫn dắt ký kết các giao dịch trao đổi không có lợi. Tệ hơn nữa, các nhà cung cấp độc hại còn có thể giữ lại giao dịch một cách bí mật và hưởng lợi từ đó.
Để tránh những rủi ro này, người dùng có kinh nghiệm thường sẽ chọn chạy nút Ethereum của riêng mình. Nhưng điều này cần tiêu tốn rất nhiều thời gian và tài nguyên, vẫn khó khăn đối với hầu hết người dùng, đặc biệt là người dùng thiết bị di động.
Helios bao gồm một lớp thực thi và một lớp đồng thuận. Lớp đồng thuận sử dụng ủy ban đồng bộ của chuỗi tín hiệu, theo dõi đầu chuỗi bằng cách xác minh chữ ký của ủy ban đồng bộ. Lớp thực thi thì kết hợp tiêu đề khối tín hiệu đã được xác minh với RPC lớp thực thi không đáng tin cậy, cung cấp dữ liệu lớp thực thi đã được xác minh.
Thiết kế này cho phép Helios xác thực tất cả dữ liệu từ RPC không tin cậy mà không cần chạy nút đầy đủ. Mặc dù RPC không tin cậy có thể từ chối cung cấp quyền truy cập dữ liệu, nhưng không thể cung cấp kết quả sai.
Triển vọng ứng dụng của Helios rất rộng lớn. Người dùng có thể sử dụng nó làm nhà cung cấp RPC trong MetaMask, cho phép truy cập các DApp mà không cần tin tưởng. Các nhà phát triển cũng có thể nhúng Helios vào các ứng dụng JavaScript, nâng cao tính bảo mật của Ethereum, giảm sự phụ thuộc vào hạ tầng tập trung.
Trong tương lai, Helios còn nhiều hướng phát triển khả thi khác, 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 hứa hẹn sẽ nâng cao hơn nữa tính bảo mật và mức độ phi tập trung của hệ sinh thái Ethereum.