Tiêu đề gốc: "Giới thiệu về cuộn: Tổng hợp không có kiến thức cho mục đích chung"
Tác giả gốc: FRANCESCO
Bản tổng hợp gốc: Peisen, BlockBeats
Ghi chú của biên tập viên: Dựa trên ZK Rollup Mạng Ethereum Lớp 2 Scroll đã nhận được sự quan tâm lớn từ ngành kể từ năm ngoái. Scroll lần lượt công bố vào tháng 4 năm 2022 và tháng 3 năm nay về việc hoàn thành khoản tài trợ Series A trị giá 30 triệu đô la Mỹ do Polychain Capital dẫn đầu và 50 triệu đô la Mỹ với sự tham gia của Polychain Capital, Sequoia China, IOSG Ventures, Qiming Venture Partners và OKX Ventures.
Vào ngày 10 tháng 10, mạng chính Scroll của giải pháp Ethereum Lớp 2 đã tạo ra khối Genesis vào lúc 2 giờ chiều ngày hôm đó. Vào ngày 17 tháng 10, Scroll chính thức thông báo rằng mainnet đã chính thức ra mắt, sau đó, một số dự án bắt đầu tích hợp hoặc hỗ trợ mainnet Scroll để cung cấp cho người dùng nhiều kịch bản ứng dụng và dịch vụ hơn.
Theo trang Mainnet Token của Blockscout Scroll, nếu đề cập đến các Token hiện đang nắm giữ số lượng địa chỉ lớn nhất thì các dự án được quan tâm bao gồm Merkly, Zonic on Scroll , Mã thông báo PunkSwap, Skydrome, Dịch vụ tên cuộn, Scroll Doge (zkDoge), Mã thông báo tài chính Scrollswap (SF), Script (SCRIPT), Scroll Inu (Sinu).
Bài đọc liên quan: "Cuộn khởi chạy mạng chính: Người dùng đang tương tác với Dapp nào? 》
Là một ZK-Rollup có mục đích chung dựa trên zkEVM, Scroll được thiết kế để cung cấp mức độ tương thích EVM cao nhất cho các ứng dụng và công cụ hiện có. Nhà nghiên cứu mã hóa @francescoweb3 đã nghiên cứu các nguyên tắc kỹ thuật, quy trình làm việc và trạng thái phát triển hiện tại của Scroll, đồng thời nêu ra một số vấn đề đáng được quan tâm và xem xét. BlockBeats đã biên soạn văn bản gốc như sau:
Ngày 10 tháng 10, Scroll đã đưa ra một thông báo một cách bí ẩn thông báo về việc ra mắt chính thức mạng chính của nó. Ngoài bài viết khai thác airdrop, tôi không biết nhiều về sự kiện này. Vì vậy tôi quyết định tìm hiểu sâu hơn về sự kiện này!

Scroll là một giải pháp mở rộng quy mô cho Ethereum: một bản tổng hợp không có kiến thức (zk) Lớp 2 (L2). Điều này nghe có vẻ có nhiều biệt ngữ, vì vậy hãy giải thích từng thuật ngữ một.
Là một bản tổng hợp L2 trên Ethereum, Scroll về cơ bản kế thừa tính bảo mật của ETH.

Ngoại trừ Ngoài tính bảo mật,Scroll còn được tích hợp liền mạchvới hệ sinh thái Ethereum phong phú, bao gồm các công cụ, dApp, hợp đồng thông minh và cơ sở người dùng khổng lồ.

Phương pháp này làm cho các Tài nguyên này có thể dễ dàng chuyển giao và sử dụng thay thế cho nhau, đảm bảo khả năng tương thích EVM. Có thể nói “đối với người dùng và nhà phát triển, Scroll gần như là Ethereum”.
Trước khi Scroll ra đời, không có bản tổng hợp không có kiến thức (zk) nào do sự phức tạp của việc tạo bằng chứng không có kiến thức cho Máy ảo Ethereum (EVM ) tính toán. Nói tóm lại, là một bản tổng hợp chung có nghĩa là có chức năng tương đương với EVM. Tuy nhiên, cho đến nay, việc chạy thành công môi trường EVM trên bản tổng hợp zk vẫn là một mục tiêu khó nắm bắt. Điều này phần lớn là do sự phức tạp của việc chuyển đổi các giao dịch EVM thành các mạch logic có thể hiểu được bằng chứng zk.
Chính sự phức tạp này giải thích tại sao các dự án zk-rollup chỉ tập trung vào các ứng dụng cụ thể, chẳng hạn như dYdX về giao dịch và ImmutableX trên NFT. Do những khó khăn về kỹ thuật, không thể phát triển một mạng lưới toàn cầu có thể triển khai nhiều DApp khác nhau. Đây cũng là lý do tại sao zk-rollup hoạt động kém về tổng giá trị bị khóa (TVL) và số lượng người dùng so với op-rollup.
Bài đọc liên quan: " [Lollup Series] Phần 1: Cuộn, giấc mơ của zkEVM bản địa》

Bất chấp những thách thức này, việc tìm kiếm tổng hợp không có kiến thức (zk) vẫn tiếp tục. Khả năng tương thích với EVM là một vấn đề lớn vìnó đơn giản hóa đáng kể nỗ lực cần thiết của các nhà phát triển để chuyển sang chuỗi mới. Ví dụ: việc chuyển sang chuỗi không phải EVM có nghĩa là:
· Các hợp đồng hiện tại cần được di chuyển và viết lại sang bản tổng hợp mới
· Không bị ảnh hưởng bởi sự hỗ trợ của công cụ EVM hiện có (ví dụ: thư viện, ví, thị trường, v.v.)
· Không thể hỗ trợ các ứng dụng từ hệ sinh thái Ethereum
Nhiều người đã bắt đầu phát triển zk EVM chung và khả năng tương thích của họ với EVM có thể được thấy ở các cấp độ khác nhau:
Starknet và zkSync (cấp độ ngôn ngữ): Đây hiện là những giải pháp chuyên dụng, chạy bằng máy ảo tùy chỉnh (Cairo VM). Họ đã chạy một VM tùy chỉnh và tạo ra một trình biên dịch "Warp Transpiler"đã chuyển đổi mã Solidity thành mã byte Cairo VM.

Những gì họ làm là tạo một máy ảo mới, và thêm hỗ trợ công cụ Ethereum dưới dạng lớp bổ sungtrên đó. Điều này vẫn đạt được mục tiêu làm cho các hợp đồng Solidity có thể xuất sang StarkNet, từ đó làm cho chúng "tương thích với EVM". Mặc dù nó không triển khai EVM trực tiếp nhưng nó vẫn giữ được khả năng tương thích và cho phép các nhà phát triển Solidity viết mã cho bản tổng hợp của họ.
Khi sử dụng các giải pháp này:
· Bạn không thực thi bên trong EVM
· Bạn không tương tác với khả năng tương thích giao diện Ethereum khác
· Các nhà phát triển Solidity có thể viết mã có thể được sử dụng trên bản tổng hợp của bạn
Đây là một sự thỏa hiệp tốt.
Đa giác zk-EVM (cấp mã byte): Chạy VM tùy chỉnh nhưng có tất cả các mã hoạt động EVM được ánh xạ tới Mã hoạt động hợp lệ cho VM của nó ("tương đương cấp độ opcode"). Cách tiếp cận của Polygon là xây dựng zkEVM với "sự tương đương ở cấp độ mã hoạt động". So với Scroll, Polygon có thời gian chạy thay thế ("zkExecutor") chạy mã opcode "zkASM" tùy chỉnh thay vì chạy trực tiếp mã opcode EVM. Điều này được thực hiện để tối ưu hóa việc diễn giải EVM, vì việc chứng minh EVM trực tiếp sẽ quá hạn chế.

Hình ảnh sau đây cho thấy Hậu trường của quá trình:

Mặc dù cấu hình này hiệu quả hơn Scroll nhưng nó bổ sung một lượng mã tùy chỉnh đáng kể (được sử dụng để tạo zkASM), có thể yêu cầu sửa đổi mã hoặc công cụ để tương thích và có thể ngày càng trở nên khác biệt so với Ethereum theo thời gian (Ví dụ: giá gas có thể khác nhau, cơ sở mã có thể ngày càng khác nhau). Cuộn (cấp mã byte): Chuyển đổi trực tiếp các lần thực thi EVM thành các mạch có thể kiểm chứng, mang lại lợi ích về khả năng tương thích và hỗ trợ công cụ.
Mặc dù cấu hình này hiệu quả hơn Scroll nhưng nó bổ sung rất nhiều mã tùy chỉnh để tạo zkASM và có thể yêu cầu sửa đổi mã hoặc công cụ để đạt được khả năng tương thích. Và nó có thể ngày càng trở nên khác biệt với Ethereum theo thời gian. Ví dụ: phí gas có thể thay đổi và cơ sở mã có thể thay đổi theo thời gian.
Cuộn (cấp mã byte): Chuyển đổi trực tiếp việc thực thi EVM thành các mạch có thể kiểm chứng, mang lại lợi ích về mặt hỗ trợ và khả năng tương thích của công cụ.

Hiện tại, Scroll không hỗ trợ tất cả các mã opcode EVMnhưng cuối cùng họ dự định sẽ hỗ trợ điều này theo thời gian. Phần lớn nội dung trước đó đến từ lời giải thích xuất sắc của Immutable về chủ đề này.
Scroll là một bản tổng hợp zk có hợp đồng thông minh trên Eth L1, là trình xác thực bằng chứng zkEVM có thể xác minh Is the Scroll giao thức an toàn?

Scroll có thể xử lý các khối theo đợt và ghi dữ liệu khối vào Ethereum. Khi bằng chứng về tính hợp lệ được tạo trên khối tiếp theo, nó sẽ được ghi vào Ethereum.

Do đó, trên Scroll , một khối có thể có ba trạng thái:
Cam kết trước: Một khối đã được trình sắp xếp chuỗi đề xuất và được đưa vào Cuộn.
Đã cam kết: Dữ liệu giao dịch của khối đã được xuất bản lên Ethereum (trong hợp đồng tổng hợp của Scroll).
Hoàn thiện: Việc thực thi đúng đã được xác nhận bằng bằng chứng về tính hợp lệ được công bố trên chuỗi Ethereum.
Các giao dịch từ trình sắp xếp thứ tự được đóng gói thành một khối;
Dữ liệu và dữ liệu cuộc gọi được gửi tới hợp đồng tổng hợp của L1 và khối được gửi (D1);
Tạo bằng chứng: Thông tin được chuyển đến điều phối viên ("dấu vết" của công việc đã hoàn thành), sau đó được chuyển đến người chứng minh để tạo bằng chứng zk;
Việc tạo bằng chứng có thể được thực hiện trong nhiều khối, có thể được thực hiện song song và được chuyển cho những người chứng minh khác nhau;
Tạo bằng chứng tổng hợp: Bằng chứng được tạo và tổng hợp theo lô, sau đó sẽ được gửi và xác minh (xác thực) trên chuỗi;
Khối được hoàn thiện.

Giao dịch> điều hành bởi Geth xử lý nút ngã ba> Theo dõi thực thi> Mạch zkEVM đầu vào> Tạo bằng chứng> Nhập vào tập hợp, cho thấy rằng bằng chứng là hợp lệ> Tạo bằng chứng tổng hợp> Gửi tới hợp đồng L1

Thân thiện với nhà phát triển: Scroll cung cấp mã byte tương đương với EVM, đảm bảo khả năng tương thích với các hợp đồng và công cụ hiện có.
Hiệu quả cao: Scroll tạo ra không gian khối an toàn hơn cho Ethereum và giảm chi phí gas một cách hiệu quả.
Phản hồi nhanh: Thời gian tạo khối của Scroll chỉ là 3 giây, nhanh hơn đáng kể so với 12 giây của Ethereum. .
Duy trì tính nhất quán: Scroll phù hợp với tầm nhìn của Ethereum và nhóm của nó cũng đóng góp mã cho các quy trình mở rộng và bảo mật của Ethereum.
Kể từ khi phát hành, tổng giá trị bị khóa (TVL) của Scroll đã tích lũy được Thêm hơn 1,5 triệu USD, cho thấy xu hướng tăng trưởng ổn định.

Hơn 1383 Người dùng đã thực hiện cầu nối ETH trên Scroll.

Có hơn 976 mảnh ETH được kết nối với mạng chính Scroll, với tổng giá trị khoảng 1,5 triệu USD.

zk-rollup được coi là vượt trội so với thiết kế của các đối thủ cạnh tranh tổng hợp lạc quan, đặc biệt là về quyền riêng tư. Vì không có bằng chứng gian lận nên không cần phải chờ đợi sự chậm trễ khi rút tiền.
Là một bản tổng hợp zk chung, Scroll được đặc trưng bởi khả năng tương thích mã byte và cung cấp nhiều lợi thế của chứng nhận zk ở cấp độ L2 mà không ảnh hưởng đến EVM. Các công cụ và hiệu ứng mạng .
Khả năng tương thích hoàn toàn EVM được coi là mục tiêu cuối cùng của L2 và đây chính xác là giá trị cốt lõi của Scroll: một phiên bản Ethereum mạnh mẽ hơn. Khả năng tương thích mã byte của Scroll kết hợp hoàn hảo tất cả các ưu điểm của zk-proof với khả năng tương thích tối đa của Ethereum.
Điều đáng nói là Scroll chú ý nhiều hơn đến khía cạnh "đồng bộ hóa" của bằng chứng zk hơn là khía cạnh "quyền riêng tư" của nó, cho phép giao thức được nén thành một bằng chứng nhỏ
Cũng đáng chú ý là cam kết của Scroll về việc phân cấp. Mặc dù ban đầu sẽ có một trình sắp xếp tập trung nhưng các kế hoạch phân cấp đã được thực hiện.
Ngoài ra, tất cả các bằng chứng zk cuối cùng sẽ được hoàn thành bởi mạng "người chứng nhận" phi tập trung.
Chào mừng bạn tham gia cộng đồng chính thức của BlockBeats:
Nhóm Telegram đăng ký: https://t.me/theblockbeats
Nhóm Telegram thảo luận: https://t.me/BlockBeats_App
Tài khoản Twitter chính thức: https://twitter.com/BlockBeatsAsia