Nguồn gốc: veDAO
Vào ngày 12 tháng 9, ví blockchain MetaMask đã ra mắt phiên bản beta có tên Snaps, cho phép các nhà phát triển bên thứ ba tùy chỉnh các tính năng của ví và các cơ chế khác, cho phép ví MetaMask được sử dụng liền mạch để vận hành tài sản trên các chuỗi khối không phải EVM (Non-EVM). Phiên bản này có thể nói là một bước nữa hướng tới việc MetaMask trở nên hoàn toàn vô điều kiện và phi tập trung; một điều đáng chú ý nữa là MetaMask cũng đang bắt đầu tương thích với các non-EVM. Bài viết này sẽ phân tích sự khác biệt giữa EVM và không phải EVM để hiểu rõ hơn về những điểm tương đồng và khác biệt giữa hai máy ảo blockchain này.


Máy ảo Ethereum (EVM) là máy ảo đầu tiên được tạo ra cho ngành công nghiệp blockchain, là một lớp trừu tượng giữa các máy vật lý (nút) và mã hợp đồng thông minh. Nó cho phép các chương trình chạy trên nó được tách biệt với nhau và với chuỗi Ethereum chính. Hiểu một cách đơn giản là một chuỗi được xây dựng dựa trên hệ sinh thái Ethereum có thể được phát triển và lặp lại nhanh chóng. Điều này làm giảm khối lượng công việc phát triển và tránh phải bắt đầu lại từ đầu. Mỗi nút Ethereum chạy một phiên bản EVM và chúng phối hợp với nhau để tạo thành một loại mạng hoặc máy tính phi tập trung toàn cầu. Như Vitalik Buterin đã nói, Ethereum thậm chí còn được gọi là “máy tính thế giới”.
EVM là trái tim và linh hồn của mạng Ethereum, đồng thời nó cũng là nền tảng để triển khai và thực hiện hợp đồng thông minh. Việc khởi tạo vật lý của EVM không thể được mô tả giống như đám mây hoặc sóng đại dương, nhưng nó tồn tại như một thực thể được duy trì bởi hàng nghìn máy tính được kết nối chạy ứng dụng khách Ethereum. *EVM đã hoàn thành Turing, nghĩa là nếu có câu hỏi, nó sẽ tìm ra câu trả lời. Người dùng có thể tạo các hợp đồng thông minh bằng ngôn ngữ lập trình của Ethereum, Solidity và gửi chúng đến EVM để giải thích và thực thi. Nói một cách đơn giản, lợi ích của EVM là dễ dàng đạt được khả năng tương tác với hệ sinh thái Ethereum hơn. Kế thừa các dApp hiện có trên chuỗi Ethereum; tuy nhiên, nhược điểm cũng rất rõ ràng, đó là nó bị ràng buộc bởi lộ trình Ethereum, điều này có thể cản trở kế hoạch của nhóm dự án và phải tuân theo nhịp điệu của Ethereum.
Các blockchain khác đã chọn hoạt động với Có nhiều con đường khác nhau để tương thích với EVM, được gọi là chuỗi khối không phải EVM. Non-EVM được hiểu là một máy ảo blockchain tách biệt hoàn toàn với hệ sinh thái Ethereum và được xây dựng lại bởi các nhà phát triển và các bên dự án. Điều này có nghĩa là non-EVM độc lập với lộ trình của Ethereum và do đó sẽ có mức phí thấp hơn và tốc độ nhanh hơn Ethereum. Tuy nhiên, nó gặp phải nhiều trở ngại: Nhà phát triển và người dùng phải tham gia lại hệ sinh thái mới và chi phí gia nhập cao. Tuy nhiên, rõ ràng là các chuỗi không phải EVM có nhiều cơ hội hơn để đổi mới hoàn toàn mà không bị giới hạn bởi Ethereum.

Chia sẻ chuỗi EVM và giá trị thị trường (Nguồn dữ liệu: defillama)
EVM tương thích với Ethereum, trong khi không phải EVM thì không tương thích với Ethereum. Ví dụ: cả hai là hai loại thông minh khác nhau thiết bị. Hệ thống điện thoại di động, ví dụ, hệ thống Android trong điện thoại di động của chúng tôi là EVM và hệ thống Apple không phải EVM. Vì vậy, miễn là tất cả các ứng dụng được phát triển dựa trên hệ thống Android có thể được sử dụng trên điện thoại Android, chúng ta cùng nhau gọi là EVM, trong khi phần mềm phát triển trên hệ thống Apple không thể sử dụng được trên điện thoại Android, việc cài đặt và sử dụng hệ thống Android gọi chung là không phải EVM.
Các chuỗi EVM nổi tiếng hơn bao gồm Ethereum, Bsc, Arbitrum, Polygon, Avalanche, v.v., trong khi các chuỗi không phải EVM bao gồm Solana, Mixin, DefiChain, Thẩm thấu, EOS, v.v.

Tỷ trọng chuỗi và vốn hóa thị trường không phải EVM (nguồn dữ liệu: defillama)
p>
Hiện tại, hầu hết trong số 10 blockchain hàng đầu đều tương thích với EVM và EVM vẫn là chuỗi dẫn đầu thị trường trong số các chuỗi công khai. Nhưng các blockchain không phải EVM mới nổi cũng đang phát triển nhanh chóng.
EVM và không EVM (sau đây gọi chung là as blockchain Chức năng của máy ảo là xác định và theo dõi trạng thái của từng khối mạng. Mặc dù nghe có vẻ giống một công cụ giám sát nhưng thực tế nó đề cập đến những thay đổi trạng thái, là tín hiệu hoặc nguyên nhân hành động trong các hệ thống máy tính khác nhau. Ví dụ: thay đổi trạng thái xảy ra khi một nội dung nào đó được mở hoặc đóng, kích hoạt hoặc hủy kích hoạt, gửi hoặc nhận hoặc khi một tệp hoặc tài liệu được di chuyển. Những thay đổi trạng thái này sẽ dẫn đến sửa đổi cấu trúc dữ liệu của hệ thống máy tính.
Máy ảo blockchain có thể xem xét các thay đổi trạng thái mạng và dApp, đồng thời giải quyết các vấn đề như bão hòa mạng hoặc mức độ ưu tiên hoạt động, đưa chuỗi công khai và các dApp khác vào chuỗi có thể làm việc theo cách phi tập trung. Bằng cách này, máy ảo blockchain cho phép bất kỳ nhà phát triển nào chạy mã trong hệ sinh thái không yêu cầu sự tin cậy của bên thứ ba và kết quả thực thi và tương tác của phần mềm được đảm bảo và có thể dự đoán được.
Trong một thời gian dài, tranh chấp giữa Chuỗi EVM và chuỗi không EVM Luôn có nhiều tranh cãi. Mặc dù có vẻ như các máy ảo EVM là người chiến thắng rõ ràng, nhưng các chuỗi không phải EVM như Solana khiến trận chiến này trở nên đáng xem. Khả năng tương thích EVM là yêu cầu chính để đánh giá các nền tảng chuỗi công cộng.
Với những lợi thế của Ethereum, chuỗi công cộng tương thích với EVM có thể nhanh chóng thu hút khách hàng và phát triển trong giai đoạn đầu, được hưởng lợi từ sự thân thiện với nhà phát triển, trải nghiệm người dùng và các ưu đãi của hệ sinh thái. với nhiều chuỗi khác trong hệ sinh thái Ethereum. Các chuỗi không tương thích với EVM có nhiều khả năng phát triển hơn ở các khu vực có xu hướng và thị trường ngách nơi xuất hiện các ý tưởng mới. Đồng thời, nhiều chuỗi công khai khác nhau có thể thành công trong các lĩnh vực như NFT, GameFi và thanh toán.
Nhìn chung, thật khó để nói liệu chuỗi EVM hay chuỗi không EVM tốt hơn. Thu hút lưu lượng Ethereum là cách nhanh nhất để các chuỗi mới phát triển và khả năng tương thích EVM là giải pháp thuận tiện nhất, không phải EVM có thể chọn hướng phát triển theo nhu cầu và không bị hạn chế bởi chuỗi chính.
Hãy xem xét ưu và nhược điểm của từng loại để hiểu EVM và không phải EVM thực sự trông như thế nào.
Ưu điểm của EVM
Như đã đề cập khi giới thiệu EVM ở trên, EVM cho phép bất kỳ ai cũng có thể phát triển các ứng dụng phi tập trung nên không có rào cản hay hạn chế về bảo mật. Khả năng mở rộng của EVM và quá trình di chuyển tương đối đơn giản từ hệ sinh thái Ethereum giúp người dùng dễ dàng tiếp cận các dự án hơn. Dựa trên sự tiện lợi của EVM, NFT đã trở thành một trong những nội dung phổ biến trong thế giới tiền điện tử.
Nhược điểm của EVM
Mặc dù được phân quyền, nhưng Mạng EVM không hoàn toàn phi tập trung. Phần lớn các nút Ethereum được lưu trữ trên các máy chủ đám mây tập trung của Amazon Web Services. Nếu nhà điều hành các dịch vụ này quyết định rằng họ không thích Ethereum vì bất kỳ lý do gì, các nút có thể bị từ chối, gây hại cho mạng.
Khi mạng bị nghẽn, phí gas sẽ rất cao. Điều này có thể gây ra sự bất tiện đáng kể cho người dùng Ethereum và trong khi những người gửi giao dịch lớn có thể không bị ảnh hưởng thì những người gửi giao dịch nhỏ hơn có thể gặp sự cố truy cập mạng trong một khoảng thời gian. Khi nhiều người dùng tương tác với hợp đồng thông minh DApp và thực hiện số lượng lớn giao dịch, nếu phí gas quá cao sẽ có nhiều tác động tiêu cực đến dự án.
Do ngôn ngữ mã byte cứng nhắc và các chức năng gốc, EVM quá phức tạp và không có đủ chức năng máy ảo để triển khai thiết kế bảo mật. Ngoài ra, do các quy tắc của Ethereum và EVM, các nhà thiết kế cần phải tự triển khai nhiều tính năng của EVM và các phần chính của mô hình thực thi.
Ưu điểm của chuỗi khối không phải EVM
Không phải EVM cho phép các lập trình viên mở rộng cơ sở người dùng và phạm vi ứng dụng của họ. Ví dụ: các dự án trên chuỗi Solana, Raydium và Serum, chỉ dành riêng cho Solana. Ngày xửa ngày xưa, Terra là một chuỗi công khai độc đáo được thiết kế để kết nối các khoản thanh toán trên chuỗi và ngoài chuỗi. Ngoài ra, các nền tảng không tương thích với EVM có thể cung cấp cho người dùng cuối thời gian giao dịch nhanh và giao dịch rẻ.
Những ưu điểm này khiến các chuỗi khối không phải EVM trở thành một lựa chọn mới nổi trong các trường hợp và thị trường sử dụng cụ thể, mang đến cho các nhà phát triển và người dùng nhiều sự lựa chọn và tính linh hoạt hơn.
Nhược điểm của chuỗi khối không phải EVM
Chi phí phát triển đắt đỏ : Các chuỗi không tương thích với EVM có thể yêu cầu công việc phát triển bổ sung để thích ứng với các quy tắc và hệ sinh thái độc đáo của chúng, điều này có thể dẫn đến chi phí phát triển tăng lên.
Rào cản gia nhập cao: Các chuỗi không tương thích với EVM có thể có rào cản gia nhập cao đối với các nhà phát triển và người dùng vì họ cần thích ứng với các công cụ, công nghệ và hệ sinh thái.
Khó khăn trong việc di chuyển dự án: Việc di chuyển một dự án từ chuỗi tương thích EVM sang chuỗi không EVM có thể gặp phải một số thách thức, bao gồm nhu cầu viết lại hợp đồng thông minh và thích nghi với hệ sinh thái mới.
Do những nhược điểm rõ ràng của các chuỗi không tương thích với EVM về số lượng dự án, các nhà phát triển có xu hướng lựa chọn các chuỗi tương thích với EVM hơn.
Vì chúng có thể được sao chép và triển khai nhanh chóng sang các chuỗi mới nên điều này có thể giúp tiết kiệm thời gian và chi phí.
Do đó, trong cuộc cạnh tranh giữa chuỗi EVM và không EVM, ai là người chiến thắng ? Không có người chiến thắng rõ ràng giữa hai bên, vì mỗi tình huống là duy nhất và các nhà phát triển phải chọn chuỗi công khai tương ứng với lộ trình phát triển dự án của họ. Các dự án và trường hợp sử dụng khác nhau có thể phù hợp hơn với các chuỗi khác nhau, do đó không thể lựa chọn tuyệt đối chuỗi này hơn chuỗi khác; các quyết định nên được đưa ra dựa trên nhu cầu cụ thể và mục tiêu của dự án. Khả năng tương thích EVM có thể giúp các nhà phát triển thu hút lưu lượng truy cập và mở rộng hệ sinh thái vì người dùng Ethereum có thể nhanh chóng di chuyển sang các chuỗi mới. Đồng thời, khả năng tương thích không phải EVM chắc chắn sẽ cho phép các nhà phát triển thử nghiệm và đổi mới.
Trong thế giới blockchain, không có chuỗi nào phù hợp với mọi nhu cầu, vì vậy các nhà phát triển và nhóm dự án phải đưa ra lựa chọn dựa trên mục tiêu và trường hợp sử dụng riêng của họ để đạt được kết quả tốt nhất. Vì vậy, về lâu dài, EVM sẽ không phải là duy nhất trong tương lai, sự cùng tồn tại của nhiều chuỗi là hướng đi của blockchain. Xét cho cùng, sự đa dạng và sự phát triển không ngừng của hệ sinh thái blockchain chính là bản chất của nó.
Liên kết gốc
Chào mừng bạn tham gia cộng đồng chính thức của BlockBeats:
Nhóm Telegram đăng ký: https://t.me/theblockbeats
Nhóm Telegram thảo luận: https://t.me/BlockBeats_App
Tài khoản Twitter chính thức: https://twitter.com/BlockBeatsAsia