Moonbeam Network

Issue Price
$0.25
Block Explorer
Website
Twitter
Whitepaper

Token Release

Moonbeam Network – Nền tảng smart contract trên Polkadot tương thích với Ethereum

Share on facebook
Share on twitter
Share on linkedin

TL;DR

– Moonbeam là một dự án hướng đến các nhà phát triển để cung cấp cho họ bộ công cụ của mạng lưới Ethereum được tương thích và có sẵn trên Polkadot. Điều này cho phép các nhà phát triển triển khai các hợp đồng thông minh Solidity hiện có sẵn trên Ethereum và giao diện người dùng DApp cho Moonbeam với những thay đổi (khác biệt) ít nhất có thể.

– Các tính năng của Moonbeam

  • Quản trị: Quy trình quản trị “cứng” của Moonbeam sẽ được thúc đẩy bởi một quy trình trên dây chuyền và sẽ tận dụng các Democracy, Council, và khung pallet của Treasury Substrate tương tự như cách Kusama và Polkadot Relay Chain được quản lý
  • Staking: Moonbeam sử dụng cơ chế Proof-of-Stake của Polkadot, nơi có những collator và validator.
  • Khả năng tương thích với Ethereum và các hệ sinh thái phát triển giống như Ethereum
  • Sử dụng ngôn ngữ lập trình RUST
  • Substrate Framework: Substrate cung cấp một bộ công cụ phong phú để tạo các blockchain, bao gồm môi trường triển khai runtime cho phép chức năng chuyển đổi trạng thái chung và một tập hợp các mô-đun có thể cài đặt được để cung cấp triển khai các hệ thống con blockchain khác nhau
  • Blockchain runtime
  • Tài khoản được hợp nhất
  • GLMR & RIVER Tokens

Moonbeam là gì ?

Moonbeam là một dự án hướng đến các nhà phát triển để cung cấp cho họ bộ công cụ của mạng lưới Ethereum được tương thích và có sẵn trên Polkadot. Moonbeam thực hiện điều này bằng cách hỗ trợ triển khai EVM toàn diện, tương thích API với Web3 và các cầu nối kết nối Moonbeam với các mạng Ethereum hiện có. Điều này cho phép các nhà phát triển triển khai các hợp đồng thông minh Solidity hiện có sẵn trên Ethereum và giao diện người dùng DApp cho Moonbeam với những thay đổi (khác biệt) ít nhất có thể.

Với Moonbeam, các nhà phát triển và dự án đã chuyển từ mạng lưới Ethereum sang mạng lưới Polkadot có thể dễ dàng triển khai các sản phẩm và DApp của họ trên Polkadot.

Các tính năng của Moonbeam

Moonbeam sẽ có 7 tính năng chính

  • Quản trị.
  • Stake
  • Khả năng tương thích của Ethereum và các hệ sinh thái phát triển giống như Ethereum.
  • Sử dụng ngôn ngữ lập trình RUST.
  • Substrate Framework.
  • Blockchain runtime.
  • Tài khoản được hợp nhất.

Quản trị

Quy trình quản trị “cứng” của Moonbeam sẽ được thúc đẩy bởi một quy trình trên dây chuyền và sẽ tận dụng các Democracy, Council, và khung pallet của Treasury Substrate tương tự như cách Kusama và Polkadot Relay Chain được quản lý. Mục đích tổng thể của các mô-đun này là cho phép phần lớn các token trên mạng lưới có thể xác định kết quả của các quyết định quan trọng xung quanh mạng lưới. Các điểm quyết định này được đưa ra dưới hình thức biểu quyết có tỷ trọng liên quan đến cuộc trưng cầu dân ý được đề xuất.

Staking

Moonbeam sử dụng cơ chế Proof-of-Stake của Polkadot, nơi có những collator và validator. Những collator duy trì parachain (trong trường hợp này là Moonbeam) bằng cách thu thập các giao dịch từ người dùng và tạo bằng chứng chuyển đổi trạng thái cho trình xác thực Relay Chain. Tập hợp của collator (các node tạo ra block) được chọn dựa trên số lượng token được stake của họ trong mạng lưới. Và đây là nơi mà việc stake xuất hiện. Những collator (và những người nắm giữ token nếu họ đề cử cho một node nào đó) có cổ phần trong mạng đó họ sẽ bị xử phạt nếu họ gian lận. Do đó, số lượng stake càng cao thì khả năng bảo mật mạng càng cao. Số lượng stake càng cao, collator càng có nhiều khả năng được chọn để tạo ra một block và kiếm được phần thưởng, phần thưởng này sẽ được chia sẻ với những người đề cử node đó. Theo cách này, các thành viên trong mạng lưới được khuyến khích stake token để cải thiện tính bảo mật tổng thể.

Khả năng tương thích với Ethereum và các hệ sinh thái phát triển giống như Ethereum

Vì Moonbeam cung cấp cho các nhà phát triển đầy đủ khả năng triển khai EVM, nó cũng sẽ có các tính năng mà Ethereum Network có. Như là:

  • Hợp đồng thông minh dựa trên Solidity
  • Công cụ trong hệ sinh thái (ví dụ: block explorers, front-end development libraries, wallets)
  • Công cụ cho nhà phát triển (ví dụ: Truffle, Remix, MetaMask)
  • Token Ethereum thông qua các Bridge (ví dụ: chuyển đổi token, khả năng hiển thị trạng thái, truyền thông báo)
  • Hơn nữa, Moonbeam cũng sẽ có một bridge kết nối với Ethereum Network.

Sử dụng ngôn ngữ lập trình RUST

Rust là một ngôn ngữ tốt để triển khai một blockchain, vì nó có hiệu suất cao như C và C ++, nhưng có các tính năng an toàn bộ nhớ tích hợp được thực thi tại thời điểm biên dịch, giúp ngăn ngừa nhiều lỗi phổ biến và các vấn đề bảo mật có thể phát sinh từ C và C ++.

Substrate Framework

Substrate cung cấp một bộ công cụ phong phú để tạo các blockchain, bao gồm môi trường triển khai runtime cho phép chức năng chuyển đổi trạng thái chung và một tập hợp các mô-đun có thể cài đặt được để cung cấp triển khai các hệ thống con blockchain khác nhau. Moonbeam tận dụng nhiều pallet khung Substrate hiện có để cung cấp các dịch vụ và chức năng chính của blockchain, bao gồm cấu trúc dữ liệu blockchain cốt lõi, mạng ngang hàng, cơ chế đồng thuận, tài khoản, tài sản và số dư. Các pallet tùy chỉnh và logic trong thời gian chạy thực hiện hành vi và chức năng cụ thể của Moonbeam, chẳng hạn như tích hợp token liên chuỗi. Đối với pallet có đòn bẩy, Moonbeam sẽ cố gắng tiếp cận gần nhất có thể với cơ sở mã của Substrate và liên tục kết hợp các bản sửa lỗi, cải tiến và các tính năng mới của Substrate.

Blockchain runtime

Cốt lõi của Moonbeam runtime chỉ định chức năng chuyển đổi trạng thái và hành vi của blockchain Moonbeam. Runtime của Moonbeam được xây dựng bằng FRAME. Nó bao gồm một số pallet tiêu chuẩn cũng như một số pallet tùy chỉnh. Runtime được biên dịch thành tệp nhị phân WebAssembly (Wasm) cũng như tệp nhị phân gốc. Các phiên bản đã biên dịch này sẽ được thực thi trong các môi trường các Node Polkadot Relay Chain và Moonbeam.

Tài khoản được hợp nhất

Trọng tâm của Moonbeam là tạo ra một môi trường hoàn toàn tương thích với Ethereum trên Polkadot với trải nghiệm người dùng tốt nhất có thể. Điều này mở rộng vượt qua các tính năng cơ bản của Ethereum, với các tính năng bổ sung như quản trị trên chuỗi, stake và tích hợp liên chuỗi.

Với tài khoản được hợp nhất, người dùng sẽ chỉ cần một địa chỉ H160 duy nhất, với private key tương ứng, để thực hiện mọi thứ bao gồm cả chức năng EVM và Substrate. Điều đó có nghĩa là người dùng chỉ cần giữ một private key phù hợp với một địa chỉ. Người dùng không cần phải di chuyển số dư giữa 2 tài khoản khác nhau và có thể truy cập tất cả các tính năng chỉ với một tài khoản và private key. Moonbeam đã chuẩn hóa tài khoản duy nhất này để phù hợp với địa chỉ H160 theo tiêu chuẩn Ethereum và khóa ECDSA.

GLMR & MOVR Tokens

GLMR là token gốc của Mạng Moonbeam và MOVR là token gốc của Mạng Moonriver. Tổng nguồn cung của cả token GLMR và token MOVR sẽ là 10.000.000 $GLMR và 10.000.000 $MOVR.

Moonbeam và Moonriver sẽ có hai token khác nhau cho mỗi mạng. Glimmer (GLMR) sẽ là token gốc của Moonbeam và Moonriver (MOVR) sẽ là token gốc của Moonriver. Về cơ bản, cả Glimmer và Moonriver sẽ có các tiện ích giống nhau. Sự khác biệt duy nhất giữa chúng là mạng. Người dùng sẽ cần GLMR và MOVR để thực hiện các hành động này trên mạng Moonbeam:

  • Trả phí giao dịch để truy cập và hỗ trợ các hoạt động của mạng.
  • Khuyến khích các collator, các full node chịu trách nhiệm duy trì các parachains trên Polkadot và Kusama.
  • Hỗ trợ đo lường phí gas của việc thực hiện hợp đồng thông minh.
  • Tạo thuận lợi cho các cơ chế quản trị chuỗi bằng cách đề xuất các cuộc thu thập đề xuất, biểu quyết, bầu chọn các thành viên hội đồng, v.v.
  • Cung cấp khả năng cho cơ chế cần thiết để tạo ra cơ sở hạ tầng node phi tập trung mà các mạng hoạt động trên đó.

Moonbeam Network Community

Website | Twitter | Telegram | Medium 

Tác giả

Theo dõi Syndicator tại

Moonbeam Network

Issue Price
$0.25
Block Explorer
Website
Twitter
Whitepaper

Token Release