Khả năng tương thích EVM: Tại sao các chuỗi non-EVM lại sử dụng EVM?

spot_imgspot_img

Ethereum đã thoát khỏi đợt sóng đầu “Ethereum killers”, theo sau đó là những chain chi phí thấp (Polygon, BSC, Fantom) chạy bằng các EVM. Sau đợt ra mắt nhỏ những kẻ giết Ethereum tương tự đang tích hợp EVM để chạy đua để tham gia vào thế giới blockchain.

Cụ thể, Polkadot đã thêm Moonbeam, Near ra mắt Aurora, và sắp tới (đã công bố nhưng chưa phát hành), Evmos sẽ được phát trực tiếp trên Cosmos và Neon sẽ được thực hiện trên Solana.

Sau khi các Dapps được biết tới lần đầu tiên (chưa tương thích với EVM), chúng tuyên bố có thiết kế vượt trội với các tính năng như hỗ trợ các ngôn ngữ lập trình phổ biến và tốc độ. Khi các chuỗi này bắt đầu hỗ trợ EVM, họ có vẻ ít lạc quan hơn về những ưu điểm của công nghệ và nhận thức rõ hơn về việc nâng cấp Ethereum. Bằng cách đó, các chuỗi này đang dựa trên tầm nhìn ban đầu của họ để xây dựng một nền tảng công nghệ thay thế cho Ethereum.

Giai đoạn xây dựng

Hãy coi EVM như một máy tính tính toán đầu ra của các hoạt động của smart contract được cung cấp các đầu vào cụ thể. Một bản sao của EVM chạy trên mỗi node – cần phải nhớ rằng nó không ở một nơi. EVM còn được gọi là “thời gian chạy” hoặc “môi trường”.

EVM chấp nhận các chương trình được viết bằng ngôn ngữ Solidity và để làm cho ngôn ngữ này mạnh mẽ hơn, một số “thư viện” đã được tạo ra. Các công cụ dành cho nhà phát triển như Truffle hoặc Hardhat giúp việc viết và thử nghiệm các hợp đồng thông minh dễ dàng hơn. Ngoài ra, vì chúng ta đang nói về môi trường mạng, các ví bên ngoài kết nối với EVM thông qua các thư viện API (ví dụ: Web3.js).

Công cụ quen thuộc đối với người dùng nhất là Etherscan, nó có thể xem hàng nghìn giao dịch và trình bày chúng theo cách mà con người có thể đọc được. Ngoài ra, còn có ví 

MetaMask, kết nối người dùng với EVM bằng cách phát các lệnh của họ qua mạng.

Một số trường hợp, sự khác biệt thời gian để tạo ra một dapp với công cụ hoàn thiện có thể là 100:1. Đây là lý do tại sao công cụ và cơ sở hạ tầng được xây dựng bởi các blockchains theo tiêu chuẩn lại di chuyển rất chậm.

Ngoài công nghệ vượt trội, hệ sinh thái EVM còn có một thị trường khổng lồ gồm các nhà phát triển blockchain và các dự án mã nguồn mở. Các dự án này có thể được sao chép nhanh chóng và không yêu cầu viết lại mã tốn nhiều thời gian.

So sánh mô hình

Chuỗi ngăn xếp độc quyền sử dụng một cách tiếp cận khác trong việc tích hợp EVM.

Solana và Near sử dụng một chuỗi duy nhất vì vậy EVM sẽ chạy cùng với “máy tính hợp đồng thông minh” chính của blockchain. Điều này cũng có thể được nhìn thấy trong thiết kế của Near’s Aurora EVM.

Vì vậy, điều quan trọng cần lưu ý là Aurora không phải là một chuỗi mà là một môi trường EVM trên Near (mặc dù có blockchain explorer). Đây là lý do tại sao cây cầu Near-Aurora không phải là cầu nối giữa các chuỗi mà là cầu nối giữa các runtime. Thiết kế này làm ảnh hưởng tới chiến lược kinh doanh: Aurora không có validator và token để bảo mật mạng lưới. Vì vậy sẽ phải dùng mô hình khác để đánh giá Aurora hoặc Neon.

Điều thú vị là EVM + Near PoS làm cho kiến trúc tổng thể tương tự như tầm nhìn của ETH 2.0. Điểm mạnh của Neon là tốc độ của Solana: Neon EVM tuyên bố xử lý 4.500 giao dịch mỗi giây và hỗ trợ thời gian xác nhận dưới một giây. Nhìn chung, thử nghiệm này với việc kết hợp EVM với các loại kiến ​​trúc khác nhau đã thúc đẩy sự đổi mới trong ngành. Ethereum hiện quá lớn để có thể linh hoạt thay đổi, do đó, sự xuất hiện của thị trường EVM tạo ra cơ hội để di chuyển nhanh chóng mà không có chi phí và rủi ro của mạng chính Ethereum.

Polkadot và Cosmos, hỗ trợ Moonbeam và Evmos, là các blockchain có thiết kế đa chuỗi. Thay vì thêm EVM song song với máy chính, họ đã tạo một chuỗi con dành riêng cho nó. Điều này có nghĩa là nếu khả năng mở rộng được yêu cầu, nhiều phiên bản EVM hơn có thể được khởi chạy dưới dạng các subchains mới trên Cosmos / Polkadot (và các phân đoạn mới trên Near), mở đường cho khả năng mở rộng. Mặt khác, mô hình của Solana dường như thiếu khả năng mở rộng này.

Có những khác biệt nhỏ khác về thiết kế giữa các tích hợp EVM. Aurora sử dụng ETH để thanh toán phí giao dịch giúp họ nhận được sự hỗ trợ từ hệ sinh thái Ethereum. Evmos sẽ thưởng cho các nhà phát triển dựa trên hoạt động của các dApp của họ chia sẻ một phần phí giữa các nhà phát triển và nhà khai thác mạng thông qua mô hình thu phí chia sẻ được tích hợp sẵn.

Blockchain EVM tương lai

Từ quan điểm của chuỗi cơ sở, việc sử dụng EVM có nhiều ưu điểm và nhược điểm khác nhau.

Các ưu điểm: 

  • Các EVM này cũng kết nối các token với hệ sinh thái EVM. Ví dụ: mã thông báo DOT của Polkadot được kết nối với Moonriver thông qua một EVM khác như Synapse, Allbridge, v.v.
  • Môi trường EVM có thể là một phiên bản demo của blockchain cơ bản cho người dùng mới. Bằng cách sử dụng các công cụ quen thuộc, họ sẽ tìm hiểu về hệ sinh thái, công nghệ, dự án và tài sản gốc mới.

Sự thiếu sót:

  • Sử dụng nhiều nguyên liệu và chi phí để cải thiện do nhu cầu tăng cao.
  • Lệch khỏi quỹ đạo ban đầu 
  • Những sản phẩm giống nhau sẽ bị ảnh hưởng do bổ sung EVM.
  • Tất cả các chuỗi đều cung cấp trải nghiệm giống nhau thì lợi nhuận thu được sẽ nhỏ hơn.

Tiêu chuẩn EVM

  • Sự xuất hiện của thị trường EVM đã tạo cơ hội cải tiến sharding (Ethereum chậm chạp trong việc ứng dụng)
  • Một tiêu chuẩn được chấp nhận rộng rãi sẽ dẫn đến khả năng tổng hợp nhiều hơn giúp tăng cường hiệu ứng mạng trong DeFi. Sự phát triển của các blockcahain trong 2021 là đủ nhanh nhưng nhờ có khả năng kết nối lớn có thể thúc đẩy tăng trưởng nhanh hơn nữa do có một tiêu chuẩn chung là EVM.
     

Bài viết liên quan

GỬI PHẢN HỒI

Vui lòng để lại bình luận!
Vui lòng nhập tên của bạn ở đây

Đọc nhiều nhất

spot_img

Subscribe

- Never miss a story with notifications

- Gain full access to our premium content

- Browse free from up to 5 devices at once