Ứng dụng khách nhẹ, giúp thực hiện xác minh đám mây thông tin trên chuỗi

avatar
TinTinland
2năm trước
Bài viết có khoảng 2344từ,đọc toàn bộ bài viết mất khoảng 3 phút
Trong tương lai, khách hàng nhẹ sẽ ở khắp mọi nơi.

Như chúng ta đã biết, sự phát triển của Ethereum đang gặp phải những khó khăn mới. Ethereum hỗ trợ số lượng lớn hoạt động kinh tế, thanh toán hàng tỷ đô la giao dịch mỗi ngày và chạy hàng nghìn DApp trong không gian DeFi và NFT đang bùng nổ. Tuy nhiên, tài nguyên không gian hạn chế của Ethereum không còn có thể chứa quá nhiều ứng dụng cũng như không thể chấp nhận sự tràn ngập của một số lượng lớn người dùng.Khi mạng bị tắc nghẽn, các giao dịch trở nên đắt đỏ hơn và bị trì hoãn nhiều hơn, gây gánh nặng tài chính lớn hơn cho người dùng.

Ứng dụng khách nhẹ, giúp thực hiện xác minh đám mây thông tin trên chuỗi

Theo quan điểm này, để giải quyết vấn đề mở rộng Ethereum, các nhóm có liên quan đã đề xuất nhiều giải pháp kỹ thuật, bao gồm cả sharding. Sharding phân chia nhiều rãnh cho mạng, xử lý các giao dịch song song theo cách có thể mở rộng theo chiều ngang, đồng thời phân phối dung lượng tính toán và lưu trữ trên nhiều máy chủ, dẫn đến thông lượng tổng thể cao hơn.Khái niệm kỹ thuật không phải ai cũng phải chạy mọi phân đoạn được ủng hộ bởi phân đoạn đã trở thành chìa khóa cho sự ra đời của các ứng dụng khách nhẹ.

Các ứng dụng khách nhẹ đóng một vai trò quan trọng trong phân đoạn Ethereum, cho phép người xác minh nhanh chóng xác minh và đồng bộ hóa các phân đoạn khác nhau, đồng thời giải quyết thành công các sự cố chặn phát sinh trong quá trình vận hành của nhiều DApp. Các chuỗi công khai như Polkadot và NEO, vốn cũng phải đối mặt với những khó khăn trong việc mở rộng hạn chế và lượng người dùng lớn do phát triển nhanh chóng, cũng đã bắt đầu thực hành các ứng dụng khách nhẹ để cung cấp một môi trường tự do và trơn tru hơn để bố trí bản đồ sinh thái ứng dụng tốt hơn.

Marty McFly từng nói:Trong tương lai, khách hàng nhẹ sẽ ở khắp mọi nơi.tiêu đề cấp đầu tiên

Khách hàng nhẹ là gì? Xác minh dễ dàng, phản hồi nhanh

Trước khi hiểu về light client, trước tiên chúng ta cần bắt đầu với khái niệm về client. Ứng dụng khách trong khoa học máy tính là một phần cứng hoặc phần mềm kết nối với máy chủ, giống như trình duyệt Internet là ứng dụng khách kết nối với một trang web để yêu cầu nội dung của nó. Trong thế giới blockchain, máy khách là phần mềm kết nối với các máy khách khác theo cách ngang hàng.Tất cả các máy khách giao tiếp với nhau và tạo thành một mạng, và mỗi máy khách là một nút.

Lấy Ethereum làm ví dụ, trước đây chỉ có một loại nút (hay còn gọi là: nút đầy đủ) chịu trách nhiệm xác thực và phát lại các giao dịch và khối trên mạng. Bị hạn chế bởi các đặc điểm hoạt động của Internet và chuỗi khối, mỗi nút đầy đủ cần tải xuống và xác minh từng khối và mỗi giao dịch cũng cần trải qua toàn bộ quá trình xác minh và kiểm tra. Sau đó, khi số lượng người dùng tăng lên và số lượng ứng dụng hướng dịch vụ tăng lên, loại kiểm soát toàn nút này sẽ dẫn đến các vấn đề nêu trên như chi phí cao và kiểm tra chậm, cản trở sự phát triển lâu dài của Ethereum.

Trước tình hình đó, khái niệm khách hàng nhẹ dần xuất hiện. Các ứng dụng khách nhẹ là một yếu tố chính trong hệ sinh thái chuỗi khối, giúp người dùng truy cập và tương tác với chuỗi khối một cách an toàn và phi tập trung mà không cần phải đọc và ghi một lượng lớn thông tin trên chuỗi khối. Máy khách nhẹ được phép tương tác với nút đầy đủ theo cách tin cậy tối thiểu và có thể chứng minh tính xác thực của thông tin mà không cần biết trước. Chức năng cơ bản của ứng dụng khách nhẹ là: tải xuống bất cứ khi nào một khối xuất hiện trên mạng và gửi yêu cầu bằng chứng Merkle về một trạng thái cụ thể tới ứng dụng khách. Nó sử dụng bảng băm phân tán để theo dõi các nút tiền tố thay vì lưu trữ cục bộ,Theo cách lưu trữ đám mây, xác minh đám mây, các tài liệu xác minh thông tin của người dùng cá nhân được lấy trực tiếp để các hoạt động khác nhau như giao dịch và giải trí có thể được thực hiện nhanh hơn.

tiêu đề cấp đầu tiên

Ứng dụng khách nhẹ, giúp thực hiện xác minh đám mây thông tin trên chuỗi

Câu chuyện thành công khi sử dụng khách hàng nhẹ

tiêu đề phụ

Fluffy

tiêu đề phụ

NEO

tiêu đề phụ

Substrate Connect

tiêu đề phụ

Helios

tiêu đề cấp đầu tiên

Đối mặt với tương lai: Khách hàng nhẹ dạ giải quyết khó khăn như thế nào

Việc áp dụng các ứng dụng khách nhẹ đã được lan truyền từng ngày, nhưng không thể bỏ qua những nhược điểm trong hoạt động liên quan. Ví dụ: các máy khách nhẹ không liên kết trực tiếp với các dịch vụ mạng, không thể xác minh thông tin cần thiết khác ngoài máy khách và không thể truyền dữ liệu trực tiếp đến các nút ngang hàng khác. Tuy nhiên, hệ sinh thái chuỗi công khai hiện tại liên tục nhấn mạnh đến công nghệ xuyên chuỗi để truyền dữ liệu và xử lý hiệu quả. Các nhà phát triển có thể học hỏi kinh nghiệm từ công nghệ chuỗi chéo để cố gắng kết nối dữ liệu của các khách hàng nhẹ, điều này rất quan trọng đối với kỹ thuật nâng cấp và tối ưu hóa chức năng của khách hàng ánh sáng.hướng quan trọng.

Ngoài ra, light client cũng thiếu một phương thức khuyến khích người dùng tốt hơn, vì chúng ta đều biết rằng ưu đãi là chìa khóa cho sự ổn định của hệ sinh thái. Làm cách nào để cho phép người dùng truy cập chuỗi khối theo cách phi tập trung và an toàn, khuyến khích người dùng và tổ chức chạy các nút đầy đủ, cung cấp các nút nhẹ và trừng phạt các nút đầy đủ độc hại cung cấp dữ liệu xấu? Có lẽ có thể áp dụng một hệ thống khái niệm tương tự như quản trị DAO để vận hành và quản lý hệ sinh thái khách hàng nhẹ,Hình thành một hệ thống tuần hoàn giữa nhà phát triển-khách hàng nhẹ-người dùng.

Người giới thiệu:

Người giới thiệu:

Khách hàng nhẹ là gì? và tại sao bạn cần biết về nó

Giới thiệu | Bắt đầu với Light Clients cho Chuỗi khối Ethereum

TIẾP THEO Lớp học cộng đồng nhỏ | Bài 26: Cách tạo ứng dụng khách NEO Light

Giới thiệu | Fluffy Client: Một ứng dụng khách cực kỳ nhẹ cho Ethereum

Bài viết gốc, tác giả:TinTinland。Tuyển dụng: Nhân viên kinh doanh phần mềm theo dự án report@odaily.email;Vi phạm quy định của pháp luật.

Odaily nhắc nhở, mời đông đảo độc giả xây dựng quan niệm đúng đắn về tiền tệ và khái niệm đầu tư, nhìn nhận hợp lý về blockchain, nâng cao nhận thức về rủi ro; Đối với manh mối phạm tội phát hiện, có thể tích cực tố cáo phản ánh với cơ quan hữu quan.

Đọc nhiều nhất
Lựa chọn của người biên tập