Tiêu đề ban đầu: "Hiệu ứng mạng EVM》
Tiêu đề ban đầu: "
Hiệu ứng mạng EVM
Tác giả gốc: Nir, Krishna NandakumarKrishna Nandakumar Bài viết này là dành cho Nir vàVernon Johnson、David Phelps、Carlos Diaz-Pedron、Tomer Ben-DavidVàJad Esber đồng tác giả,
Và
Cung cấp rất nhiều sự giúp đỡ.
EVM có thể quan trọng hơn chính blockchain
Trên thực tế, Ethereum nổi tiếng chỉ là một triển khai của chuỗi khối Ethereum. Mặt khác, Máy ảo Ethereum có thể được hiểu là một "nền tảng phát triển" phần mềm mã nguồn mở dựa trên chuỗi khối cho phép các nhà phát triển tạo ra các ứng dụng phi tập trung. Bạn cũng có thể coi nó như một máy tính ảo mở có thể lưu trữ dữ liệu trên chuỗi và trạng thái của từng hợp đồng thông minh.
EVM là phần mềm đầu tiên cung cấp chức năng hợp đồng thông minh cho các nhà phát triển và đã phát triển thành một hệ sinh thái thịnh vượng với các hiệu ứng mạng lưới nhà phát triển có giá trị vượt ra ngoài chính chuỗi khối Ethereum. Trên thực tế, một số chuỗi khối sử dụng EVM đã xây dựng cơ chế đồng thuận và nền kinh tế mã thông báo hoàn chỉnh, có thể hoàn toàn độc lập với mã thông báo ETH và khai thác ETH. Sự đổi mới, cơ sở hạ tầng và sự phát triển của người dùng trên các chuỗi EVM khác có thể được tận dụng liền mạch bởi chuỗi khối Ethereum và ngược lại.
Hiệu ứng mạng không được phép
Hiệu ứng mạng là hiện tượng trong đó sự gia tăng người dùng hoặc người tham gia làm tăng giá trị của hàng hóa hoặc dịch vụ. Nói một cách đơn giản, trong thế giới Internet, lưu lượng truy cập có thể được đánh đồng với giá trị.Mạng xã hội ngày nay là một ví dụ hoàn hảo.
Hệ sinh thái và phần mềm nguồn mở được hưởng lợi từ hiệu ứng mạng tương tự: càng có nhiều nhà phát triển xây dựng hoặc tích hợp với nó, thì nó càng trở nên có giá trị hơn đối với mọi người. Nhưng đó không phải là tất cả những gì PMNM có thể hưởng lợi. Nếu hầu hết cơ sở hạ tầng và ứng dụng trên mạng cũng là nguồn mở, thì hiệu ứng mạng sẽ được nhân lên.
Đây là lý do tại sao hiệu ứng mạng EVM lại mạnh mẽ đến vậy: mọi người dùng đều có thể đăng nhập mà không cần sự cho phép và mọi dòng mã đều được viết công khai, làm tăng giá trị của tất cả các chuỗi EVM bất kể nó được sử dụng cho mạng nào. Nó cũng tăng mức độ bảo mật của EVM so với các lựa chọn thay thế khác.
Khả năng tương thích EVMMột giao thức tương thích với EVM nếu các hợp đồng thông minh của nó có thể được thực thi trên Máy ảo Ethereum. Để đáp ứng điều kiện này, hợp đồng phải được viết bằng Solidity hoặc có gói biên dịch mã của nó thành mã có thể chạy trên EVM.zkSync là một giao thức không cần kiến thức được thiết kế để giảm chi phí giao dịch và tăng tốc độ. Giao thức này hỗ trợ các hợp đồng thông minh vững chắc và không yêu cầu thay đổi trong hầu hết các trường hợp. Ngoài ra, StarkNet - một bản tổng hợp khác, có ngôn ngữ gọi là Cairo, ngôn ngữ này hiện không tương thích với EVM, nhưng nhóm đang nghiên cứu ngôn ngữ đóChain Listxây dựng trình biên dịch
, để nó có thể thực thi trên EVM và một bộ dịch cho hướng khác (EVM -> StarkNet) đã được xây dựng. Các ví dụ khác về chuỗi khối gốc/tương thích với EVM và Lớp 2 bao gồm Ethereum Classic, Polygon, BNB Chain, Optimism, Arbitrum, Gnosis Chain, Avalanche và Celo. Bạn có thể tìm
Kiểm tra các chuỗi tương thích EVM khác tại đây.
Tại sao khả năng tổng hợp lại quan trọng?
EVM có thể được coi là "thế hệ tiếp theo" của JavaScript đã thu hút hàng tỷ đô la vốn đầu tư trong một khoảng thời gian ngắn. Nó có lợi thế của người tiên phong và tất cả các quỹ và tài nguyên được sử dụng để thúc đẩy các giải pháp mới cho EVM có thể được sử dụng và mở rộng mà không cần xin phép. Do đó, việc xây dựng chuỗi công khai hoặc chuỗi bên mới trên EVM không cần phải bắt đầu lại từ đầu.
Điều đáng chú ý là JavaScript được một số người coi là ngôn ngữ lập trình tồi tệ, nhưng những nỗ lực thay thế nó (Dart) đều thất bại và chỉ khi một cải tiến cho trình chuyển mã (TypeScript) mới thành công. Hiệu ứng mạng mạnh đến mức bất kỳ vi phạm nào về khả năng kết hợp, bất kể chất lượng của ngôn ngữ, đều khiến nỗ lực thay thế ngôn ngữ đó trở nên bất khả thi. Điều này cũng có thể đúng với EVM.
Đối với các nhà xây dựng và nhà điều hành, khả năng kết hợp có nghĩa là họ có thể tận dụng một hoặc nhiều điều sau đây:Ethereum Stack ExchangeSiêu dữ liệu phong phú, Hệ thống nhận dạng và Biểu đồ xã hội: Các địa chỉ giống nhau trên các chuỗi EVM, nghĩa là bất kỳ dự án hoặc chuỗi mới nào cũng có thể tận dụng siêu dữ liệu được liên kết với người dùng/địa chỉ để giải quyết các vấn đề bắt đầu từ đầu, xuất xứ nội dung, thêm khả năng chống sybil, Thiết lập mạng xã hội /biểu đồ lãi suất cho mỗi người dùng, airdrop trên các chuỗi rẻ hơn, v.v.
Hệ sinh thái nhà phát triển thịnh vượng: Trang web hỏi đáp người dùng Ethereum
Hỗ trợ cộng đồng trên các nền tảng đang hoạt động như Nhiều hệ sinh thái nhà phát triển chuỗi khối hợp đồng thông minh hàng đầu đang sử dụng EVM.
Khả năng tương tác: quản trị chuỗi chéo bằng cách sử dụng chiến lược chụp nhanh, giao dịch chéo lớp của stablecoin và mã thông báo cơ sở (ETH, MATIC, v.v.), cùng một hệ thống địa chỉ, v.v.
https://twitter.com/TrustlessState/status/1511127294093320193
Tính linh hoạt: Các nhà phát triển đang phát triển trên một chuỗi hoặc phiên bản có thể dễ dàng di chuyển sang một chuỗi tốt hơn hoặc khởi chạy chuỗi của riêng họ. Đối với các nhà phát triển, đây là một lợi thế rất lớn.
Mô tả hình ảnhQuorumTrường hợp sử dụng EVMNFT。100 ThievesNgoài việc xây dựng trên chính Ethereum, các doanh nghiệp truyền thống đã nắm bắt được những lợi thế của việc xây dựng trên EVM. Ví dụ, JP Morgan Chase theo tên riêng của họPolygonđã xây dựng chuỗi khối doanh nghiệp của họ trên một nhánh của Ethereum. TikTok đã ra mắt trên ImmutableX, giải pháp mở rộng lớp thứ hai của Ethereum NFT
Trên một sidechain Ethereum chạy EVM
đã phát hành airdrop NFT đầu tiên của họ vào ngày .
Các chuỗi khối khác cũng đang cố gắng tương tác với Ethereum và xây dựng các triển khai EVM trên chuỗi của riêng họ. Chúng bao gồm Solana (Neon), NEAR (Aurora) và Cosmos (Evmos).Bằng chứng cho hiệu ứng mạng EVMEthereum cho đến nay có hệ sinh thái nhà phát triển lớn nhất so với bất kỳ chuỗi khối nào. Theo Electric Capital's
Báo cáo dành cho nhà phát triển năm 2021
, Polygon và BSC (cũng là chuỗi EVM) lần lượt xếp thứ 6 và 7. Trên thực tế, ít nhất 8 trong số 20 hệ sinh thái blockchain hàng đầu đang chạy EVM.
Nhiều chuỗi đã xây dựng các triển khai tương thích với EVM trên chuỗi của riêng họ (chẳng hạn như Solana và Cosmos), nhưng không có chuỗi nào xây dựng hoặc kêu gọi xây dựng hợp đồng tương thích với các chuỗi khác trên Ethereum (chẳng hạn như Move hoặc Cosmos SDK).EIP-1559Một số chuỗi khối EVM lớn nhất đang liên tục áp dụng các bài học Ethereum trong thời gian thực. Ví dụ: triển khai Polygon (tương thích với EVM L1)đề xuấthầu như giống nhauMATICđề xuất
Sau khi, đã phá hủy
. Các chuỗi khối EVM chiến thắng sẽ tiếp tục thúc đẩy chiến lược này.
Những thách thức tiềm tàng của khả năng kết hợp L2 EVM
Một số mạng Lớp 2 hiện đang cố gắng truyền đạt ý tưởng rằng họ có thể sớm phá vỡ tính tương đương với EVM vào một thời điểm nào đó để thử điều gì đó chỉ có ý nghĩa trên L2 hoặc sẽ mất nhiều thời gian để Ethereum L1 tích hợp chức năng. Theo một nghĩa nào đó, chúng ta có thể đang bước vào một thế giới nơi EVM L2 được triển khai hơi khác một chút và trở thành nơi thử nghiệm các tính năng mới của EVM. Điều này có thể phá vỡ khả năng triển khai của mã 1-1 vào một thời điểm nào đó trong tương lai.
Phải nói rằng, miễn là trạng thái giữa các lớp vẫn có thể kết hợp được, thì có rất ít khả năng L2 thay đổi giá trị tương đương EVM, thường giữ các thuộc tính thực thi ở mức tối thiểu khi kết nối dữ liệu giữa các chuỗi. Và miễn là một bộ điều hợp có thể được ghi ở đầu bên kia và định dạng trạng thái có ý nghĩa giữa hai chuỗi, thì những khác biệt nhỏ về triển khai có thể sẽ không phải là trở ngại.
Chuỗi không phải EVM
Điều này có ý nghĩa gì đối với các chuỗi và hệ sinh thái cạnh tranh? Họ sẽ cần ngân sách lớn và phải tìm cách phục vụ khán giả EVM. Mô hình hệ sinh thái hoạt động nếu các dự án không phải EVM có thể phát triển nhanh chóng và hiệu quả. Solana là một trong những kẻ thách thức nghiêm trọng, nhưng mặc dù đã chi rất nhiều tiền để bắt kịp, nhưng việc áp dụng vẫn còn thiếu sót.
Tất nhiên, có nhiều thứ mà EVM không thể làm được và sẽ có một số ứng dụng chỉ có thể được sử dụng bên ngoài EVM về lâu dài và cũng sẽ mang lại giá trị cho các VM khác. Điều đáng chú ý là một số dự án độc đáo đã bắt đầu chọn các giải pháp khác với EVM, chẳng hạn như Stepn trên Solana. Đây có thể là bằng chứng cho thấy EVM không phải là kẻ thắng được tất cả và sẽ có nhiều ứng dụng ngoài kia. Điều đáng nói là điều này cũng đúng với JS, nhưng mỗi năm số lượng ứng dụng không thể xây dựng trong trình duyệt bằng JS giảm xuống.
Cosmos, Polkadot và các chuỗi khối khác áp dụng cách tiếp cận ưu tiên khả năng kết hợp để thu hút các nhà xây dựng và người dùng có năng lực. Mặc dù chậm hơn nhiều năm so với hệ sinh thái EVM, SDK Cosmos có các hiệu ứng mạng rất giống nhau, nhưng hầu hết khả năng kết hợp là không đồng bộ, nghĩa là nó diễn ra theo nhiều bước cho các xác thực khác nhau. Hiện tại, Cosmos không có cùng địa chỉ cho các tài khoản chuỗi chéo, mặc dù điều này sẽ sớm thay đổi. CosmWasm còn rất mới và hệ sinh thái thiếu các cơ chế quan trọng như giải pháp tiên tri mạnh mẽ cho DeFi. Ví dụ: JunoSwap (AMM trên Juno) đã được ra mắt muộn vài tháng và mã lộn xộn và không đầy đủ.
Tóm lại là
Các nhà phát triển và đối thủ lớp 1 nên xem xét nghiêm túc những lợi thế to lớn của việc xây dựng trên EVM ngày nay. Trong hầu hết các trường hợp, tôi hy vọng các chuỗi EVM hoặc Lớp 2 hiện có sẽ đủ cho hầu hết các nhu cầu, mặc dù chúng có thể yêu cầu chức năng cụ thể mà EVM không được tạo ra. EVM đi trước nhiều năm so với hệ sinh thái cạnh tranh của nó, hệ sinh thái này sẽ tiếp tục tăng cường áp dụng và hiệu ứng mạng. Tuy nhiên, những người ủng hộ ETH cần chuẩn bị trước khả năng các chuỗi dựa trên EVM khác nhau có thể không nhất thiết kích hoạt nhu cầu về ETH, mà thay vào đó chiếm phần lớn thị phần của Ethereum.


