Tổng quan

Sự kiện The Merge của Ethereum vào ngày 15/9 thu hút được sự chú ý rất lớn từ cộng đồng, các từ khóa như The Merge, Sharding,  Ethereum 2.0 được tìm kiến rất nhiều trên google.

Từ khóa Sharding được tìm kiếm nhiều, bởi đây là công nghệ lõi của Ethereum 2.0. Tuy nhiên, không chỉ có Ethereum 2.0 phát triển, mà còn có nhiều dự án như Near, Polkadot… cũng đã và đang thực hiện. Tuy nhiên, các dự án này có một điểm yếu là không tương thích EVM và không dùng ngôn ngữ Solidity. Hiện tại có khá ít dự án dùng công nghệ Sharding mà tương thích trực tiếp EVM, và dùng ngôn ngữ Solidity để lập trình.

Shardeum là dự án vừa tương thích EVM, dùng ngôn ngữ Solidity để lập trình, vừa dùng công nghệ Sharding.

Vậy Shardeum là gì? GFI Blockchain sẽ bật mí cho các bạn trong bài nghiên cứu bên dưới nhé.

Tổng quan Shardeum
Tổng quan Shardeum

Shardeum là gì?

Shardeum là Layer 1 (L1) dựa trên EVM, sử dụng tính năng phân bổ trạng thái động để đạt được khả năng mở rộng tuyến tính. Điều này có nghĩa là Shardeum có thể tăng dung lượng TPS của mình với mỗi trình xác thực được thêm vào mạng để duy trì mức phí thấp mãi mãi. Trong nhiều blockchain phân đoạn ở trạng thái, các nhà phát triển phải đối mặt với những thách thức vì họ không giữ được khả năng tổng hợp nguyên tử giữa các phân đoạn. Tuy nhiên, Shardeum sử dụng một kiến ​​trúc mới, nơi khả năng tổng hợp nguyên tử được giữ lại. Shardeum cung cấp khả năng thông lượng cao nhất so với bất kỳ L1 dựa trên EVM nào mà không phải hy sinh phân quyền.

Đối với các nhà phát triển, trải nghiệm xây dựng trên Shardeum cũng giống như các chuỗi EVM khác, bạn có thể triển khai các hợp đồng trong Solidity hoặc Vyper và không có bất kỳ cân nhắc đặc biệt nào liên quan đến sharding. Bạn không cần phải xem xét phân đoạn mà bạn triển khai hợp đồng của mình vì mạng vẫn giữ được khả năng tổng hợp nguyên tử với tất cả các ứng dụng. Tuy nhiên, các nhà phát triển được hưởng lợi từ việc mở rộng quy mô tuyến tính trên Shardeum vì bạn không còn phải lo lắng về việc mất người dùng do phí gas tăng. Trên Shardeum, bạn có thể xây dựng các ứng dụng phi tập trung thực sự không bị giới hạn bởi tắc nghẽn thông lượng.

Đội ngũ phát triển

Đội ngũ cốt lõi của Shardeum như sau:

  • Nischal Shetty (Đồng sáng lập Shardeum): cũng đồng thời là người sáng lập WazirX, Crowdfire và là người quản lý ngành công nghiệp tiền điện tử ở Ấn Độ. Anh cũng từng được vinh danh trên Forbes 30 under 30 ở Ấn Độ năm 2014. Nischal Shetty tốt nghiệp ngành khoa học máy tính Đại học công nghệ Visvesvaraya.
  • Omar Syed (Đồng sáng lập Shardeum): từng làm việc tại NASA Glenn Research Center ở vị trí kỹ sư máy tính, kiến trúc sư chính tại Yahoo, đồng sáng lập Unblocked Inc và Shardus. Nhìn chung, Omar Syed là một người dày dặn kinh nghiệm trong lĩnh vực công nghệ IT, cũng như trong điều hành và quản lý.
Đội ngũ phát triển của Shardeum
Đội ngũ phát triển của Shardeum

Công nghệ

Shardeum có công nghệ cốt lõi như sau:

Shardeum sẽ duy trì khả năng tổng hợp nguyên tử trên các Shard khác nhau

Để hiểu rõ hơn Shardeum là gì, hãy xem dự án Shardus (đóng vai trò là lớp giao thức của Shardeum) đã được xây dựng trong bốn năm qua (xem https://shardus.com/). Tóm lại, Shardus đã phát triển phần mềm để giúp dễ dàng tạo sổ cái phân tán dùng chung. Shardus xử lý lớp giao thức, tin đồn về giao dịch, đồng thuận, đồng bộ hóa, sharding… Các nhà phát triển có thể bắt đầu với Shardus và xác định lớp ứng dụng để dễ dàng xây dựng mạng phi tập trung cho một ứng dụng cụ thể, chẳng hạn như một trò chơi có TPS rất cao. Shardeum sẽ bắt đầu với Shardus và thêm EVM vào lớp ứng dụng. Vì vậy, Shardeum sẽ duy trì khả năng tổng hợp nguyên tử trên các Shard khác nhau do có Shardus ẩn khỏi lớp ứng dụng mà mạng được chia nhỏ. Lớp giao thức đảm nhận sự đồng thuận chéo và chia sẻ dữ liệu.

Cơ chế đồng thuận được sử dụng trong Shardeum

Shardeum = Proof of Quorum (PoQ) + Proof of Stake (PoS)

Bằng chứng về số đại biểu (Proof of Quorum PoQ)

Proof of Quorum có nghĩa là tạo ra một biên nhận cho thấy rằng phần lớn nhóm đồng thuận đã bỏ phiếu cho giao dịch. Mỗi node trong nhóm đồng thuận ký mã băm giao dịch và chuyển nó đến các node khác trong nhóm đồng thuận. Các node thu thập các phiếu bầu này và khi số phiếu bầu hơn 50%, các phiếu bầu này tạo thành biên nhận có thể chứng minh sự đồng thuận về giao dịch. Lưu ý Shardeum sẽ sử dụng cả thuật toán đồng thuận PoQ và PoS (Proof of Stake) để giữ cho mạng an toàn, nơi các node xác thực có thể dự kiến ​​sẽ staking một lượng tối thiểu để đảm bảo chúng hoạt động theo giao thức mạng. Trong khi hầu hết các nền tảng nhóm các giao dịch thành các khối và áp dụng đồng thuận ở cấp khối, Shardeum thực hiện đồng thuận trên từng giao dịch riêng biệt. Điều này cho phép một giao dịch ảnh hưởng đến nhiều phân đoạn được các phân đoạn này xử lý đồng thời thay vì liên tiếp như với sự đồng thuận cấp khối. Điều này không chỉ làm giảm thời gian xử lý giao dịch ngay cả khi nó ảnh hưởng đến nhiều phân đoạn, mà còn đảm bảo quá trình xử lý nguyên tử. Sự đồng thuận cấp độ giao dịch loại bỏ sự phức tạp cần thiết để đảm bảo xử lý nguyên tử mà các nền tảng đồng thuận cấp khối cần thiết.

Tìm hiểu thêm về PoS và PoW -> Xem tại đây

Các đặc điểm nổi bật khác

  • Shardeum sử dụng ngôn ngữ dựa trên EVM bao gồm Solidity và Vype cho hợp đồng thông minh
  • Shardeum sử dụng loại chữ ký BLS, hàm băm là Ed25519 và SHA256
  • Một đặc điểm khác biệt nhất của Shardeum có thể nói đến đó là cơ chế đồng thuận PoQ kết hợp PoS, cho phép thực hiện đồng thuận trên từng giao dịch thay vì trên từng khối như các blockchain Layer 1 khác.
  • Shardeum tương thích EVM và ngôn ngữ Solidity so với các blockchain áp dụng công nghệ Sharding. Điều này giúp các nhà phát triển ứng dụng dễ dàng chuyển sang Shardeum mà không phải tốn quá nhiều thời gian như các L1 sử dụng công nghệ Sharding khác.
  • Cấu hình phần cứng của các node validator chỉ cần Ram 4G là đủ. Điều này giúp mở rộng số lượng node nhanh chóng và dễ dàng tiếp cận với số đông.

Lộ trình phát triển

Shardeum có lộ trình như sau:

+ Q1/2022: demo tích hợp EVM với Shardus. Thành lập Shardeum, trụ sở được đặt tại Thụy Sĩ.

+ Q2/2022:

Khởi chạy Alphanet 1.0

  • Shardeum vận hành mạng 20 node unsharded
  • Gửi các giao dịch và triển khai các hợp đồng thông minh
  • Được triển khai cho các node trung bình riêng lẻ trên AWS ở các khu vực khác nhau

Bán Private Sale

+ Q3/2022

Khởi chạy Alphanet 2.0

  • Mạng phân đoạn 50 node do Shardeum vận hành
  • Kích thước phân đoạn 10 node
  • 5 node lưu trữ
  • Được triển khai cho các node trung bình riêng lẻ trên AWS ở các khu vực khác nhau
  • Nền tảng hợp đồng thông minh đầu tiên triển khai EIP2930

Hoàn thành bán private sale

+ Q4/2022: Ra mắt bản Betanet

  • Cộng đồng có thể vận hành các node xác thực và lưu trữ
  • Kích thước mạng tối thiểu 1280 node với 200 TPS
  • Mạng phân đoạn với kích thước phân đoạn 128 node
  • Node xoay giữa chế độ chờ và hoạt động

Q1/2023: Khởi chạy Mainnet

  • Sự kiện tạo mã token Genesis
  • Public sale
Lộ trình phát triển của Shardeum
Lộ trình phát triển của Shardeum

Đối tác hiện tại

… Đang cập nhật

Tokenomics

Chi tiết về token

  • Token name: Shardeum
  • Ticker: SHM
  • Total Supply: 508,000,000

Phân bổ token Shardeum (SHM)

  • Node mining: 51%
  • Sale: 18%.
  • Team: 15%
  • Foundation: 11%
  • Ecosystem & Airdrop: 5%
Tokenomic của Shardeum
Tokenomic của Shardeum

Cộng đồng

Các kênh thông tin và cộng đồng hiện nay của Shardeum (SHM):

Mua Shardeum (SHM) ở đâu

Thời điểm viết bài, Shardeum (SHM) token chưa được niêm yết trên một số sàn giao dịch.

Kết luận

Hạ tầng blockchain vẫn đang trong giai đoạn xây dựng và phát triển. Sharding là một công nghệ hiện đang dần trở nên phổ biến, mà đánh dấu là bước chuyển đổi của Ethereum 2.0. Shardeum đã xây dựng giải pháp Sharding được tích hợp hoàn chỉnh với EVM và ngôn ngữ Solidity, đây chính là sự khác biệt lớn nhất so với các giải pháp Sharding được xây dựng trên các L1 hiện tại.

Shardeum có nhiều điểm mới lạ, tuy nhiên vẫn còn trong quá trình thử nghiệm. Chặng đường dài còn phía trước, và chúng ta tiếp tục theo dõi sự phát triển của Shardeum.