substrate là gì

Substrate là gì?

Substrate (Substrate) là một trong những phạm vi mô-đun (modular framework) được cho phép kiến tạo nhiều blockchain không giống nhau dựa vào tủ sách đem những bộ phận tùy chỉnh hoặc được tạo ra sẵn. Và là một trong những vô phụ thân technology cốt lõi tạo thành tầm nom Web3 vô sau này bao hàm Parity Ethereum (Eth 1.0 tương tự Serenity), Parity Substrate và Polkadot.

substrate

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

Các dự án công trình này là kích hoạt tầm nom của Web3, “một tụ tập những phú thức bao hàm nhằm cung ứng những khối kiến tạo cho những căn nhà tạo ra phần mềm. Các khối kiến tạo này thay cho thế cho những technology trang web truyền thống lịch sử như HTTP, AJAX và MySQL, tuy nhiên thể hiện nay toàn cỗ cơ hội mới nhất sẽ tạo phần mềm.

Những technology này của Web3 cung ứng cho những người sử dụng những đáp ứng chắc chắn rằng và bọn họ rất có thể tự động bản thân kiểm hội chứng được về vấn đề bọn họ đang được nhận, vấn đề bọn họ đang được cho tới lên đường, bọn họ đang được trả chi phí và nhận lại những gì.

Bằng cơ hội trao quyền cho những người sử dụng hành vi vì như thế bọn họ vô phạm vi thấp – thị ngôi trường giới hạn rộng lớn, Shop chúng tôi rất có thể đáp ứng phê duyệt và độc quyền đem không nhiều điểm nhằm ẩn rộng lớn. “

Substrate thông dụng vô đa số những hệ sinh thái xanh Polkadot

Nếu chúng ta vẫn theo đuổi dõi ngẫu nhiên sự cách tân và phát triển này của Polkadot, bạn cũng có thể tiếp tục thấy “Substrate” được thưa rất nhiều lần. Đó là một trong những bộ phận cần thiết của dự án công trình Polkadot tuy nhiên vấn đề về nó rất rất không nhiều Nó không tồn tại vô Whitepaper hoặc Yellow Paper – hoặc tối thiểu, nó không tồn tại bên dưới cái thương hiệu “Substrate” – và Điểm sáng chuyên môn của chính nó vẫn ngày 1 nhiều hơn thế.

Ở Lever cao, cơ là một trong những framework nhằm cryptocurrencies và những khối hệ thống phi triệu tập không giống bằng phương pháp dùng phân tích tiên tiến nhất về technology blockchain.

Parity Substrate là nó trọn vẹn ko cần là một trong những phần của Polkadot. Mặc mặc dù Polkadot được kiến tạo với “Substrate” và những dự án công trình được kiến tạo tự “Substrate” rất có thể chạy nguyên vẹn phiên bản bên trên Polkadot, bạn cũng có thể dùng “Substrate” nhằm kiến tạo những blockchains mới nhất ngay lập tức lúc này. Quý khách hàng không nhất thiết phải đợi Polkadot hoàn thành xong hoặc thậm chí là sản xuất proof of concept nhằm chính thức hoạt động và sinh hoạt bên trên một blockchain dùng framework này.

Các công dụng nổi bật

  • Cơ sở tài liệu nhanh chóng và hiệu quả
  • Ngăn xếp Modular P2P
  • Lớp đồng thuận rất có thể thay cho đỏi
  • Xác nhận thanh toán Queue
  • Thư viện thời hạn chạy linh hoạt
  • Tối ưu hóa những phần mềm nhẹ nhàng.

Các công dụng nổi bật

Cấu trúc nổi trội của Substrate và năng lực tương thích

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

  • Được loài kiến ​​trúc bên trên WebAssembly;
  • Tiêu chuẩn chỉnh công nghiệp Mạng Libp2p;
  • Có năng lực không ngừng mở rộng cao;
  • Triển khai chủ yếu dựa vào Rust để sở hữu vận tốc và tin cậy Triển khai loại cấp cho Javascript nhằm rất có thể trị triển
  • Trình thông dịch Wasm WebAssembly, được viết lách tự Rust.

Khả năng tương thích: Không cần từng blockchain đều phù phù hợp với từng mạng. Với Substrate, bạn cũng có thể trộn và phối hợp những công dụng nhằm phù phù hợp với nhu yếu của dự án công trình.

  • Hợp đồng lanh lợi WebAssembly
  • Cho phép tắc Lever nhiều chuỗi
  • Trạng thái và thanh toán được mã hóa.
  • Giới hạn tùy lựa chọn cuộc gọi ko đồng nhất.
  • Cấp phỏng thông tin tài khoản khóa.
  • Các khí cụ và cách thức quản lí trị như trưng cầu chủ ý ​​của những mặt mũi tương quan, biểu quyết thuận tình và Xu thế bỏ thăm White đầy đủ ĐK.

Đi sâu sắc vô những thông số kỹ thuật cấu tạo của nền tảng?

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

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

Các thông số kỹ thuật nền tảng cơ phiên bản rất có thể hoán thay đổi nhằm phù phù hợp với ngẫu nhiên blockchain nào

  • Mạng lưới: LibP2P
  • Thuật toán đồng thuận: Hybrid PBFT/Aurand
  • Randomness beacon: Collective coin flipping
  • Thuật toán xác minh: Edwards-Cure Ed25519
  • Chức năng hashing: Blake2d
  • Cấu trúc địa chỉ: Versioned Base-58 + Blacke2b checksum

Cấu trúc cơ bản

Các loại phù hợp đồng lanh lợi rất có thể kiến tạo bên trên Substrate

Xem thêm: office building là gì

  • Layer 1: Smart contract
  • EVM Smart Contract
  • Check Smart Contract
  • Solidity

Cơ chế kiến tạo Blockchain trên rất nhiều lớp
Có thể tiếp cận Ba lớp là: Substrate Chip Core (tích phù hợp Polkadot-Core), Substrate SRML and Substrate Node.

Cơ chế kiến tạo Blockchain trên rất nhiều lớp

Để tạo ra một blockchain và liên kết nó với Polkadot, ở Lever chuyên môn, bạn cũng có thể kiến tạo blockchain của riêng rẽ bản thân từ trên đầu và chuẩn bị cho tới nó công dụng xác minh Block vô WebAssembly. Bắt đầu từ trên đầu Có nghĩa là chúng ta cần thực hiện những node của riêng rẽ bản thân, đồng nhất hóa RPC, network, encryption, database, storage, consensus và những công dụng không ngừng mở rộng, như phần mềm light client and telemetry. Phương pháp đơn giản và giản dị này được gọi là Polkadot Chip Core.

Nếu chúng ta không thích tạo ra toàn bộ những loại này từ trên đầu, bạn cũng có thể chính thức với Substrate Chip Core. Substrate Chip Core cung ứng cho chính mình toàn bộ những công dụng bên trên, chỉ đòi hỏi chúng ta viết lách mã thời hạn chạy của riêng rẽ bản thân (chức năng fake trạng thái), mà còn phải cung ứng năng lực tùy chỉnh mạng, viết lách block và công dụng phân loại thanh toán.

Nếu chúng ta đưa ra quyết định dùng Substrate Runtime Module Library (SRML), thì toàn bộ những gì chúng ta cần thực hiện là lựa chọn mô-đun quan trọng kể từ tủ sách và ấn định thông số kỹ thuật nó với những thông số quan trọng. Blockchain của bạn cũng có thể dùng những khí cụ như theo đuổi dõi sự khiếu nại và trình mày mò blockchain. Hình như, bạn cũng có thể sửa thay đổi những mô-đun hiện nay đem hoặc viết lách những mô-đun của riêng rẽ chúng ta nếu như cần thiết.

Trong quy trình cách tân và phát triển blockchain, cường độ tiện lợi tương tự với công ty chống là Substrate Node. Trên Substrate Node, chúng ta chỉ việc cung ứng tệp thông số kỹ thuật JSON để sở hữu được một blockchain smart contract hoàn hảo.

Substrate cung ứng cho chính mình những khí cụ nhằm nhanh gọn cách tân và phát triển blockchain nhưng mà không nhất thiết phải xử lý sự phức tạp phí a đằng sau từng công dụng.

Cha đẻ của technology Substrate

Đồng tạo nên Ethereum, Tiến sĩ Gavin Wood, Parity về cơ phiên bản vẫn đánh giá ngành công nghiệp blockchain, từ những việc kiến tạo phần mềm khách hàng Parity Ethereum được gật đầu đồng ý cao và thực hiện Bitcoin và Zcash, cho tới cách tân và phát triển mới tiếp theo sau với Substrate và Polkadot.

Cha đẻ của technology Substrate

Tại một sự khiếu nại hội nghị thượng đỉnh Web3 năm 2018, trong khoảng nửa tiếng, Tiến sĩ Gavin Wood vẫn trình trình diễn substrate rất có thể tạo ra một blockchain không thiếu công dụng đang được cách tân và phát triển bên trên một PC cầm tay lúc đầu.

sự khiếu nại hội nghị thượng đỉnh Web3 năm 2018

Xem thêm: passed away là gì

Các dự án công trình vẫn thực hiện dùng Substrate của Polkadot

Các dự án công trình vẫn thực hiện dùng Substrate của Polkadot

Đội ngũ cách tân và phát triển technology Parity

Đội ngũ cách tân và phát triển technology Parity

Tổng kết

Substrate (Chất nền) là một trong những nền tảng tủ sách được cho phép kiến tạo blockchain một cơ hội sớm nhất với không thiếu những công dụng, năng lực không ngừng mở rộng và tương quí với phù phù hợp với từng múc địch của blockchain. Cho phép tắc liên kết nhiều chuỗi và phân cấp cho nhiều tầng nhằm phù phù hợp với toàn bộ những phần mềm bên trên blockchain. Trên đó là tế bào mô tả ngắn ngủn gọn gàng nhất nhằm những bạn cũng có thể tưởng tượng về technology Substrate. Coin68 ko phụ trách với ngẫu nhiên khủng hoảng rủi ro thẳng và con gián tiếp này. Chúc chúng ta trở thành công!