Hiểu về máy ảo Ethions (ESC-VM)

"Ethions là một giao thức có mục đích cho phép người dùng chia sẻ thông tin và thực hiện các tính toán trên Ethereum L1 với chi phí thấp hơn, bỏ qua việc sử dụng lưu trữ và thực hiện hợp đồng thông minh để đạt được điều này, áp dụng các quy tắc giao thức xác định cho dữ liệu cuộc gọi Ethereum để tính toán trạng thái."

Lần đầu tiên tôi biết đến eths là vào giữa tháng 8 năm nay, khi nó không còn là một khái niệm mới, và nhiều dòng chữ khác nhau đã bay khắp nơi, và nhiều người chỉ sử dụng nó như một bản sao của BRC-20. Và hoàn toàn không có sự nhiệt tình đối với khái niệm này trên Twitter vào thời điểm đó, và mãi đến hôm nay tôi mới thấy các giáo viên nói về việc liệu eths có phải là Lớp 2 hay không.

Tôi đã xem xét các phương tiện truyền thông khác nhau và dường như không có khoa học phổ biến nào về khái niệm Máy ảo Ethions (ESC-VM), vì vậy tôi sẽ viết một bài báo để xem điều này là gì, cố gắng không liên quan đến công nghệ và giải thích mọi thứ một cách đơn giản và rõ ràng.

Lớp 2

Một vài câu đơn giản đầu tiên nhìn vào Lớp 2, khái niệm này sẽ rõ ràng hơn, đã có một khoảng thời gian trước khi tôi cũng viết một loạt OP Rollup, ZK Rollup và các giải pháp mở rộng Lớp 2 chính thống khác, OP Stack như một bài viết chủ đề của các công cụ Chain SaaS.

Chúng tôi sẽ không lặp lại nhiều vấn đề cơ bản ở đây. Vấn đề cốt lõi của Layer 2 là mở rộng công suất và giảm chi phí giao dịch.

Bởi vì các nút dư thừa trên chuỗi phải cạnh tranh cho không gian khối hạn chế. Với sự phát triển nhanh chóng của hệ sinh thái Ethereum, cần phải hoàn thành nhiều việc thực thi và tính toán hơn, dẫn đến các giao dịch trên chuỗi rất tắc nghẽn và gas thường được suy đoán lên trời.

Có nhiều tùy chọn để triển khai L2 và chúng liên tục được cập nhật. Các kênh trạng thái ban đầu, plasma, validium, hiện phổ biến Optimistic-Rollup, Zk-Rollup, v.v.

Sơ đồ tổng hợp là tính toán và thay đổi trạng thái cụ thể của các giao dịch ngoài chuỗi, đồng thời xử lý tóm tắt và xác minh trạng thái cuối cùng sau khi xử lý hàng loạt giao dịch và giao dịch trên chuỗi, điều này có thể làm giảm bớt tắc nghẽn trên Ethereum một cách hiệu quả.

Nhưng vào thời điểm đó, chúng tôi đã không nói về eths như một giải pháp lớp 2, hoặc thậm chí là một giải pháp sơ bộ, bởi vì eths chỉ được sử dụng như một giao thức ghi Ethereum vào thời điểm đó và không có gì đặc biệt lắm.

Trong các bản cập nhật tiếp theo, một đề xuất để cải thiện giao thức Ethions: ESIP-4: Máy ảo Ethions về cơ bản đã thay đổi rất nhiều.

Đạo đức (ETHS)

Ethions, một giao thức có mục đích cho phép người dùng chia sẻ thông tin và thực hiện các phép tính trên Ethereum L1 với chi phí thấp hơn, bỏ qua việc sử dụng lưu trữ và thực hiện hợp đồng thông minh để đạt được điều này, áp dụng các quy tắc giao thức xác định cho dữ liệu cuộc gọi Ethereum để tính toán trạng thái.

Nó rẻ hơn vì nó sử dụng dữ liệu cuộc gọi giao dịch Ethereum thay vì hợp đồng thông minh để lưu trữ dữ liệu trên chuỗi, điều này làm giảm chi phí một cách tự nhiên và cũng tiết kiệm cơ chế chứng minh lạc quan tương tự như OP và chi phí xác minh cơ chế chứng minh hiệu quả của ZK.

Tất nhiên, có rất nhiều nội dung Ethions, vì vậy hãy tập trung vào Máy ảo Ethions.

ESIP-4: Máy ảo Ethions

Máy ảo Ethions, là nội dung cốt lõi của dự thảo ESIP-4 để cải thiện eths, cũng là sự mở rộng chức năng của ETHS theo đề xuất, để nó không có khái niệm cường điệu dòng chữ và có tiện ích chức năng vượt ra ngoài giá trị cường điệu.

Chúng ta có thể làm rõ mục đích phát triển của nó theo một câu trong sách trắng:

Mục tiêu của ESC-VM không phải là thay thế các hợp đồng thông minh hoặc L2, mà là ưu tiên cách cung cấp sức mạnh tính toán chi phí thấp khi phân cấp.

Trong dự thảo ESIP-4, khái niệm Máy ảo Ethions (ESC-VM) đã được giới thiệu, một giao thức mới được xây dựng trên Ethions.

ESC VM tăng cường chức năng của giao thức Ethions bằng cách kích hoạt ethions như một loại lệnh máy tính cho phép người dùng tương tác với các chương trình đặc biệt được gọi là Hợp đồng câm.

Trong dòng chữ ETHS trước đó, việc "đốt" các hình ảnh khác nhau đã tận dụng "dữ liệu cuộc gọi" của Ethereum, nghĩa là chức năng "Calldata". Calldata đề cập đến dữ liệu được cung cấp trong cuộc gọi đến hợp đồng thông minh. Đây cũng là điểm cốt lõi mà nó rẻ hơn so với sử dụng lưu trữ hợp đồng.

Trong hợp đồng câm của ESIP-4, các lệnh có thể được thực thi: triển khai (tạo hợp đồng mới), gọi (gọi hàm thay đổi trạng thái của hợp đồng hiện có), quá trình này cũng được lưu trữ bằng dòng chữ và giao dịch được lưu trữ trên chuỗi dưới dạng trường calldata, do đó bỏ qua chi phí thực hiện và lưu trữ EVM.

ESC-VM cung cấp một môi trường giống như EVM cho các hợp đồng câm, cho phép các chức năng hợp đồng câm được song song với các chức năng hợp đồng thông minh, nói thẳng ra, ESC-VM về cơ bản có thể được coi là EVM.

Trong quá trình này, vì chi phí thực hiện và lưu trữ EVM bị bỏ qua, các hợp đồng ngu ngốc rẻ hơn nhiều so với hợp đồng thông minh, có thể giảm đáng kể chi phí, giải quyết mục đích cốt lõi của Lớp 2.

Nhưng sự khác biệt chắc chắn vẫn còn lớn, chúng ta hãy xem xét sự khác biệt giữa ESC-VM và Layer 2 hiện có.

ESC-VM có phải là L2 không?

Trong sách trắng ESIP-4, điều này thực sự được đề cập rõ ràng và lý do được đưa ra.

ESC VM không phải là L2. Một cách để hiểu điều này là xem xét hai khái niệm về sự đồng thuận tồn tại trên Ethereum:

(1) Đồng thuận về những giao dịch nào được bao gồm trong mỗi khối và theo thứ tự nào. Đồng thuận về các giao dịch được bao gồm trong mỗi khối và theo thứ tự nào.

(2) Đồng thuận về tác động tổng hợp (1) đối với trạng thái của EVM. Đồng thuận về (1) tác động tổng thể đến tình trạng EVM.

Ý tưởng chính của Ethions là:

Xây dựng một hệ thống phi tập trung hoàn toàn bằng cách tập trung vào (1), vì trạng thái của blockchain xác định rõ ràng và dứt khoát trạng thái của EVM. Với chính blockchain, bất kỳ ai cũng có thể xác minh độc lập và dứt khoát trạng thái của EVM.

Mặt khác, không thể xác minh "tính xác thực" của (1) vì đó là một quá trình không xác định và không có "câu trả lời đúng".

Kết hợp (1) và (2) trong giao thức Ethereum là lý tưởng. Tuy nhiên, sự kết hợp này quá đắt đối với hầu hết các ứng dụng. Ethions đã hy sinh một phần của giao thức Ethereum (2) và xây dựng các công cụ để tạo điều kiện thuận lợi cho việc tính toán các trạng thái xác định.

Ngược lại, L2 có cách tiếp cận ngược lại. Vì trạng thái L2 được quản lý trong bối cảnh của blockchain, nên việc xác minh sẽ thuận tiện hơn trạng thái của hệ sinh thái Ethions. Tuy nhiên, việc xác nhận L2 là có điều kiện. Nó nói rằng với các giao dịch X chứa trong một khối được sắp xếp Y, chúng ta có thể suy ra rằng trạng thái của blockchain sẽ thay đổi thành Z. Nhưng trong một hệ thống L2, không có cách nào để xác minh rằng X và Y là chính xác.

Nói chung, X và Y sẽ chỉ công bằng nếu làm cho chúng công bằng phù hợp với mục tiêu của tổ chức vận hành L2. Các công ty hoạt động L2 có nghĩa vụ ủy thác cho các cổ đông được ưu tiên hơn lợi ích của người dùng L2. Trong trường hợp cực đoan, L2 sẽ bị đóng cửa nếu nó không còn vì lợi ích của công ty.

Triết lý được đại diện bởi Ethions là:

Blockchain không bao giờ có thể được coi là an toàn nếu không có sự đồng thuận phi tập trung về các vấn đề không xác định như bao gồm khối và trật tự giao dịch. Mục tiêu của việc sử dụng ESC-VM là kết hợp phân cấp và bảo mật với các tính năng gần với khả năng EVM.

Các vấn đề hiện tại

Hiện tại, Dumb Contract có một số vấn đề cần được giải quyết.

(1) Chức năng hợp đồng ngu ngốc không thể được thanh toán trực tiếp và cần phải được bắc cầu;

(2) ESIP-4 không cho phép tùy tiện tạo ra các hợp đồng ngu ngốc. Các hợp đồng câm có thể được triển khai và thực thi mà không cần tin tưởng, nhưng bản thân mã được xác định cùng với phần còn lại của các quy tắc giao thức Ethions trong quy trình ESIP;

(3) Một vấn đề rất quan trọng được 0x8699 giáo viên đề cập (@ethan0x8699): ETHS phụ thuộc rất nhiều vào các nhà lập chỉ mục, nhưng cơ chế không chú ý đầy đủ đến các nhà lập chỉ mục, theo quan điểm của vấn đề này có thể được viết riêng và sâu, tôi sẽ không nói về nó ở đây.

Bài viết này dựa trên sách trắng + thảo luận của các giáo viên, bài viết này không cấu thành bất kỳ lời khuyên đầu tư nào, nếu có bất kỳ thiếu sót nào, tôi chịu trách nhiệm.

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
  • Bình luận
  • Chia sẻ
Bình luận
0/400
Không có bình luận
  • 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)