Công nghệ EVM song song đột phá: Mở khóa hiệu suất và khả năng mở rộng Blockchain ở tầm cao mới

robot
Đang tạo bản tóm tắt

Máy ảo Ethereum EVM và những đổi mới của nó

Máy ảo Ethereum và Solidity

Phát triển hợp đồng thông minh là kỹ năng cốt lõi của kỹ sư blockchain. Các nhà phát triển thường sử dụng các ngôn ngữ cấp cao như Solidity để viết logic hợp đồng, nhưng EVM không thể trực tiếp hiểu những mã này. Cần phải biên dịch chúng thành mã thao tác cấp thấp mà máy ảo có thể thực thi. Mặc dù có công cụ có thể tự động hoàn thành quá trình này, nhưng hiểu biết về cơ chế bên dưới giúp tối ưu hóa hiệu suất.

Kỹ sư có kinh nghiệm có thể viết logic chương trình trực tiếp bằng mã vận hành để đạt hiệu suất tối đa và giảm chi phí gas. Ví dụ, một giao thức giao dịch NFT nổi tiếng đã sử dụng rất nhiều mã hợp nhất để tối thiểu hóa chi phí gas cho người dùng.

Nghiên cứu sâu về EVM song song và hệ sinh thái của nó

Tiêu chuẩn và triển khai Máy ảo Ethereum

EVM như "tầng thực thi", là nơi cuối cùng mà hợp đồng thông minh được biên dịch chạy. Mã byte được định nghĩa bởi EVM là tiêu chuẩn của ngành, cho phép các nhà phát triển triển khai hợp đồng một cách hiệu quả trên nhiều mạng tương thích.

Mặc dù tuân theo tiêu chuẩn mã byte EVM, nhưng việc thực hiện cụ thể có thể có sự khác biệt lớn. Ví dụ, một khách hàng Ethereum chính thống được triển khai bằng ngôn ngữ Go cho EVM, trong khi một đội khác duy trì phiên bản C++. Sự đa dạng này cho phép các tối ưu hóa và tùy chỉnh khác nhau.

Nghiên cứu sâu về EVM song song và hệ sinh thái của nó

Công nghệ EVM song song

Trong lịch sử, cộng đồng blockchain chủ yếu tập trung vào đổi mới thuật toán đồng thuận. Một số chuỗi công cộng hiệu suất cao nổi tiếng vì cơ chế đồng thuận của chúng, nhưng đổi mới ở lớp thực thi thường bị bỏ qua. Thực tế, blockchain hiệu suất cao cần có sự đổi mới trong đồng thuận và tối ưu hóa lớp thực thi.

Các chuỗi công cộng EVM chỉ cải tiến đồng thuận thường cần các nút mạnh mẽ hơn để nâng cao hiệu suất. Ví dụ, một chuỗi thông minh nổi tiếng nào đó cần cấu hình cao gấp nhiều lần so với nút đầy đủ của Ethereum trong điều kiện TPS cao. Mặc dù một Layer 2 nổi tiếng khác lý thuyết hỗ trợ TPS rất cao, nhưng hiệu suất thực tế thường không đạt như mong đợi.

Nhu cầu xử lý song song

Hầu hết các hệ thống blockchain thực hiện giao dịch theo thứ tự, giống như CPU đơn nhân. Cách tiếp cận này đơn giản nhưng khó mở rộng. Chuyển sang máy ảo song song có thể xử lý nhiều giao dịch cùng lúc, tăng đáng kể thông lượng.

Việc thực thi song song mang lại thách thức cho kỹ thuật, chẳng hạn như xử lý xung đột khi ghi giao dịch đồng thời vào cùng một hợp đồng. Tuy nhiên, việc xử lý các hợp đồng không liên quan theo số lượng luồng có thể nâng cao thông lượng.

Nghiên cứu sâu về EVM song song và hệ sinh thái của nó

Sáng tạo EVM song song

EVM song song đại diện cho một loạt các đổi mới tối ưu hóa lớp thực thi. Lấy một dự án mới nổi làm ví dụ, các đổi mới chính của nó bao gồm:

  • Thực thi giao dịch song song: áp dụng thuật toán song song lạc quan, cho phép nhiều giao dịch được xử lý đồng thời.
  • Hoãn thi hành: Đưa việc thực hiện giao dịch vào kênh độc lập, tối đa hóa việc sử dụng thời gian khối.
  • Cơ sở dữ liệu trạng thái tùy chỉnh: Lưu trữ cây Merkle trực tiếp trên SSD, tối ưu hóa truy cập trạng thái.
  • Cơ chế đồng thuận hiệu suất cao: phiên bản cải tiến của HotStuff, hỗ trợ hoạt động phân tán quy mô lớn.

Đi sâu vào EVM song song và hệ sinh thái của nó

Thách thức kỹ thuật

Thực thi song song gây ra xung đột trạng thái tiềm ẩn, cần có cơ chế phát hiện và giải quyết xung đột. Các đội thường cần thiết kế lại cơ sở dữ liệu trạng thái và phát triển thuật toán đồng thuận tương thích.

Các thách thức chính bao gồm việc nắm bắt giá trị kỹ thuật lâu dài của Ethereum và sự tập trung của các nút. Sự phát triển nhanh chóng của hệ sinh thái là chìa khóa để duy trì lợi thế cạnh tranh. Cần đạt được sự cân bằng giữa phi tập trung và hiệu suất.

Thảo luận sâu về EVM song song và hệ sinh thái của nó

Mô hình EVM song song

EVM song song chủ yếu liên quan đến mạng tương thích EVM. Hiện có ba loại:

  1. Nâng cấp hỗ trợ thực thi song song cho chuỗi công khai EVM hiện có
  2. Chuỗi công khai EVM mới hỗ trợ thực thi song song nguyên bản
  3. Mạng Layer 2 sử dụng công nghệ song song không phải EVM

Nghiên cứu sâu về EVM song song và hệ sinh thái của nó

Dự án điển hình

Một dự án EVM song song hàng đầu

Dự án này nhằm giải quyết vấn đề khả năng mở rộng EVM thông qua tối ưu hóa việc thực hiện song song, với mục tiêu đạt 10,000 TPS. Gần đây đã hoàn thành việc huy động vốn quy mô lớn, với định giá đạt hàng tỷ đô la. Đội ngũ sáng lập đến từ các nhà tạo lập thị trường hàng đầu, và mạng thử nghiệm nội bộ đã được khởi động.

Chuỗi công cộng chuyên biệt cho giao dịch

Mạng Layer 1 vốn tập trung vào giao dịch, gần đây đã nâng cấp lên EVM song song hiệu suất cao, TPS tăng lên 12.500. Mạng thử nghiệm đã được ra mắt, hỗ trợ di chuyển ứng dụng EVM chỉ với một cú nhấp.

Dự án tăng cường Máy ảo nào

Bằng cách xây dựng EVM++( EVM + WASM) để nâng cao hiệu suất và hiệu quả thực thi. Đội ngũ cốt lõi đến từ các dự án blockchain nổi tiếng, mạng thử nghiệm công khai đã được ra mắt.

một chuỗi công khai EVM trong hệ sinh thái Cosmos

Layer 1 tương thích EVM được xây dựng trên Cosmos SDK, gần đây đã công bố kế hoạch đưa vào công nghệ EVM song song.

Một giải pháp tương thích EVM của Solana

Giải pháp tương thích EVM đầu tiên trên Solana, hỗ trợ các nhà phát triển Solidity triển khai chỉ với một cú nhấp chuột lên Solana. TPS vượt quá 2,000.

Một Layer 2 Ethereum sử dụng SVM

Sử dụng Máy ảo Solana ( SVM ) làm lớp thực thi, nhưng là giải pháp Layer 2 được thanh toán trên Ethereum. Gần đây đã hoàn tất huy động vốn quy mô lớn.

Một mô-đun VM Layer 2

Xây dựng dựa trên OP Stack, hỗ trợ nhiều VM hiệu suất cao làm lớp thực thi, sử dụng Ethereum hoặc Bitcoin làm lớp thanh toán.

Thảo luận sâu về EVM song song và hệ sinh thái của nó

Tóm tắt

Sự đổi mới trong các lớp thực thi như EVM song song cung cấp những giải pháp hứa hẹn để nâng cao hiệu suất và khả năng mở rộng của blockchain. Sự phát triển của những công nghệ này sẽ thúc đẩy sự tiến bộ và ứng dụng của hệ sinh thái blockchain.

Thảo luận sâu về EVM song song và hệ sinh thái của nó

Khám phá sâu về EVM song song và hệ sinh thái của nó

ETH-0.68%
Xem bản gốc
Trang này có thể chứa nội dung của bên thứ ba, được cung cấp chỉ nhằm mục đích thông tin (không phải là tuyên bố/bảo đảm) và không được coi là sự chứng thực cho quan điểm của Gate hoặc là lời khuyên về tài chính hoặc chuyên môn. Xem Tuyên bố từ chối trách nhiệm để biết chi tiết.
  • Phần thưởng
  • 3
  • Chia sẻ
Bình luận
0/400
LiquidationWizardvip
· 07-21 04:57
Không hiểu, mua đại.
Xem bản gốcTrả lời0
ProposalManiacvip
· 07-21 04:43
Nói cho cùng, vẫn muốn giải quyết vấn đề cũ về việc giải phóng PK.
Xem bản gốcTrả lời0
blockBoyvip
· 07-21 04:33
Lại đang chơi khái niệm nữa rồi.
Xem bản gốcTrả lời0
  • Ghim
Giao dịch tiền điện tử mọi lúc mọi nơi
qrCode
Quét để tải xuống ứng dụng Gate
Cộng đồng
Tiếng Việt
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)