SUBSTRATE LÀ GÌ

     

Nếu chúng ta đã theo dõi ngẫu nhiên sự cải tiến và phát triển nào của Polkadot, bạn có thể sẽ thấy “Substrate” được đề cập khá nhiều lần. Đó là một trong những thành phần đặc trưng của dự án Polkadot nhưng thông tin về nó cực kỳ ít. Vậy nội dung bài viết này chúng ta hãy thuộc Admin mày mò về Substrate là gì? lý do Substrate lại thông dụng trong phần lớn các hệ sinh thái Polkadot nhé

Substrate là gì?

Substrate (Substrate) là một trong khuôn khổ mô-đun (modular framework) cho phép xây dựng các blockchain không giống nhau dựa trên thư viện có các thành phần tùy chỉnh cấu hình hoặc được chế tạo sẵn.

Bạn đang xem: Substrate là gì

Và Substrate được sử dụng cho khung chế tạo blockchain của Polkadot. Nó cung cấp cho những nhà cải tiến và phát triển nhiều công cụ không giống nhau để xây đắp chuỗi khối tùy chỉnh của họ cho nhiều áp dụng khả thi. Sau đó, những blockchains hoàn toàn có thể được khởi chạy tự do hoặc được tích phù hợp trong mạng lưới các phân đoạn của Polkadot, hoặc “Parachains”. Substrate là 1 trong những trong ba technology cốt lõi khiến cho tầm chú ý Web3 trong tương lai bao gồm Parity Ethereum (Eth 1.0 tương tự như Serenity), Parity Substrate cùng Polkadot.

*

Các dự án này là kích hoạt tầm chú ý của Web3, “một tập hợp những giao thức bao gồm để cung ứng các khối xây dựng cho những nhà sản xuất ứng dụng. Những khối tạo ra này sửa chữa cho các technology web truyền thống lịch sử như HTTP, AJAX với MySQL, nhưng mà thể hiện toàn thể cách bắt đầu để sinh sản ứng dụng.

Những technology này của Web3 cung cấp cho những người dùng những bảo đảm chắc chắn cùng họ hoàn toàn có thể tự bản thân kiểm triệu chứng được về thông tin họ đang nhận, tin tức họ đang mang lại đi, họ đang trả tiền với nhận lại đều gì.

Bằng phương pháp trao quyền cho những người dùng hành vi vì bọn họ trong phạm vi tốt – thị trường hạn chế hơn, cửa hàng chúng tôi có thể đảm bảo an toàn kiểm chú tâm và độc quyền bao gồm ít địa điểm để ẩn hơn. “

Substrate phổ cập trong phần đông các hệ sinh thái xanh Polkadot

Nếu chúng ta đã theo dõi bất kỳ sự trở nên tân tiến nào của Polkadot, chúng ta có thể sẽ thấy “Substrate” được đề cập nhiều lần. Đó là 1 thành phần quan trọng đặc biệt của dự án Polkadot nhưng thông tin về nó cực kỳ ít Nó không có trong Whitepaper hoặc Yellow Paper – hoặc không nhiều nhất, nó không có dưới cái brand name “Substrate” – và điểm sáng kỹ thuật của nó vẫn ngày một nhiều hơn.

Ở lever cao, đó là một framework để cryptocurrencies cùng các khối hệ thống phi triệu tập khác bằng cách sử dụng nghiên cứu mới nhất về technology blockchain.

Parity Substrate là nó trọn vẹn không nên là một phần của Polkadot. Mặc dù Polkadot được tạo với “Substrate” và các dự án được xây dựng bằng “Substrate” rất có thể chạy nguyên bản trên Polkadot, bạn cũng có thể sử dụng “Substrate” nhằm xây dựng các blockchains bắt đầu ngay bây giờ. Bạn không nhất thiết phải đợi Polkadot xong hoặc thậm chí là phát hành proof of concept để ban đầu hoạt cồn trên một blockchain sử dụng framework này.

Các khả năng nổi bật

Cơ sở dữ liệu nhanh cùng hiệu quảNgăn xếp Modular P2PLớp đồng thuận rất có thể thay đỏiXác nhận giao dịch QueueThư viện thời hạn chạy linh hoạtTối ưu hóa các ứng dụng nhẹ.
*

Cấu trúc khá nổi bật của Substrate và khả năng tương thích

Cấu trúc nổi bật

Được con kiến ​​trúc trên WebAssembly;Tiêu chuẩn chỉnh công nghiệp Mạng Libp2p;Có kĩ năng mở rộng cao;Triển khai chính dựa vào Rust để có tốc độ với độ tin yêu Triển khai thứ cung cấp Javascript để hoàn toàn có thể phát triểnTrình thông ngôn Wasm WebAssembly, được viết bằng Rust.

Khả năng tương thích: chưa hẳn mọi blockchain đều cân xứng với hồ hết mạng. Với Substrate, chúng ta có thể trộn và phối kết hợp các công dụng để cân xứng với yêu cầu của dự án.

Hợp đồng xuất sắc WebAssemblyCho phép lever đa chuỗiTrạng thái và giao dịch thanh toán được mã hóa.Giới hạn tùy chọn cuộc gọi không đồng bộ.Cấp độ thông tin tài khoản khóa.Các hiện tượng và cách thức quản trị như trưng cầu ý kiến ​​của những bên liên quan, biểu quyết chấp thuận đồng ý và xu thế bỏ phiếu trắng đầy đủ điều kiện.

Đi sâu vào các thông số cấu trúc của nền tảng?

Cấu trúc cơ bản:

Cấu trúc thời hạn chạy: WebAssemblyNgôn ngữ cấu trúc: Rust

Các thông số kỹ thuật nền tảng cơ bạn dạng có thể hoán đổi để cân xứng với bất kỳ blockchain nào

*

Các các loại hợp đồng thông minh hoàn toàn có thể xây dựng trên Substrate

Layer 1: Smart contractEVM Smart ContractCheck Smart ContractSolidity

Cơ chế desgin Blockchain trên nhiều lớpCó thể tiếp cận tía lớp là: Substrate bộ vi xử lý core (tích thích hợp Polkadot-Core), Substrate SRML & Substrate Node.


*

Để sinh sản một blockchain và kết nối nó cùng với Polkadot, ở lever kỹ thuật, bạn có thể xây dựng blockchain của riêng rẽ mình từ trên đầu và trang bị cho nó tuấn kiệt xác minh Block trong WebAssembly. Ban đầu từ đầu có nghĩa là bạn đề nghị triển khai các node của riêng rẽ mình, đồng nhất hóa RPC, network, encryption, database, storage, consensus cùng các tác dụng mở rộng, như vận dụng light client and telemetry. Phương pháp đơn giản này được hotline làPolkadot Core.

Nếu bạn không muốn tạo toàn bộ những đồ vật này từ bỏ đầu, bạn có thể bắt đầu với Substrate Core. Substrate vi xử lý core cung cấp cho mình tất cả các chức năng trên, chỉ yêu thương cầu bạn viết mã thời gian chạy của riêng mình (chức năng chuyển trạng thái), mà lại còn cung ứng khả năng thiết lập cấu hình mạng, viết block và tác dụng phân nhiều loại giao dịch.

Xem thêm: Cho Mạch Điện Như Hình Vẽ Lý 9, Cho Mạch Điện Có Sơ Đồ Như Hình 6

Nếu bạn ra quyết định sử dụng Substrate Runtime Module Library (SRML), thì tất cả những gì bạn phải có tác dụng là lựa chọn mô-đun quan trọng từ thư viện cùng định cấu hình nó với những tham số bắt buộc thiết. Blockchain của chúng ta có thể sử dụng các công vậy như theo dõi sự kiện cùng trình tìm hiểu blockchain. Quanh đó ra, chúng ta cũng có thể sửa đổi những mô-đun hiện bao gồm hoặc viết các mô-đun của riêng bạn nếu cần.

Trong thừa trình cách tân và phát triển blockchain, mức độ thuận tiện tương đương với dịch vụ phòng là Substrate Node. Bên trên Substrate Node, bạn chỉ cần cung cấp cho tệp thông số kỹ thuật JSON để sở hữu được một blockchain smart contract trả chỉnh.

Substrate cung cấp cho bạn các luật pháp để gấp rút phát triển blockchain mà không cần thiết phải xử lý sự phức hợp đằng sau từng chức năng.

Polkadot’s Substrate 2.0 ra đời

Tính năng quan trọng nhất của Substrate 2.0 là “off-chain worker”, một mô-đun vạc triển chất nhận được các blockchains tiến hành các phép tính nâng cấp hoặc triển khai các yêu cầu web của riêng chúng với trái đất bên ngoài.

Nhân viên ngoại trừ chuỗi tận dụng các nút Substrate để triển khai các chuyển động thường nằm ngoài năng lực của blockchain.Trong một blockchain như Ethereum, một phép tính ví dụ phải nhanh chóng và đủ số lượng giới hạn để tương xứng với một khối hướng dẫn.Điều này đào thải nhiều loại hoạt động hoặc không khẳng định – lấy một ví dụ như các yêu ước web có thể không thành công xuất sắc – hoặc vượt phức tạp đối với các tài nguyên tất cả sẵn.Substrate 2.0 có thể chấp nhận được các nhà cải tiến và phát triển tải các hoạt động này xuống những nút đang chạy mạng, các nút này hoàn toàn có thể thực hiện các yêu cầu web, mã hóa cùng giải mã, cam kết dữ liệu, chế tạo ra số bất chợt và các tác vụ yên cầu nhiều CPU khác.

Hệ thống này sẽ cho phép các nhà trở nên tân tiến Polkadot thi công các hệ thống phức tạp như những nhà cung ứng nguồn cấp dữ liệu giá trọn vẹn trực tuyến, thải trừ một số yếu tố của sự tin tưởng liên quan.Vấn đề tìm kiếm nguồn dữ liệu an toàn và tin cậy – cốt yếu của “vấn đề tiên tri” – vẫn vẫn còn, nhưng các nhà cách tân và phát triển sẽ bao gồm sự linh hoạt về tối đa trong việc xây dựng DApp và blockchain của họ.

Ngược lại, các khối hệ thống oracle như Chainlink tất cả logic thu thập dữ liệu trọn vẹn nằm không tính chuỗi.Các nhà cải cách và phát triển hợp đồng hoàn hảo chỉ rất có thể truy cập vào dữ liệu sau cuối được giữ hộ bởi các thánh thần, đòi hỏi một nút độ tin yêu nhất định vào những nhà cung cấp này mà các loại chiến thuật này nỗ lực giảm thiểu.

Substrate 2.0 cũng giới thiệu một loạt những công cụ gần gũi với nhà phát triển khác ngơi nghỉ dạng Pallet, những mô-đun rất có thể định cấu hình giúp dễ dàng hóa đáng chú ý các hành động nhất định. Ví dụ: pallet “Dân chủ” cung ứng một cách đơn giản để reviews bỏ phiếu trên chuỗi, trong khi pallet “EVM” xào luộc Máy ảo của Ethereum để cho phép các nhà trở nên tân tiến chuyển các hợp đồng thông minh của chính nó sang Polkadot.

*

Cha đẻ của technology Substrate

Đồng sáng lập Ethereum, ts Gavin Wood, Parity về cơ bản đã đánh giá ngành công nghiệp blockchain, từ những việc xây dựng áp dụng khách Parity Ethereum được chấp nhận cao và xúc tiến Bitcoin và Zcash, đến cải cách và phát triển thế hệ tiếp theo sau với Substrate với Polkadot.


*

Tại một sự kiện họp báo hội nghị thượng đỉnh Web3 năm 2018, trong vòng 30 phút, ts Gavin Wood đã diễn đạt substrate rất có thể tạo một blockchain đầy đủ công dụng đã được cải cách và phát triển trên một máy tính ban đầu.


*

Tổng kết

Mặc dù Substrate bên cạnh đó là một cách tiến technology đáng đề cập so với cùng một số chiến thuật hiện có. Substrate (Chất nền) là một nền tảng thư viện cho phép xây dựng blockchain một cách sớm nhất có thể với không thiếu thốn các tính năng, tài năng mở rộng và cân xứng với phù hợp với phần đa múc địch của blockchain. Có thể chấp nhận được kết nối đa chuỗi và phân cấp các lớp để phù hợp với tất cả các vận dụng trên blockchain.

Nhưng vẫn còn đó phải coi liệu các nhà trở nên tân tiến và người dùng có thực hiện bước nhảy đầm sang Polkadot hay không. Quỹ Web3, hỗ trợ Polkadot, đã mắc tài trợ cho các nhóm để xây dựng hạ tầng của blockchain, từ mong nối mang lại Ethereum và những blockchain khác cho tới các dự án tài chính phi tập trung nội bộ. Một phần quan trọng trong lời khuyên giá trị của Polkadot là sharding, cho phép các blockchains Substrate tiếp xúc với nhau. Tuy nhiên, tiếp xúc cross-shard vẫn sẽ ở tiến độ thử nghiệm.

Xem thêm: Nghĩa Của Từ Squash Là Gì - Squash Là Gì, Môn Thể Thao Sử Dụng Bóng Nhỏ Nhất

Kết luận

Qua đây, mình hi vọng sẽ cung ứng cho các bạn thêm tin tức về technology Substrate. Nếu bạn bè có bất cứ thắc mắc nào về Substrate và ý muốn mình đáp án thì hãy chia sẻ ý loài kiến của bạn bè ở phần bình luận hoặc ở trong Group HT Holdings – Thợ Săn Crypto nhé.

Tất cả chỉ bởi mục đích thông tin và ko được xem như là lời khuyên đầu tư, bạn nên tự khám phá kỹ trước lúc đưa gia ra quyết định tham gia đầu tư. Tham gia những kênh mạng làng mạc hội bên dưới để cập nhật nhưng thông tin mới nhất về thị trường nhé!