Đổi mới sản phẩm hoặc đầu cơ tài chính?Giải thích kỹ thuật ETH Hội thảo khắc ETHS

Nguồn gốc: Foggy Moon, Geek Web3

Giới thiệu

Dòng chữ ETH hiện tại vẫn là một loại rượu cũ trong một chai mới từ Ordinals, và không có mô hình mới thực sự. ETHS vẫn có rủi ro bảo mật và mặc dù đúng là nó phi tập trung hơn Rollup, quá trình rút tiền của nó vẫn phụ thuộc vào các công chứng viên / quản trị viên của bên thứ ba, có nguy cơ bị đánh cắp. Rõ ràng, ETHS vẫn chủ yếu dựa trên đầu cơ tài chính vào lúc này, không phải là nó có thể mang lại sự đổi mới mà ETH Lớp 2 không thể mang lại.

产品革新还是金融炒作?技术解读以太坊铭文ETHS

Sự phổ biến gần đây của BTC chữ khắc sinh thái đã thúc đẩy các nhà phát triển của các chuỗi khác xây dựng các hệ thống tương tự. Các hệ thống chữ khắc trên các chuỗi khác nhau hơi khác nhau về cách chúng được thực hiện và những gì có thể đạt được, nhưng có một số điểm chung:

  1. Các dòng chữ đều sử dụng thông tin văn bản đính kèm với chuyển khoản để thể hiện thao tác mà họ muốn hoàn thành, ví dụ: viết “chuyển 1 xu sang XXX” trong tin nhắn. Lưu ý rằng thông tin này là văn bản thuần túy và sẽ không liên quan đến các hoạt động như thực hiện hợp đồng thông minh trên chuỗi.

  2. Nhà phát triển sẽ thiết kế một loạt các thông số kỹ thuật và tiêu chuẩn để chuẩn hóa tất cả các thông tin văn bản.

  3. Nhà phát triển cung cấp một bộ chỉ mục Indexer, được sử dụng để tính toán trạng thái của hệ thống ghi sau khi thu thập thông tin văn bản của tất cả các chữ khắc trên chuỗi. Indexer là một thành phần mã nguồn mở, ngoài chuỗi mà bất kỳ ai cũng có thể chạy.

Dòng chữ BTC Ordinals đã thiết lập một tập hợp các cơ chế để phát hành NFT và mã thông báo trên BTC, đồng thời dẫn đến suy nghĩ quy mô lớn về BTC L2, theo nghĩa này, chúng ta có thể coi Ordinals có tính chất tiên tiến và khám phá nhất định. Tuy nhiên, Ordinals bị giới hạn bởi kiến trúc riêng của BTC về công nghệ và trải nghiệm sản phẩm, đồng thời cũng bị cộng đồng BTC chỉ trích OG do ô nhiễm bụi và sử dụng dữ liệu.

Sau tất cả ETH, bản thân hội thảo ETH có các hợp đồng thông minh phức tạp, và ERC 20 và NFT cũng là nội dung của ETH hội thảo, và những dự án khắc chữ này sẽ có tác động gì đến hệ sinh thái của ETH, và sẽ có tranh cãi và hỗn loạn trên BTC?

Triển khai kỹ thuật của Ethions

Chúng ta hãy xem xét việc triển khai Ethions, đây là một dự án khắc chữ nổi tiếng trong ETH hội thảo sử dụng Calldata để vận hành.

Calldata là dữ liệu đầu vào thô được chuyển trong các giao dịch ETH. Nó thường được sử dụng để truyền các tham số cần thiết cho các tương tác hợp đồng thông minh, nhưng nó cũng có thể được sử dụng để gửi tin nhắn văn bản đến địa chỉ EOA (tin nhắn, chữ khắc, ghi chú chuyển, v.v.). Trong sơ đồ, Dữ liệu đầu vào là calldata.

产品革新还是金融炒作?技术解读以太坊铭文ETHS

Nếu bạn muốn sử dụng Ethions để khắc “Hello world” trong một giao dịch, bạn cần xây dựng một giao dịch có chứa calldata như sau:

产品革新还是金融炒作?技术解读以太坊铭文ETHS

Khi trình lập chỉ mục ngoài chuỗi nghe về giao dịch, nó sẽ cập nhật cơ sở dữ liệu và thông báo cho người dùng rằng một dòng chữ mới đã được tạo có nội dung Xin chào thế giới. Cũng có thể đặt nội dung phức tạp hơn trong dòng chữ, chẳng hạn như cơ số 64, đại diện cho thông tin hình ảnh.

Ethions hiện đã áp dụng 6 ESIP (Đề xuất cải tiến giao thức Ethions), tương tự như EIP, để xác định việc sử dụng chữ khắc trong các tình huống khác nhau. Tuy nhiên, đây chỉ là các thông số kỹ thuật khắc chữ cơ bản, chẳng hạn như định dạng của các giao dịch khắc được bắt đầu từ EOA, các sự kiện phát ra hợp đồng, v.v.

Vì Ethions là một dự án trên ETH, nó cũng có thể sử dụng các hợp đồng thông minh của ETH Fang để đạt được một mức độ logic nhất định. Điều quan trọng cần lưu ý là tương tác trực tiếp với các hợp đồng thông minh không phải là cách được khuyến nghị cho Ethions.

Mặc dù thị trường NFT chính thức, v.v., cũng được triển khai trực tiếp với các hợp đồng thông minh. Theo tài liệu chính thức, những gì Ethions muốn cung cấp cho người dùng là một “dịch vụ điện toán phi tập trung và giá cả phải chăng”: loại bỏ điện toán ngoài chuỗi sẽ giảm đáng kể chi phí sử dụng ETH.

Chúng ta hãy xem xét kỹ hơn chi phí gọi hợp đồng thông minh, có thể được chia thành ba phần:

Chi phí giao dịch cơ bản: Bất kỳ giao dịch ETH nào cũng phải trả và hiện là 21000 gas.

Chi phí truyền dữ liệu (calldata): Calldata thường được sử dụng để gửi dữ liệu và tham số tương tác với các hợp đồng thông minh. Sau khi điều chỉnh EIP-2028, dữ liệu calldata tiêu thụ 16 gas mỗi byte (4 gas cho byte với 0 dữ liệu).

Chi phí thực hiện hợp đồng: Nếu giao dịch gọi một hàm trong hợp đồng thông minh, thì theo mức độ phức tạp của việc thực hiện hàm, bạn cũng cần phải trả chi phí tính toán. Ví dụ: nếu có liên quan đến cập nhật trạng thái (chẳng hạn như cập nhật thông tin số dư trong hợp đồng ERC-20), việc gọi SSTORE sẽ tiêu thụ tới 5000 ~ 20000 gas.

Hãy lấy một giao dịch chuyển USDT rất đơn giản làm ví dụ, giao dịch này đã tiêu thụ tổng cộng 63197 gas và calldata là:

产品革新还是金融炒作?技术解读以太坊铭文ETHS

Hãy phân tích cú pháp calldata và chi phí gas là bao nhiêu:

ETH calldata ở định dạng thập lục phân, tức là một byte trên hai chữ số (16^2 = 2^8). 0x ở đầu chỉ ra rằng dữ liệu ở dạng thập lục phân.

• 9059 CBB sau 0x ở đầu là bộ chọn hàm và chiếm 4 byte khác không.

32 byte tiếp theo là địa chỉ, đứng trước 12 byte số 0 (vì địa chỉ ETH là 20 byte và bên trái chứa đầy số không đến 32 byte) và 20 byte dữ liệu địa chỉ khác không.

32 byte cuối cùng đại diện cho số lượng, với một số lượng lớn các số không còn lại và 3 b 9 aca 00 dữ liệu khác không ở cuối và 4 byte không phải không.

Vì vậy, 28 byte không và 40 byte không

Do đó, calldataGas = 28 *16 + 40 *4 = 608 gas.

Tổng gas là 63197, trừ đi chi phí calldata và chi phí cố định, thì chi phí tính toán hợp đồng thông minh để thực hiện giao dịch là 41589 gas. Trong giao dịch này, chi phí tính toán hợp đồng chiếm phần lớn và đây chỉ là một giao dịch đơn giản và chi phí tính toán hợp đồng sẽ tăng thêm trong các giao dịch phức tạp.

Di chuyển quá trình tính toán ra khỏi chuỗi sẽ giảm đáng kể chi phí sử dụng: nếu bạn không muốn gọi hợp đồng thông minh trực tiếp trên chuỗi, bạn có thể gửi địa chỉ EOA đã thỏa thuận

0x00000000000000000000000000000000000face7 Gửi dữ liệu giao dịch

Trong calldata của giao dịch, khai báo hợp đồng ban đầu bạn muốn gọi, cùng với các tham số đầu vào tương ứng. Vì địa chỉ trên là tài khoản EOA và không có mã hợp đồng, thao tác nói trên sẽ không kích hoạt tác vụ tính toán trên chuỗi mà sẽ chỉ xuất bản một thông báo.

Off-chain, sau khi Indexer lắng nghe thông điệp này, nó sẽ phân tích cú pháp nó để tìm ra hợp đồng nào mà người khởi tạo thông điệp ban đầu muốn gọi ETH chuỗi, và sau đó Indexer sẽ tính toán kết quả của hợp đồng gọi off-chain.

Nếu Indexer ngoại tuyến muốn thực hiện các hoạt động ghi và hợp đồng thông minh, nó phải có một bộ quy tắc và thời gian chạy STF (Chức năng chuyển đổi trạng thái) và các quy tắc phức tạp hơn có thể được gọi là máy ảo ảo. Ethions đã ra mắt máy ảo của riêng mình trong ESIP-4, Ethions VM, sau này được đổi tên thành Facet VM.

Khía cạnh - giống như một bộ đồng xử lý

Facet tự định nghĩa mình là một nền tảng điện toán giá rẻ, dễ sử dụng, an toàn và phi tập trung. Nghe calldata của Ethions trên ETH workshop, kéo nó đến VM để tính toán và cuối cùng trả kết quả cho người dùng. Facet bao gồm một số thành phần chính:

· Facet VM, một tập hợp các máy ảo được viết bằng ruby, chịu trách nhiệm lắng nghe các giao dịch ETHS, phân tích cú pháp dữ liệu cuộc gọi và thực hiện các hoạt động.

· Rubidity, ngôn ngữ lập trình hợp đồng thông minh trong Facet, có một số điểm tương đồng với Ruby, nhưng vẫn giữ lại rất nhiều cách sử dụng và khái niệm về sự vững chắc, để các nhà phát triển có thể nhanh chóng bắt đầu.

· Dumb Contract, một loại hợp đồng chạy trên Facet. Cái tên đầy hài hước. Một số người đúng khi gọi nó là một hợp đồng ngu ngốc, bản thân ngu ngốc là một cách chơi chữ, và ngu ngốc có thể mô tả quá trình im lặng của một hợp đồng như vậy hoạt động. Nhưng mặt khác, theo quan chức nói “Thật ngu ngốc, họ thông minh”, có một ý thức mạnh mẽ về việc gọi các hợp đồng thông minh, vì vậy bạn có thể gọi chúng là hợp đồng ngu ngốc.

Bản thân hợp đồng ngu ngốc sẽ không thực sự được triển khai trên ETH, nhưng mã của nó sẽ được xuất bản lên chuỗi ETH dưới dạng calldata. Dưới đây là một ví dụ về một khía cạnh gọi một hợp đồng ngu ngốc:

Một giao dịch đúc tiền đến một địa chỉ lỗ đen EOA

0x00000000000000000000000000000000000face7 Gửi calldata trong hình dưới đây để khai báo token và số tiền bạn muốn đúc, thực tế giống như Ordinals hoặc BRC-20:

产品革新还是金融炒作?技术解读以太坊铭文ETHS

Chúng ta hãy xem so sánh trực quan giữa Rubidity và Solidity, như thể hiện trong sơ đồ dưới đây.

产品革新还是金融炒作?技术解读以太坊铭文ETHS

Mặc dù người ta chính thức nói rằng Rubidity có khái niệm và cấu trúc tương tự như Solidity, để các nhà phát triển có thể bắt đầu nhanh chóng. Nhưng chúng tôi biết rằng điều này có tác động tiêu cực đến sự phát triển của phía nhà phát triển. Và hiện tại, Facet VM chỉ hỗ trợ các hợp đồng ngu ngốc trong danh sách trắng chính thức, điều này cho thấy quan chức không hoàn toàn tin tưởng vào bộ ngôn ngữ và máy ảo này. Việc có tái sử dụng EVM hay không chính thức khó thiết kế hơn là phát triển một máy ảo mới và một ngôn ngữ mới, tôi không biết. Nhưng có một điều chắc chắn: một ngôn ngữ mới, một hợp đồng mới, một hệ sinh thái mới và một cách mới để sử dụng ETH, thực sự có đủ mánh lới quảng cáo.

Khía cạnh của Bashing của các hợp đồng thông minh

Tài liệu của Facet có nhận xét mạnh mẽ sau đây về ETH và hợp đồng thông minh: "Hợp đồng thông minh được coi là tính năng trên tất cả các tính năng khác làm cho Ethereum trở nên đặc biệt, nhưng luận điểm của Facet là Hợp đồng thông minh là Ethereum Lỗ hổng thiết kế lớn nhất.」

Họ tin rằng hợp đồng thông minh của ETH Fang là lỗ hổng thiết kế lớn nhất, bởi vì bản thân hợp đồng là xác định miễn là đầu vào (calldata) được đưa ra, vì vậy nó không nên được tính toán trên chuỗi và lãng phí tiền bạc mà không có lý do. Kết hợp với những gì Ethions gọi là “dịch vụ điện toán phi tập trung và giá cả phải chăng”, rõ ràng là Ethions và Facet muốn tạo ấn tượng thị trường rằng “chúng tôi đang tạo ra một mô hình mở rộng ETH và phương pháp sử dụng mới”, nhưng trên thực tế, một số giải pháp kỹ thuật của riêng ETHS không đáng tin cậy lắm.

Từ quan điểm sản phẩm, Facet có thể gián tiếp gọi các hợp đồng thông minh ngoài chuỗi và có hệ thống hợp đồng ngu ngốc ngoài chuỗi của riêng mình, thực sự chính thức thực hiện khẩu hiệu của mình.

Nhưng từ quan điểm kinh tế, không có thứ gọi là bữa trưa miễn phí, và việc lưu trữ và tính toán chắc chắn tốn tiền. Vậy làm thế nào để Indexer giải quyết phần chi phí này? Không có lời giải thích chính thức, chúng ta có thể tưởng tượng:

Tính phí cho người dùng. Ví dụ: thị trường NFT tính phí người mua, nhưng chúng ta không thể xem xét việc thu phí dài hạn của một mạng giống như L2 với mô hình phí dự án đơn giản.

Làm giàu bằng cách dựa vào sự cường điệu sinh thái của riêng bạn. Điều này chắc chắn là khả thi, nhưng nó chỉ là một giải pháp ngắn hạn khiến bên dự án cảm thấy tốt trong một thời gian. Nếu Ethions muốn trở thành một mô hình ETH mới, Indexer phải có một cơ chế kinh tế dài hạn, dựa trên mạng lưới để đảm bảo hoạt động của nó.

Nếu đó là hàng hóa công phi lợi nhuận, thì những tổ chức nào sẽ quyên góp? Tôi nghĩ rằng ít nhất ETH Fang Foundation sẽ không hoạt động đặc biệt, bởi vì bản thân ETH Fang có một kế hoạch rất tốt - Rollup.

Nguyên nhân gốc rễ của sự xuất hiện của các khía cạnh và hợp đồng ngu ngốc

Nếu chúng ta chỉ cần một hình thức khắc chữ ETH Fang đơn giản, thì chỉ cần một vật phẩm của Ethions là đủ. Vậy tại sao đề xuất ESIP-4 của nó lại tạo ra Facet?

Bởi vì hệ thống khắc không thể được sử dụng cho logic giao dịch phức tạp. Chúng ta hãy xem logic của hợp đồng thị trường NFT chính thức của Ethions, sử dụng cơ chế đặt hàng đang chờ xử lý.

Nếu bạn muốn gửi NFT dòng chữ vào hợp đồng, bạn chỉ cần viết calldata dưới dạng EthionId của dòng chữ và gọi hợp đồng thị trường. Vì thao tác này cố tình chọn một dạng gọi hàm không hợp lệ, fallback() được kích hoạt theo mặc định.

产品革新还是金融炒作?技术解读以太坊铭文ETHS

Cuối cùng, một sự kiện có tên PotentialEthionDeposited sẽ được đưa vào chuỗi ETH và nút Indexer sẽ chuyển quyền sở hữu NFT sang hợp đồng thị trường cục bộ sau khi nghe sự kiện ngoài chuỗi.

产品革新还是金融炒作?技术解读以太坊铭文ETHS

Để tiết kiệm gas, thị trường giao dịch của ETHS đã không lưu trữ một số thông số về các lệnh chờ xử lý của người bán, chẳng hạn như giá và thời gian giới hạn, trong hợp đồng ETH, mà đặt chúng ngoại tuyến dưới dạng tin nhắn, cần được lưu trữ trên máy chủ của dApp. Khi người mua đã theo dõi tin nhắn, họ có thể đưa ra lệnh buyWithSignature() để mua hàng.

Việc NFT sử dụng cơ chế đặt hàng của nhà sản xuất là điều bình thường vì bản thân NFT không thể thay thế được. Vì vậy, nếu đó là một dòng chữ mã thông báo đồng nhất, bạn có thể sử dụng cơ chế AMM của hợp đồng không? Câu trả lời là không. Trạng thái của dòng chữ NFT hoặc mã thông báo, không có trên L1, tương tự như Ordinals và BRC-20. Điều này hoàn toàn trái ngược với tuyên truyền của một số cộng đồng và mọi người cần phải cẩn thận để xác định rằng dòng chữ không phải là một tài sản trên chuỗi ETH theo đúng nghĩa của từ này. Chúng ta không thể nói rằng calldata của tài sản được tạo nằm trên L1 và chúng ta có thể khai báo các hướng dẫn hoạt động trên L1, được gọi là tài sản gốc trên L1, nếu không, tài sản gốc L2 trên bản tổng hợp cũng có thể được gọi là tài sản L1, vì calldata của bản tổng hợp nằm trên L1. Rõ ràng, thật nực cười khi gọi đây là một tài sản gốc L1.

Trên thực tế, hợp đồng này chỉ có nhiệm vụ thu tiền, chuyển tiền, ném sự kiện để nút Indexer trong chuỗi lắng nghe và kích hoạt thao tác tương ứng. Trong con mắt của ETH EVM, trạng thái của những thứ như chữ khắc không thể được khôi phục trong “Nhà nước thế giới”, một cơ sở dữ liệu dành riêng để lưu trữ trạng thái trong ETH và hợp đồng không thể đề cập đến nó.

Bất kể hình thức của tài sản là gì, cho dù đó là mã thông báo hay NFT hay bất cứ thứ gì kỳ lạ, tôi có thể đưa ra một tiêu chí rất đơn giản để xác định tài sản L1 từ tài sản L2: liệu trạng thái của nó có thể được khôi phục trên “trạng thái thế giới” của ETH hay không, liệu EVM của L1 có thể tham chiếu, gọi, truy vấn, sửa đổi trạng thái của tài sản hay không và nếu không, thì đó không phải là tài sản L1.

Do đó, bạn cũng có thể thấy rằng tên của sự kiện gửi tiền là PotentialEthionDeposit, là “tiền gửi khắc có thể”, chứ không phải là một khoản tiền gửi xác định, bởi vì hợp đồng không thể xác định liệu dòng chữ này có tồn tại hay không và không thể xác minh tính xác thực của nó. Nếu bạn đặt hàng cho một dòng chữ không tồn tại hoặc dòng chữ của người khác, hợp đồng sẽ không từ chối bạn, nhưng Người lập chỉ mục sẽ không ghi lại hành vi của bạn.

Do đó, hệ thống ghi chỉ có thể thực hiện logic hợp đồng giả đơn giản này và các lệnh chờ xử lý là một trong số đó. Bản chất của lệnh chờ xử lý là hai bên tham gia giao dịch thỏa thuận với nhau để cung cấp thông tin do nhau cung cấp theo quy tắc, trên thực tế, nó có thể được thể hiện bằng văn bản thuần túy mà không cần hợp đồng thông minh, tương tự như nguyên tắc của dòng chữ.

Chúng ta có thể tưởng tượng quy trình trên có thể được thực hiện như thế nào mà không cần sử dụng hợp đồng thông minh: người bán khắc tin nhắn trong một giao dịch thông thường, chuyển tiếp cho tôi 1 ETH với phần tái bút 123 và nhận được NFT dòng chữ với số 123 của tôi. Bằng cách này, Indexer chỉ cần hỗ trợ logic này và nó có thể trực tiếp chuyển nó sang cơ sở dữ liệu Indexer ngoài chuỗi nếu nghe thấy ai đó chuyển 1 ETH cho người bán bằng BCH postscript.

Tất nhiên, ví dụ này thực sự sẽ mang lại một số vấn đề, chẳng hạn như các giao dịch trùng lặp có thể do nhiều người chụp NFT, v.v., người bán nhận được nhiều lần chuyển, nhưng cuối cùng NFT chỉ có thể được chỉ định cho một người bởi Người lập chỉ mục. Đây cũng là một trong những lý do tại sao quan chức này chỉ trích rõ ràng các hợp đồng thông minh, nhưng sử dụng hợp đồng để hiện thực hóa thị trường NFT, vì vậy bạn cũng có thể hiểu rằng tuyên bố chính thức rằng việc gọi hợp đồng thông minh thông qua Facet mà không tính toán là tuyên truyền không đáng tin cậy.

Tất nhiên, về mặt lý thuyết, các lệnh chờ có thể sử dụng văn bản thuần túy, thay vì hợp đồng, nhưng logic tương đối phức tạp của AMM yêu cầu hợp đồng thông minh, bởi vì nó không yêu cầu thỏa thuận p2p giữa hai bên, mà là sự công nhận hợp đồng. Hợp đồng hoạt động như một người đánh giá đáng tin cậy cần kiểm tra các thông tin cơ bản như số dư và thanh khoản, và thực hiện các tính toán, và bất kỳ dữ liệu tài sản nào anh ta cần phải có sẵn cho hợp đồng.

AMM chỉ là một dạng DeFi tương đối đơn giản và bất kỳ logic phức tạp nào khác không thể được triển khai chỉ trên Ethions. Đó là lý do tại sao Facet được ra mắt - ưu tiên hàng đầu của Facet là tên miền chéo! nó thực sự là một L2, nhưng nó không có cấu trúc khối, vì vậy chúng tôi không gọi nó là chuỗi chéo, nó là tên miền chéo. Khi tất cả các tài sản L1 là tên miền chéo với Facet, không có vấn đề gì khi tên miền chéo không thể được gọi và tất cả các tài sản ngoài chuỗi có thể được vận hành bằng các hợp đồng ngu ngốc để hỗ trợ logic hợp đồng phức tạp.

so với Rollups

Từ tirade trên, bạn sẽ có thể thấy rằng giải pháp của Ethions có phần giống với Rollup. Nhưng điều này chỉ là “tương tự”, và nếu nói đúng ra, nó chỉ thực hiện một tập hợp con của chức năng cốt lõi của Rollup. Và chức năng bị tê liệt gây tử vong cho câu chuyện của nó hoặc khiến người dùng gặp rủi ro nghiêm trọng.

Rollups là hệ thống phức tạp và chúng tôi sẽ không mở rộng chúng ở đây. Nó có một vài điểm chung với Ethions:

  • Gửi calldata dữ liệu của các giao dịch L2 trên ETH Square.

  • Tất cả các hoạt động được xử lý ngoài chuỗi.

Những điểm chung rất rõ ràng, và chúng ta cần giải thích chi tiết về sự khác biệt.

Bản tổng hợp gửi hàng loạt dữ liệu cuộc gọi

Trong hầu hết các trường hợp, người dùng trong bản tổng hợp không gửi giao dịch trực tiếp đến L1 mà gửi chúng đến trình sắp xếp ngoài chuỗi, sắp xếp tất cả các giao dịch, đóng gói chúng, nén chúng và gửi calldata đến L1 theo lô. Gửi calldata cho nhiều người dùng trong một giao dịch có thể làm loãng chi phí cơ bản của 21.000 gas.

Không có cơ chế như vậy trong Ethions, nơi tất cả người dùng gửi calldata trực tiếp đến L1.

Hãy sử dụng ví dụ USDT ở trên (608 gas cho calldata), giả sử rằng 100 người dùng bắt đầu 100 giao dịch và tính toán chênh lệch chi phí rất lỏng lẻo:

• Người dùng dòng chữ được yêu cầu phải trả 21608 gas (608 + 21000) mỗi chiếc. Phần còn lại của tính toán không được trả tiền vì tính toán là ngoài chuỗi.

· Người dùng Rollup phải trả 818 gas mỗi người ((608 * 100 + 21000) / 100). Phần số học giống như trên.

Tất nhiên, mỗi người dùng rollup cũng cần phải trả phí tính toán và lưu trữ L2 cho bộ sắp xếp, nhưng nó rẻ hơn nhiều so với L1 và không đáng kể trong trường hợp này. Ngoài ra, bản tổng hợp cũng cần thêm một số trường đặc biệt để tăng âm lượng, nhưng đồng thời nó có khả năng nén dữ liệu tốt hơn, chúng tôi sẽ không mở rộng ở đây.

Từ ước tính sơ bộ này, có thể thấy rằng Ethions không có bất kỳ lợi thế chi phí nào so với Lớp 2. Ngoài ra, trong tuyên truyền cộng đồng của dự án, tôi đã thấy một cái gì đó như “4000 chữ khắc có thể được chuyển theo lô, khoảng 0,11 ETH và chuyển khoản trung bình chỉ cần 0,05 U” để chứng minh rằng Ethions rẻ để sử dụng, điều này không thực sự làm rõ nguyên tắc và chi tiết tương tác của ETHS.

Xác nhận trước ngoài chuỗi

Nhờ trình tự ngoài chuỗi, các yêu cầu tổng hợp của người dùng có thể được xác nhận trước trong vòng 1 giây. Điều này tốt hơn nhiều so với 12 giây trở lên của hệ thống khắc trên L1, UX. Tất nhiên, những người ủng hộ dòng chữ cũng có thể lập luận rằng tính cuối cùng của một giao dịch như vậy là không đáng tin cậy cho đến khi dữ liệu cuộc gọi được gửi đến chuỗi ETH.

Chống kiểm duyệt và phân cấp

Người dùng trong Rollups có thể bị kiểm duyệt bởi các trình sắp xếp ngoài chuỗi, trong khi Ethions không thể kiểm duyệt người dùng. Tuy nhiên, một bản tổng hợp được thiết kế tốt sẽ có chức năng tổng hợp bắt buộc để chống lại sự kiểm duyệt của trình sắp xếp và cuối cùng trình sắp xếp sẽ không có quyền kiểm duyệt người dùng.

Do đó, khi người dùng sử dụng Rollup, họ cũng có thể bỏ qua trình sắp xếp trực tiếp trên L1. Bản tổng hợp cung cấp cho người dùng các tùy chọn khác nhau, bằng cách sử dụng bộ sắp xếp thứ tự nhanh hơn hoặc bằng cách sử dụng trực tiếp L1. Nhưng Ethions chỉ có thể sử dụng L1 và không cho phép người dùng tự do lựa chọn.

Ngoài ra, Ethions chỉ trích trình sắp xếp thứ tự của Rollup là tập trung. Nhưng bản thân bộ chỉ mục cũng là một thành phần tập trung cao. Ethions giải thích rằng Indexer không tập trung vì bất kỳ ai cũng có thể chạy và xác minh nó, nhưng trên thực tế đại đa số mọi người không chạy các nút của riêng họ. Rốt cuộc, trình tự Rollup có thể bị hỏng hoặc trục trặc, nhưng ETHS có thể tiếp tục chạy miễn là có các thành viên cộng đồng chạy nhiều Trình lập chỉ mục.

Mô hình lợi nhuận

Không dự án nào có thể phát điện bằng tình yêu, và các dự án phát triển lâu dài phải nghiêm túc xem xét vấn đề mô hình lợi nhuận, dù là sự kết hợp giữa các chủ thể tập trung hay các thực thể phi tập trung, họ phải có lợi nhuận để có thể bảo vệ an ninh mạng trong một thời gian dài.

Trình tự của Rollup có mô hình lợi nhuận rõ ràng: quá tải gas, ép MEV, v.v. Bộ sắp xếp thứ tự có sức mạnh để giữ cho mạng hoạt động. Vì người dùng gửi calldata trực tiếp đến L1, Indexer thực sự không giỏi tính phí.

Thân thiện với nhà phát triển

Hầu hết các ngôn ngữ phát triển hợp đồng và chuỗi công cụ của Rollup có thể được sử dụng trực tiếp bởi ETH và các nhà phát triển có thể di chuyển liền mạch sang Rollup. Không có điều nào trong số này tồn tại trong Ethions, Rubidity mới cần phải được làm chủ, quét mới cần được xây dựng, máy ảo mới cần được làm quen, v.v. Tất nhiên, những kháng cự này, đến lượt nó, cũng là một cơ hội tiên phong có thể được mang lại bởi sự phát triển của một hệ sinh thái mới.

Thanh toán và giải quyết trạng thái

Đây là vấn đề chết người của Famet. Chúng tôi biết rằng bản tổng hợp sẽ không chỉ gửi calldata (đầu vào) đến L1 theo lô mà còn gửi quyết toán trạng thái (đầu ra) sau các hoạt động N cho L1 theo định kỳ. ZKR và OPR có các bằng chứng khác nhau để xác định xem mối quan hệ giữa đầu vào và đầu ra có chính xác hay không và bất kể phương pháp chứng minh nào, phán quyết cuối cùng là hợp đồng trên L1. Đầu ra và đầu vào trên bản tổng hợp có thể theo dõi được và không thể bị làm giả.

Vậy việc sử dụng quyết toán nhà nước là gì? Nó được sử dụng để rút tiền, tức là rút tiền từ L2 đến L1. Khi trạng thái trên L1 được công bố, chúng ta có thể sử dụng Merkle Proof và các phương tiện khác để chứng minh rằng yêu cầu rút tiền của tôi trên L2 được bao gồm trong thư mục gốc của trạng thái. Sau khi hợp đồng được xác minh, tài sản có thể được phát hành trên L1.

Facet không có cơ chế giải quyết trạng thái, vì vậy anh ta không thể thực hiện rút tiền phi tập trung, không được phép từ L2 đến L1. Như đã đề cập ở trên, anh ta lần lượt cần một lớp L2 để thực hiện logic hợp đồng phức tạp hơn. Chẳng hạn như AMM Swap FacetSwap của anh ấy.

Chúng ta có thể thấy rằng trong FacetSwap (một dex được xây dựng với các hợp đồng ngu ngốc trên Facet), rõ ràng có hai hành động: gửi và rút tiền. Nói chung, Swap không có tiền gửi và rút tiền, vì Facet yêu cầu bạn phải vượt qua các miền trước khi bạn có thể sử dụng nó.

产品革新还是金融炒作?技术解读以太坊铭文ETHS

Trong Facet, khoản tiền gửi cần khóa tiền L1 trên hợp đồng cầu nối L1 và phát ra sự kiện tương ứng ethions \ _protocol \ _CreateEthion để người lập chỉ mục lập chỉ mục. Điều này phù hợp với các phương pháp nạp tiền L2 khác.

Mặt khác, việc rút tiền có những lo ngại nghiêm trọng về bảo mật. Vì không có cơ chế giải quyết trạng thái trên Facet, không thể sử dụng hợp đồng từ L2 đến L1 để tự động xác định xem việc rút tiền có hợp lệ hay không. Vậy Facet sử dụng phương pháp nào? Giải phóng mặt bằng của quản trị viên, hoặc cơ chế nhân chứng, tương tự như Cầu Axie bị đánh cắp trước đó.

Chúng ta hãy nhìn thẳng vào cây cầu của Facet, đó là:

0xD729345aA12c5Af2121D96f87B673987f354496B。

HashedMessage là một tin nhắn được ký bởi người ký, trong đó có một số nội dung đã được rút lại. Người ký là một địa chỉ quản trị đặt trước. Bởi vì không có sự giải quyết của nhà nước, không có cách nào để thực hiện bất kỳ xác minh nào, chẳng hạn như liệu tài khoản có quá nhiều tiền trên L2 hay không. Do đó, tất cả các khoản tiền trên hợp đồng có thể được rút bằng chữ ký của người ký, bất kể bên dự án là ác hay tin tặc tấn công để lấy khóa riêng.

Trong Rollup, không cần nhân chứng giải phóng tài sản và trong sidechain, nếu các nhân chứng muốn được phân cấp hơn, họ có thể chọn một phần của hệ thống đồng thuận của riêng họ làm proxy và sử dụng đặt cọc và các phương pháp khác để thực hiện một số biện pháp răn đe kinh tế và ngăn chặn cái ác.

Trong Ethions và Facets, không có gì. Nó đơn giản, không nao núng là một địa chỉ quản trị. Điều này có lẽ là quá cẩu thả đối với một dự án giống như L2 hét lên “hợp đồng thông minh là lỗi thiết kế”, “rollups là tập trung” và “chúng tôi là một nền tảng điện toán thế hệ tiếp theo”. Rõ ràng, có nhiều sai sót hơn trong anh ta, nhưng chúng ta có thể đứng ngoài cuộc, mặc dù chúng không dễ khắc phục và cũng có thể có mặt trong Lớp 2 BTC.

Tóm tắt

Có một số lượng “tuyên truyền sai lệch” nhất định trong các Đạo đức hiện tại, một vài điểm chính:

· Cả Ethions và Facet đều không phải là tài sản được phát hành trên L1.

Để có khả năng hợp đồng phức tạp, thực thể L2 Facet đã phát triển, nhưng nó có rủi ro bảo mật tài chính lớn.

Chính thức, hợp đồng được tính trên L1, nhưng nó thậm chí không sử dụng ứng dụng hàng đầu của riêng mình.

· Ethions giống như một Rollup rất không hoàn chỉnh. Không phải giá rẻ và tốc độ của Rollup, cũng như tính bảo mật của Rollup. Những gì anh ta có thể đạt được, Rollup có thể làm và Rollup có thể đạt được các chức năng rất quan trọng mà nó không thể cung cấp.

Nếu anh ta muốn giải quyết vấn đề trên, anh ta cần phát triển một cơ chế giải quyết nhà nước, cộng với một bộ giải trình tự, khối L2, sau đó cuối cùng nó sẽ trở thành một rollup.

Tận dụng lợi thế của các chữ khắc BTC, Ethions đã dựa vào các khái niệm để thổi phồng rượu vang cũ trong chai mới, nhưng vẫn chưa khám phá ra một mô hình mới. ETHS hiện tại vẫn bị chi phối bởi đầu cơ tài chính, không phải bản thân sản phẩm có thể mang lại điều gì đó mà ETH Lớp 2 không có. Giá trị lâu dài của loại điều này rõ ràng vẫn còn phải được khám phá, nhưng ở dạng hiện tại, ETHS đã mang “sức nặng không thể chịu đựng được của cuộc sống”, và khẩu hiệu của ông còn lâu mới hiệu quả trong thực tế.

Liên kết đến bài viết gốc

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
  • Đăng lại
  • Retweed
Bình luận
0/400
Không có bình luận
  • Gate Fun hot

    Xem thêm
  • Vốn hóa:$3.64KNgười nắm giữ:1
    0.00%
  • Vốn hóa:$3.63KNgười nắm giữ:1
    0.00%
  • Vốn hóa:$3.94KNgười nắm giữ:2
    1.33%
  • Vốn hóa:$3.65KNgười nắm giữ:1
    0.00%
  • Vốn hóa:$3.72KNgười nắm giữ:3
    0.11%
  • Ghim