Substrate Connect trong hệ sinh thái Polkadot hoạt động như thế nào?
Polkadot生态研究院
2022-12-01 03:25
本文约1919字,阅读全文需要约8分钟
Với Substrate Conncet, các nhà phát triển giải phóng một mô hình mới trong giao diện người dùng chuỗi khối

hình ảnh

hình ảnhSơ đồ tri thức Polkadot"Đây là bài viết cơ bản của chúng tôi về Polkadot từ 0 đến 1. Chúng tôi cố gắng bắt đầu từ phần cơ bản nhất của Polkadot và cung cấp cho bạn sự hiểu biết toàn diện về Polkadot. Những thách thức, nhưng chúng tôi hy vọng rằng thông qua những nỗ lực như vậy, mọi người có thể hiểu đúng Polkadot và những người chưa biết về Polkadot có thể nắm bắt kiến ​​thức liên quan đến Polkadot một cách dễ dàng và nhanh chóng.

Hôm nay là số thứ 69 của chuyên mục này. Substrate là một phát minh mang tính thời đại, giúp tiết kiệm đáng kể chu trình phát triển và quy trình phát triển cho các nhà phát triển. Tuy nhiên, giao diện người dùng blockchain hiện tại vẫn mang tính tập trung. Vậy Substrate Conncet giải quyết vấn đề này như thế nào? ?

Polkadot có một trong những cộng đồng nhà phát triển tích cực nhất trong lĩnh vực Web 3. Để cung cấp cho các nhà phát triển tất cả kiến ​​thức cần thiết về chuỗi khối, Polkadot cũng đã thành lập chương trình giáo dục đầu tiên trong ngành - Học viện Chuỗi khối Polkadot. , giảng dạy và hỗ trợ trực tiếp, có giá trị cao, nhiều tiếp xúc.Các nhà phát triển có thể xây dựng hệ sinh thái Polkadot thông qua khung phát triển blockchain Substrate, cho phép các nhà phát triển chọn các thành phần cụ thể phù hợp nhất cho các chuỗi dành riêng cho ứng dụng của họ

. Khung này được sử dụng miễn phí bởi bất kỳ nhà phát triển nào cần nó và giờ đây với Substrate Connect, các nhà phát triển ứng dụng sẽ nhận ra một giao diện người dùng blockchain thực sự phi tập trung.

Giao diện người dùng của blockchain vẫn tập trung

Giao tiếp giữa giao diện người dùng (UI) tiêu chuẩn và các nút mạng thông qua giao thức JSON RPC. Thông thường, giao diện người dùng sẽ trình bày thông tin có sẵn trên nút và điều này đạt được theo hai cách chính.

1. Các nút do người dùng kiểm soát:

Giao diện người dùng kết nối với máy khách nút mà người dùng đã cài đặt trên máy của họ. Các nút này an toàn, nhưng chúng thường không thuận tiện khi cài đặt và bảo trì.

2. Các nút có thể truy cập công khai:

Giao diện người dùng kết nối với ứng dụng khách nút có thể truy cập công khai do bên thứ ba sở hữu. Mặc dù các nút này thuận tiện hơn để sử dụng, chúng thuận tiện hơn để sử dụng, nhưng chúng tập trung và không an toàn.Bây giờ có một mô hình mới:

Các nhà phát triển không cần chỉ định một nút RPC tập trung mà chỉ cần xác định đặc điểm kỹ thuật trên chuỗi của chuỗi khối để các ứng dụng của họ có thể được đồng bộ hóa với chuỗi, điều này có thể đạt được thông qua Substrate Connect

Substrate Connect là gì?

Thay thế các phụ thuộc trên các nút RPC bằng các máy khách nhẹ

Substrate Connect là thư viện JavaScript dựa trên API PolkadotJS và tiện ích mở rộng trình duyệt cho phép các nhà phát triển xây dựng ứng dụng khách nhẹ dành riêng cho ứng dụng cho chuỗi Substrate. Không yêu cầu cài đặt hoặc phần mở rộng tùy chọn và yêu cầu bảo trì tối thiểu hoặc không cần bảo trì. Nút được điều hành bởi công cụ JavaScript.nói chung,

Substrate Connect là ứng dụng khách Substrate chạy trong JavaScript

Các nhà phát triển ứng dụng không còn cần phải dựa vào một nút RPC duy nhất để người dùng cuối tương tác với các ứng dụng của họ.

Ứng dụng khách nhẹ là ứng dụng cho phép bạn tận dụng tất cả các khả năng trên chuỗi nhưng không yêu cầu bạn phải chạy một bản sao đầy đủ của toàn bộ chuỗi khối.

hình ảnh

hình ảnh

Làm thế nào để sử dụng Substrate Connect?

Là một thư viện JavaScript

Substrate Connect cung cấp API PolkadotJS để kết nối với các nút đi kèm. Bằng cách sử dụng thư viện này, người dùng có thể chạy các nút tương thích với Chất nền thực tế.

Một nút đi kèm với giao diện người dùng của nó: ứng dụng khách nhẹ sẵn sàng sử dụng

https://github.com/paritytech/smoldot/

Giao diện người dùng kết nối với một máy khách nút được tích hợp trực tiếp: thuận tiện, an toàn và phi tập trung. Điều này đang sử dụng smoldot thông qua Substrate Connect

Wasm được triển khai dưới dạng ứng dụng khách nhẹ để kết nối an toàn với mạng chuỗi khối mà không cần dựa vào bên thứ ba cụ thể.Các nhà phát triển ứng dụng giờ đây có thể chạy các ứng dụng khách Substrate light trong bất kỳ môi trường NodeJS nào.Hiện tại, Substrate Connect hỗ trợ Polkadot, Kusama, Westend và Rococo

; Vì các ứng dụng khách nhẹ là một phần của khung Chất nền tổng thể, nên chúng có thể được sử dụng với các chuỗi khối dựa trên Chất nền.

như một phần mở rộng trình duyệt

Do các hạn chế của trình duyệt đối với WebSockets từ các trang HTTPS, việc thiết lập đủ số lượng ngang hàng là khó khăn, vì nhiều nút yêu cầu phải có TLS. Tiện ích mở rộng trình duyệt do Substrate Connect cung cấp giúp khắc phục hạn chế này và giữ cho chuỗi được đồng bộ hóa trong nền, giúp ứng dụng chạy nhanh hơn.

Một ứng dụng khách nhẹ bao gồm nhiều chuỗi

Tiện ích mở rộng trình duyệt cho phép người dùng cuối tương tác với các ứng dụng kết nối với nhiều chuỗi khối hoặc kết nối chuỗi khối của riêng họ với các ứng dụng hỗ trợ nó.

Lưu ý: Substrate Connect sẽ tự động phát hiện nếu người dùng đang sử dụng tiện ích mở rộng. Nếu không, ứng dụng khách ánh sáng Wasm sẽ được tạo cho họ trên trang.

Mạng Polkadot đang bùng nổ và các dự án sinh thái lần lượt xuất hiện Viện nghiên cứu sinh thái Polkadot tập trung vào các xu hướng sinh thái Polkadot và nắm bắt các xu hướng hiện tại. Trả lời [Hàng ngày] để nhận bản tóm tắt tin tức hàng ngày mới nhất về hệ sinh thái Polkadot.

https://t.me/polkadot_eri

Chào mừng mọi người tham gia Telegram của Viện nghiên cứu sinh thái Polkadot của chúng tôi:

https://mirror.xyz/0x9A259b3a2316281Cc948cE2Cf 1 Ac 610 a 79844 f 05 

Polkadot生态研究院
作者文库