Tác giả: Ac-Core, nhà nghiên cứu của YBB Capital; Bản dịch: 0xjs@金财经
Lời nói đầu
Layer2 được coi là con đường mở rộng "chính thống" của Ethereum, nhưng Metis đã được gắn nhãn "MEME Layer2" vì nhóm sáng lập của Metis được đồn đại là "mẹ/bạn thân của Vitalik Buterin." Metis được mệnh danh là “MEME Lớp 2”, chắc chắn là một cuộc tấn công trực tiếp vào niềm tin chính thống của các nhà đầu tư vào Ethereum. Tuy nhiên, bản chất của blockchain vẫn là "mã + tài chính". Ở góc độ đầu tư, công nghệ và thị trường luôn là một cặp kẻ thù không đội trời chung. Liệu Metis có thể tận dụng được việc các Rollups khác thiếu đơn đặt hàng tập trung và nền kinh tế mạnh mẽ của chính mình không? , nổi bật giữa nhiều dự án Layer2?
Giới thiệu về Metis
< /p> p>
Natalia Ameline ở bên trái và Elena Sinelnikova ở bên phải
Theo trang web chính thức của Metis, Elena Sinelnikova, đồng sáng lập và CEO của Metis, đã cam kết thúc đẩy giáo dục và phổ biến ngành công nghiệp blockchain. Cô là một trong những người đồng sáng lập tổ chức phi lợi nhuận giáo dục CryptoChicks, hiện là cộng đồng blockchain nữ lớn nhất thế giới với các thành viên ở 56 quốc gia. Một người đồng sáng lập khác của CryptoChicks là Natalia Ameline, mẹ của người sáng lập Ethereum Vitalik Buterin. Ngoài ra, cha của Vitalik Buterin, Dmitry Buterin, đã lãnh đạo thành lập Blockgeeks, một công ty giáo dục blockchain chuyên phát triển các khóa học liên quan đến công nghệ blockchain. Metis Network được thành lập vào năm 2018 và ra mắt vào tháng 5 năm 2021.
Metis là Lớp 2 dựa trên chuỗi Ethereum, tuân theo các nguyên tắc tương tự như Lớp 2 khác và là phân nhánh sớm nhất của Optimism. Điểm hấp dẫn lớn nhất của nó là đây là Optimistic Rollup đầu tiên phân cấp thành công bộ phân loại . . Mạng sử dụng nhóm trình sắp xếp chuỗi PoS để đảm bảo tính khả dụng, khả năng chống chịu liên tục của mạng, đồng thời cho phép chia sẻ phí và cam kết về trình sắp xếp chuỗi. Các trình sắp xếp chuỗi này chịu trách nhiệm xác định thứ tự các giao dịch được đóng gói và phải có ít nhất 2/3 chữ ký từ nhóm trình sắp xếp trước khi dữ liệu có thể được đóng gói và tải lên mạng Lớp 1. Để ngăn chặn hành vi nguy hiểm của trình sắp xếp thứ tự, Metis cũng giới thiệu vai trò của trình xác nhận, sẽ chặn các mẫu để đảm bảo rằng trình sắp xếp thứ tự sắp xếp các giao dịch một cách chính xác.
Ưu điểm của MPC (tính toán nhiều bên) là bảo vệ quyền riêng tư và phân cấp, đồng thời nó rất hiệu quả đối với các hoạt động Boolean đơn giản. Tuy nhiên, nhược điểm rõ ràng là không có nút chuyển tiếp để phân phối thông tin, số lượng liên lạc tăng lên và chi phí liên lạc trong mạng tăng lên đáng kể. Trong một mạng blockchain đòi hỏi sự đồng thuận, nhược điểm này sẽ càng rõ ràng hơn. Nhìn chung, Metis chuyển đổi một trình đặt hàng điểm duy nhất thành một tập hợp các nhóm đặt hàng để cho phép những người đặt hàng phi tập trung đạt được sự đồng thuận để hoàn thành chữ ký và đạt được sự phân cấp thông qua cơ chế đặt nút nút và cơ chế xoay vòng, cuối cùng có thể không yêu cầu chi phí mạng thấp hơn nhiều so với Lớp1 , nhưng có thể đạt được mức kháng MEV + giải quyết vấn đề lỗi duy nhất, đồng thời phân phối lợi ích cho những người đặt nút. Tuy nhiên, cả giải pháp MPC của Metis và nhóm bộ nhớ công cộng của Radius đều không giải quyết được vấn đề các đơn đặt hàng phi tập trung gây gánh nặng cho mạng và cuối cùng chuyển chi phí sang người dùng.
Sự gia tăng gần đây của Metis TVL đã thu hút sự chú ý đến tầm quan trọng của các đơn đặt hàng phi tập trung và theo dữ liệu của L2BEAT, sơ đồ OP hiện đứng thứ năm trong số TVL trong số tất cả các mạng Lớp 2. Ngoài những cân nhắc về giá trị thị trường, tác giả tin rằng hầu hết các giải pháp Metis đều hợp lý và là giải pháp phân loại phi tập trung tiêu chuẩn. Mục đích thiết kế vừa là để tích cực phân phối chiếc bánh vừa để chứng minh cho thị trường thấy khả năng nắm bắt giá trị của mã thông báo gốc Lớp 2, không giới hạn ở phí gas và quản trị.
Nguồn: Dữ liệu L2BEAT thời gian 24/02/01
Ba yếu tố của Rollup
Rollup là một trong những giải pháp Layer2 hay còn gọi là Rollup. Nó mở rộng hiệu suất của Ethereum bằng cách di chuyển tính toán và lưu trữ giao dịch được thực hiện trên mạng chính Ethereum (tức là Lớp 1) sang Lớp 2 để xử lý và nén, sau đó tải dữ liệu nén lên mạng Ethereum chính.
Cuộn lên có thể được chia thành ZK Rollup và Optimistic Rollup, tùy thuộc vào sơ đồ được sử dụng để đảm bảo tính hợp lệ của dữ liệu nén (nghĩa là tính chính xác của dữ liệu). Nó liên quan đến tính toán trên chuỗi, trong đó các giao dịch được đóng gói vào chuỗi để xác minh và hạch toán cứ sau vài phút, do đó có tên như vậy. Tuy nhiên, mặc dù chúng ta thường gọi nó là chuỗi Rollup, phần ngoài chuỗi của Rollup không phải là một blockchain hoàn chỉnh mà chỉ là một loạt các giao dịch được đóng gói để tạo thành giao dịch Rollup và tất cả các nút nhận giao dịch Rollup không thực thi gói đó. logic và chỉ kết quả thực thi của logic đó mới được thực thi.
Nguồn: Tác giả
Sequencer
Sequencer chịu trách nhiệm xử lý giao dịch trong Vai trò Layer2 trong việc phân loại, tổ chức, đóng gói và gửi lên mạng Lớp 1. Hiện tại, hầu hết các dự án Lớp 2 đều dựa vào một trình sắp xếp chuỗi duy nhất (thường là chính dự án) để hoàn thành công việc trên. Điều này cũng có hai vấn đề về bảo mật: 1. Một điểm lỗi. Nếu trình tuần tự gặp sự cố do bị tấn công hoặc lỗi kỹ thuật, thì toàn bộ mạng sẽ ngừng hoạt động 2. Các vấn đề về khả năng mở rộng, một trình sắp xếp chuỗi duy nhất có thể không thể đáp ứng được khối lượng giao dịch ngày càng tăng.
Xác thực
Trong quá trình giao dịch, dữ liệu đóng gói do trình sắp xếp chuỗi gửi cần phải được xác minh. Hiện tại, hầu hết việc xác minh Ethereum Rollup được thực hiện bởi hợp đồng thông minh Ethereum Rollup để đảm bảo độ tin cậy của dữ liệu. Có hai phương pháp xác minh khác nhau: Tổng hợp ZK (Tổng hợp kiến thức bằng 0) và Tổng hợp lạc quan.
Ví dụ:
ZK Rollup:
Phương thức xác minh: ZK Rollup sử dụng bằng chứng không có kiến thức để xác minh tất cả các giao dịch xảy ra về tính chính xác của Layer2. Bằng chứng không có kiến thức cho phép người xác minh xác nhận tính hợp lệ của giao dịch mà không cần biết chi tiết của giao dịch;
Quyền riêng tư: ZK Rollup nhấn mạnh đến quyền riêng tư của người dùng vì "bằng chứng" được tính toán được gửi ở Lớp 1 chứ không phải ở Lớp 1. chi tiết của giao dịch. Các chi tiết của giao dịch được thực hiện trên Lớp 2, trong khi Lớp 1 chỉ xác minh tính hợp lệ của bằng chứng không có kiến thức.
Optimistic Rollup:
Phương pháp xác minh: Optimistic Rollup áp dụng chiến lược "lạc quan", giả định rằng tất cả các giao dịch đều hợp pháp và chỉ xác minh khi cần thiết trong thời gian xác minh. Việc xác minh được thực hiện thông qua bằng chứng gian lận, trong đó bằng chứng về vi phạm giao dịch trên Lớp 2 được gửi tại Lớp 1;
Thời gian thực: Vì tất cả các giao dịch được coi là hợp pháp nên các giao dịch trên Optimistic Rollup chỉ có thể được hoàn thành nhanh chóng trên Xác minh trong trường hợp có tranh chấp hoặc không đồng ý.
DA (Tính khả dụng của dữ liệu)
DA, hay Tính khả dụng của dữ liệu, xuất bản công khai dữ liệu trạng thái của từng giao dịch ngoài chuỗi để những người tham gia khác cũng có thể truy cập và sử dụng dữ liệu trạng thái giao dịch này. Một số Layer2 ghi dữ liệu trạng thái giao dịch vào Ethereum Layer1 để đạt được DA. Ngoài ra còn có Rollup-Layer2 ghi dữ liệu quan trọng trong giao dịch vào chuỗi khối của bên thứ ba, trong đó tính khả dụng của dữ liệu giả định rằng dữ liệu là đáng tin cậy. Ví dụ:
DA trong Tổng hợp lạc quan: Đảm bảo rằng dữ liệu của tất cả các giao dịch trên Lớp 2 đều có sẵn trên Lớp 1. Nếu dữ liệu không có sẵn, bất kỳ ai cũng có thể đưa ra phản đối trên Lớp 1, điều này giúp ngăn chặn khả năng giả mạo hoặc thiếu sót dữ liệu;
Các cam kết trong ZK Rollup: Tất cả các tính toán và lưu trữ giao dịch đều được thực hiện trong Lớp 2, nhưng chỉ các kết quả tính toán (được gọi là cam kết) mới được gửi đến Lớp 1. Chứng minh những cam kết này là đúng bằng cách sử dụng bằng chứng không có kiến thức.
Lưu ý: Trong ZK Rollup, "cam kết" tập trung vào việc xác minh tính chính xác của kết quả tính toán của các giao dịch trên Lớp 2, trong khi "sự sẵn có của dữ liệu" tập trung vào việc đảm bảo rằng Lớp 1 có thể truy cập dữ liệu của tất cả các giao dịch trên Lớp 2. Thông thường cả hai bổ sung cho nhau để đảm bảo tính bảo mật và độ tin cậy của toàn bộ hệ thống.
Trong số ba thành phần chính của Rollup, trình sắp xếp thứ tự được coi là quan trọng nhất. Trình sắp xếp chịu trách nhiệm sắp xếp và nén thông tin giao dịch Lớp 2 ngoài chuỗi. Vì quá trình này liên quan đến việc xác minh độ tin cậy của dữ liệu nên việc xác minh độ tin cậy và tính khả dụng của dữ liệu có thể không quan trọng bằng khi trình sắp xếp thứ tự được phân cấp.
Bộ phân loại phi tập trung Metis dựa trên sự đồng thuận POS
Nguồn: MetisL2
Lựa chọn bộ sắp xếp< /h3>
Metis Rollup cải thiện "Ủy ban xác minh dữ liệu giao dịch" bằng cách giới thiệu vai trò gọi là "Người xác minh" trong quy trình tính toán Lớp 2 và thúc đẩy các nút xác minh nhanh chóng xác minh các giao dịch thông qua cơ chế khai thác cạnh tranh. . Nó đạt được điều này bằng cách giới thiệu vai trò "người xác minh" trong quy trình tính toán Lớp 2 và thúc đẩy các nút xác minh nhanh chóng xác minh các giao dịch thông qua cơ chế khai thác cạnh tranh. Tương tự như các mạng Lớp 1 khác sử dụng cơ chế bằng chứng cổ phần (POS), các giao dịch trên Metis cần được xác minh bởi các nút. Do đó, sẽ không có khoảng trống hoặc chậm trễ trong việc rút tài sản từ Metis sang mạng Ethereum chính.
Một điểm khác biệt đáng kể của Metis Rollup so với Optimistic Rollup là chỉ mất vài giờ hoặc vài phút để rút tài sản từ Metis sang lớp Ethereum L1. Điều này nêu bật những ưu điểm của Metis Rollup về hiệu quả và tốc độ xử lý giao dịch. Nói chung, số tiền đặt cược càng cao thì xác suất nút tham gia trình sắp xếp chuỗi càng cao. Tất nhiên, trong chuyện này cũng có yếu tố ngẫu nhiên nhất định.
MPC (Tính toán nhiều bên) của bộ sắp xếp
Việc triển khai bộ sắp xếp phi tập trung của Metis bao gồm ba vai trò chính: quản trị viên (Quản trị viên), bộ sắp xếp và lớp đồng thuận dựa trên POS.
Quản trị viên: Chịu trách nhiệm thiết lập các tham số chính cho toàn bộ mạng và quản lý việc bổ sung các tiêu chuẩn của trình sắp xếp chuỗi vào nhóm. Các bên không còn có quyền kiểm soát tuyệt đối trực tiếp đối với những vấn đề này mà thay vào đó được quản trị viên thực hiện sau khi đề xuất được xác minh. Một trong những khó khăn trong việc đạt được sự phân quyền là bộ phân loại phải được quản lý theo cách phi tập trung mà vẫn duy trì hiệu quả và sự thuận tiện;
Sorter: Metis sử dụng MPC (Threshold Signature Diagram) dựa trên TSS (Tính toán nhiều bên) chữ ký để quản lý quyền ký của nhiều trình sắp xếp. Mỗi trình sắp xếp chuỗi có quyền quyết định một Lô và tất cả các trình sắp xếp chuỗi đều tham gia thông qua chữ ký MPC. Nếu số lượng chữ ký vượt quá 2/3, lô được coi là hợp lệ và có thể được gửi đến hợp đồng Rollup trên L1. Chữ ký MPC do nhóm trình sắp xếp chuỗi thực hiện được quản lý bởi một hợp đồng khác dựa trên mạng POS. Khi mạng POS không thể phát hiện địa chỉ MPC, mô-đun MPC được kích hoạt để tạo khóa;
Lớp đồng thuận dựa trên POS: Mạng POS chịu trách nhiệm quản lý các hợp đồng với cơ quan chữ ký trình tự sắp xếp, giám sát các địa chỉ MPC và kích hoạt việc tạo khóa. Các khóa được tạo sẽ được cắt và phân phối tới từng trình sắp xếp thứ tự trong nhóm để ký MPC. Cài đặt của mô-đun này bao gồm quản lý vòng đời khóa, bao gồm tạo nhiều chữ ký, chia sẻ lại khóa, chữ ký ứng dụng và chữ ký xóa;
Lý do sử dụng TSS là khả năng chịu lỗi cao và tính linh hoạt. So với đa chữ ký, TSS không cần xác minh từng chữ ký trên chuỗi mà tổng hợp chữ ký của tất cả người ký và tiến hành kiểm tra thống nhất, từ đó tăng tỷ lệ xác nhận giao dịch. Ngoài ra, giao tiếp giữa các nút POS sử dụng các kênh Tendermint độc lập, trong khi giao tiếp thời gian chạy MPC sử dụng giao thức libp2p. Toàn bộ hệ thống được thiết kế để cho phép quản lý phân cấp các trình sắp xếp thứ tự một cách hiệu quả và an toàn.
Quy trình giao dịch của trình sắp xếp chuỗi Metis
1. Người dùng ban đầu bắt đầu một giao dịch; 2. Giao dịch được chuyển tiếp đến nút mạng của trình sắp xếp chuỗi; 3. Tạo khối: khi trình sắp xếp chuỗi chấp nhận giao dịch Khi nó hợp lệ, hãy tạo một khối 4. Hoàn thành: Các nút MPC thảo luận về việc hợp nhất khối và chuyển tiếp nó đến chuỗi chính Ethereum.
MetisEDF
Quỹ phát triển sinh thái Metis (MetisEDF) cung cấp hỗ trợ tài chính cho việc này, bao gồm nhiều khía cạnh, chẳng hạn như khuyến khích phát triển và triển khai các giao thức, cung cấp hỗ trợ thanh khoản và tiến hành kiểm tra bảo mật và thực hiện kế hoạch khai thác thanh khoản. Phân bổ bao gồm:
Khai thác Sorter: 65,4% (3 triệu METIS / >260 triệu USD);
Tài trợ cho hệ sinh thái: 34,6% (1,6 triệu METIS / >140 triệu USD) .
Vấn đề tập trung hóa bộ sắp xếp
< /p>
Nguồn: Tác giả
Các nguyên tắc của Ethereum là Mỗi nút lưu trữ và thực hiện mọi giao dịch do người dùng gửi. Mức độ bảo mật cao này cũng khiến toàn bộ mạng trở nên rất tốn kém, do đó cần phải mở rộng dung lượng của toàn bộ mạng và áp dụng giải pháp Rollup. Nói một cách đơn giản, Rollup = một tập hợp các hợp đồng trong Lớp 1 + nút mạng riêng của nó trong Lớp 2, nghĩa là hợp đồng thông minh trên chuỗi + công cụ tổng hợp ngoài chuỗi, dựa vào Ethereum để giải quyết, đồng thuận và sẵn có dữ liệu và chỉ chịu trách nhiệm về thực thi Rollup chính nó.
Hợp đồng thông minh trên chuỗi chỉ ra rằng mô hình tin cậy của nó là hợp đồng thông minh trên Ethereum. Mượn từ tính bảo mật của Ethereum;
Các công cụ tổng hợp ngoài chuỗi thực hiện và tổng hợp các giao dịch ngoài chuỗi, nén khối lượng lớn giao dịch và cuối cùng đặt chúng trên mạng Ethereum chính để Cho phép giao dịch nhanh hơn, rẻ hơn.
Nút mạng Layer2 có nhiều thành phần, trong đó thành phần trình sắp xếp chuỗi là quan trọng nhất. Nó chịu trách nhiệm nhận các yêu cầu giao dịch trên Lớp 2, quyết định thứ tự thực hiện và đóng gói chuỗi giao dịch thành một lô, cuối cùng được truyền đến hợp đồng thông minh trên Lớp 1. Trong khi tất cả các bản cuộn Lớp 2 trên Ethereum đều có trình đặt hàng tập trung, Metis đã tận dụng cơ hội để trở thành một trình đặt hàng phi tập trung.
Nút đầy đủ của Lớp 2 có thể lấy chuỗi giao dịch theo hai cách: trực tiếp từ trình sắp xếp chuỗi hoặc bằng cách đọc lô giao dịch được trình sắp xếp chuỗi gửi đến Lớp 1, nhưng cách sau có thuộc tính bất biến mạnh hơn. Vì việc thực hiện giao dịch sẽ thay đổi trạng thái của sổ cái phân tán của blockchain, nên để đảm bảo tính nhất quán, các nút đầy đủ Lớp 2 phải đồng bộ hóa trạng thái sổ cái phân tán với trình sắp xếp thứ tự, ngoài việc thu được trình tự giao dịch. Do đó, nhiệm vụ của trình tuần tự không chỉ là gửi lô giao dịch đến hợp đồng Rollup của Lớp 1 mà còn chuyển kết quả cập nhật trạng thái StateRoot/StateDiff sau khi thực hiện giao dịch tới Lớp 1. Nhìn chung, công việc của trình sắp xếp thứ tự là xử lý và sắp xếp các giao dịch thành các khối để thêm vào chuỗi khối và chịu trách nhiệm xử lý các giao dịch theo lô và xuất bản chúng lên hợp đồng thông minh Lớp 1.
Đối với nút Layer2, miễn là có được chuỗi giao dịch trên Layer1 và StateRoot ban đầu của Rollup, sổ cái Blockchain của Layer2 có thể được khôi phục và StateRoot mới nhất có thể được tính toán; ngược lại, Nút Layer2 tự tính toán StateRoot không nhất quán với StateRoot được trình sắp xếp thứ tự xuất bản cho hợp đồng thông minh Layer1. có nghĩa là người sắp xếp là gian lận. Tóm lại, Layer1 phi tập trung hơn, không cần tin cậy và an toàn hơn mạng riêng của Layer2.
Ví dụ: Optimistic Rollup cho phép tất cả các nút Lớp 2 cung cấp Bằng chứng gian lận, chứng minh rằng dữ liệu được trình sắp xếp thứ tự xuất bản trong Lớp 1 là không chính xác. Nhưng đối với Optimism without Fraud Proof, nếu nó thực sự muốn đánh cắp tài sản của người dùng Layer2 thông qua trình sắp xếp chuỗi, nó chỉ cần để người điều hành trình sắp xếp chuỗi giả mạo các lệnh giao dịch và chuyển tài sản của người khác từ Layer2 sang tài sản của chính nó là có thể. địa chỉ, sau đó cuối cùng chuyển số tiền bị đánh cắp sang Lớp 1 thông qua hợp đồng Bridge đi kèm với Rollup.
Suy nghĩ về Metis
Sự cường điệu lớn nhất của Lớp 2 gần đây chắc chắn là việc nâng cấp Cancun, nhưng đây không phải là tin tốt duy nhất cho Metis mà thường có thể áp dụng được. Bỏ qua quan điểm “mẹ/bạn thân của Vitalik Buterin”, sự cạnh tranh lớn nhất giữa Metis và các Layer2 khác là các đơn đặt hàng phi tập trung và mô hình kinh tế theo PoS, và TVL cho thấy phản hồi tổng thể về vốn hóa thị trường về niềm tin của thị trường đối với người dùng Metis.
Không giống như các Lớp 2 khác kiểm soát tiền của chính họ và mang lại nhiều lợi ích hơn cho người dùng, mô hình kinh tế của OP Rollup được kiểm soát và tập trung hóa mạnh mẽ, đồng thời các mã thông báo OP được thưởng cho hệ sinh thái để kích thích sự phát triển và tương tác. để thu lợi từ chênh lệch giá Gas, Metis sẽ chuyển lợi nhuận của mình cho cộng đồng đặt cược để cạnh tranh, giải phóng đáng kể khả năng tài chính hóa cơ sở hạ tầng Lớp 2 và thu hút sự chú ý rộng rãi từ thị trường.
MEME đại diện nhiều hơn cho một nền văn hóa và một số yếu tố kinh tế xã hội, giống như khi chúng ta mua MEME, bên cạnh những kỳ vọng đầu tư gấp mười, trăm lần hoặc thậm chí một nghìn lần, mà còn hơn thế nữa. đến từ sự công nhận và tình yêu của chúng tôi dành cho MEME. Câu chuyện của nó và các yếu tố khác nhau, nhưng luôn kéo thị trường là công lý, TVL ngày càng tăng của Metis cũng là phản hồi từ thị trường về kỳ vọng đầu tư của nó. Gạt khía cạnh kỹ thuật sang một bên, nếu chúng ta xem xét các vấn đề về thuộc tính từ góc độ thị trường, nếu Inscription là công cụ kiểm tra hiệu suất chuỗi công cộng, thì MEME ở một mức độ nhất định là tiêu chuẩn cho sự công nhận của thị trường.