Trước khi tham gia vào Optimism và công nghệ Optimistic Rollups, sẽ rất hữu ích nếu bạn biết các Rollups là gì và cách chúng hoạt động.
Rollups là trọng tâm của tầm nhìn mở rộng Ethereum, như Vitalik Buterin đã nêu ở đây. Cho đến khi Ethereum trở nên có khả năng mở rộng hơn rất nhiều và có thể xử lý thông lượng cao hơn nhiều so với các mạng thanh toán tập trung như VISA, thì Rollups là công cụ được lựa chọn.
Cũng như có thể xử lý tải lượng người dùng mới tham gia trong khi vẫn giữ chi phí thấp mà không phải hy sinh phân quyền. Các bản Rollups có được sự bảo mật của chúng từ chuỗi Ethereum chính, nơi chúng được bảo mật như cơ chế đồng thuận Ethereum chống lại các tổ chức lại khối lớn.
Có nhiều nhóm khác nhau làm việc trên nhiều giải pháp Rollups khác nhau, nhưng nhìn chung, chúng có thể được phân loại thành hai nhóm: Optimistic Rollups (OR) và Zero-knowledge Rollups (ZKR).
Cả hai phiên bản Rollups đều chia sẻ tài sản mà chúng thực hiện hàng loạt các giao dịch với nhau và sau đó đưa chúng lên chuỗi, có tác dụng giảm phí bằng cách ‘cuộn’ các giao dịch lại với nhau như thể chúng là một. Sự khác biệt giữa ORs và ZKRs là loại trước đây dựa vào các động lực kinh tế, trong khi ZKRs dựa trên các bằng chứng mật mã nặng về mặt tính toán.
Một câu chuyện cười về việc Rollups để giúp bạn nhớ sự khác biệt giữa ORs và ZKRs: Hai người đi bộ vào một quán bar. Người phục vụ hỏi: “Tôi có thể xem căn cước của bạn được không?”. ZK Rollup nói: “Tôi có thể chứng minh với bạn rằng tôi trên 18 tuổi, nhưng tôi sẽ không cho bạn thấy căn cước của tôi”. OR Rollup nói: “Nếu không ai có thể chứng minh tôi chưa đủ tuổi trong 7 ngày, điều đó có nghĩa là tôi trên 18 tuổi”.
Một số ưu điểm chính của OR so với ZKR:
- OR có chi phí cố định thấp hơn, dẫn đến phí thấp hơn ở quy mô nhỏ hơn.
- Khả năng tương thích và tương đương EVM dễ dàng đạt được hơn rất nhiều.
- OR có khả năng chống kiểm duyệt cao hơn, vì ZKR có yêu cầu phần cứng cao do chi phí tạo ra các bằng chứng hợp lệ và cần phải có cả phương thức và trình tự để tạo ra các khối.
Lược sử về sự Optimism
Ban đầu, Optimism được biết đến với cái tên Plasma Group, được ra mắt vào tháng 1 năm 2019 và hoạt động trên việc mở rộng Ethereum thông qua các chuỗi Plasma. Giống như công nghệ OR, Plasma kết hợp bằng chứng lỗi, đề cập đến phương pháp phát hiện các chuyển đổi trạng thái không hợp lệ.
Trên thực tế, OR và Plasma có rất nhiều điểm chung, nhưng điểm khác biệt chính là với Plasma tất cả dữ liệu giao dịch và tính toán được thực hiện ngoài chuỗi, trong khi OR cung cấp một cách để chuyển liền mạch qua các dapp Ethereum hiện có với những sửa đổi tối thiểu.
Vào tháng 7 năm 2019, Máy ảo Optimistic (hoặc OVM) đã được giới thiệu, với thiết kế để hỗ trợ tất cả các giao thức L2 và được mở rộng dựa trên nghiên cứu cấu trúc chính xác của Casper. Nhưng OVM không tương đương với Máy ảo Ethereum (EVM), có nghĩa là rất nhiều công cụ bị hỏng và việc triển khai dễ dàng là một thách thức đối với các nhà xây dựng.
Plasma Group đã chuyển đổi từ một nhóm nghiên cứu thành một thực thể mới, riêng biệt bằng cách đổi tên thành Optimism vào đầu năm 2020 và đã giới thiệu các chi tiết kỹ thuật của giải pháp mở rộng OR của họ. Đến tháng 9 năm 2020, Synthetix trở thành giao thức đầu tiên bắt đầu khám phá testnet của Optimism.
Vào đầu năm 2021, Optimism ra mắt mạng chính alpha của họ. Vào nửa cuối năm 2021, Perp v2 và Uniswap v3 đã hoạt động và danh sách trắng được loại bỏ để cho phép mọi người tự do triển khai hợp đồng. Optimism cũng trở thành bản Rollups đầu tiên đạt được sự tương đương EVM với OVM 2.0 mới và cải tiến của họ, có nghĩa là nó chia sẻ những thứ sau với Ethereum: Máy ảo Ethereum, cấu trúc tài khoản và trạng thái cũng như cơ chế đo và biểu phí Gas.
Cho đến ngày nay Optimism là mạng lớn thứ hai có tổng giá trị tài sản bị khóa(TVL) trong các mạng Rollups lớp 2 (với gần 915 triệu đô la theo Defi lama vào thời điểm viết bài) và một hệ sinh thái phát triển mạnh với hơn 60 giao thức.
Làm thế nào Optimism mở rộng quy mô cho Ethereum?
Người dùng Ethereum có thể được hưởng phí thấp hơn và xác nhận giao dịch nhanh hơn, trong khi tận hưởng sự bảo mật của chuỗi chính. Nhưng chính xác thì làm thế nào mà Optimism đạt được thông lượng và hiệu quả tính toán lớn hơn?
Trước hết, các tài sản như ETH phải được kết nối với mạng Optimism, với quy trình được giải thích trong video bên dưới:
Sau khi bạn có tiền trên mạng Optimism, bất cứ khi nào bạn thực hiện một giao dịch, nó sẽ được gửi đến trình sắp xếp. Công việc của trình sắp xếp là ‘cuộn’ tất cả các giao dịch của người dùng Optimism lại với nhau, nén dữ liệu cơ bản và xuất bản khối trên Ethereum. Bộ tuần tự chuyển tất cả các khối, bao gồm cả gốc trạng thái và giao dịch, thông qua calldata trên mainnet.
Khối calldata được hợp nhất và một gốc trạng thái 32 byte duy nhất được lưu trữ, cho phép những người thách thức xây dựng bằng chứng lỗi và tranh chấp bất kỳ giao dịch không hợp lệ nào từ bản rollups. Vì thông tin liên quan được lưu trữ trên lớp cơ sở của Ethereum, bất kỳ ai cũng có thể thực hiện trạng thái của rollups và xác minh tính đúng đắn của các chuyển đổi trạng thái.
Một hợp đồng thông minh đặc biệt trên Ethereum được gọi là Chuỗi giao dịch hợp quy (CTC) lưu trữ các khối được sản xuất trên Optimism. Và không giống như mạng chính của Ethereum, không có mempool trên Optimism, nơi các giao dịch được chấp nhận hoặc từ chối ngay lập tức theo thứ tự mà chúng được nhận.
Ý tưởng là bất kỳ ai cũng có thể trở thành người sắp xếp chuỗi trong tương lai bằng cách cung cấp một trái phiếu để tạo ra các khối và kiếm được phí giao dịch. Theo cách này, OR sử dụng các động lực kinh tế tiền điện tử để đảm bảo người xác nhận trung thực, như thể họ đăng một khối không hợp lệ hoặc họ xây dựng trên một khối cũ, không hợp lệ, trái phiếu của họ có thể bị cắt. Trò chơi thử thách cung cấp cho những người thử thách 7 ngày để tranh tài bất kỳ khối nào để đảm bảo rằng những người xác nhận là trung thực.
Hiện tại, trình tự sắp xếp là tập trung và chịu trách nhiệm về những việc sau:
- Xác nhận giao dịch tức thì và cập nhật trạng thái
- Xây dựng và thực thi khối L2
- Gửi các giao dịch của người dùng đến L1
Bất cứ khi nào người dùng gửi một giao dịch, chúng sẽ được thêm vào trạng thái cục bộ dưới dạng một khối đang chờ xử lý. Các khối đang chờ xử lý được gửi theo lô lớn tới Ethereum, giảm phí giao dịch tổng thể cho người dùng bằng cách dàn trải chi phí cố định cho tất cả các giao dịch trong một lô nhất định. Dữ liệu được xuất bản lên Ethereum cũng được giảm thiểu bằng cách sử dụng các kỹ thuật nén.
Biểu đồ bên dưới cho thấy điều này hoạt động như thế nào trong thực tế, với các giao dịch ngày càng rẻ hơn theo thời gian khi việc áp dụng tiến triển. Hiện chi phí chưa đến 0,10 đô la cho việc chuyển ETH cũng như cho các giao dịch trên Uniswap v3 hoặc Perp v2 . Chi phí gas trên Optimism rẻ hơn từ 3 đến 30 lần so với trên mainnet, mặc dù điều này phụ thuộc vào mức độ phức tạp của một giao dịch với các hoạt động phức tạp hơn tiết kiệm nhiều gas hơn.
Kết quả là, hàng tỷ đô la phí gas đã được tiết kiệm bằng cách phân lô các giao dịch với nhau, nén dữ liệu và gửi đến L1 của Ethereum.
Chi phí thấp hơn cũng đã thúc đẩy hoạt động trên L2, với tính năng Optimism xử lý khoảng 30.000 giao dịch mỗi ngày vào đầu năm 2022 và hiện là khoảng 100.000 giao dịch mỗi ngày. Sự tăng trưởng nhanh chóng về số lượng địa chỉ hoạt động hàng ngày cũng đã được quan sát thấy, tăng khoảng gấp ba lần kể từ đầu năm 2022 lên ~ 10.000.
Cùng với sự gia tăng số lượng các địa chỉ và giao dịch đang hoạt động, dòng vốn đô la hàng tháng cũng tăng đáng kể trong những tháng gần đây khi việc rollups có được sức hút, nhiều dự án hơn đang triển khai cho L2 này và các ưu đãi mùa hè của OP .
Tập thể Optimism
Điều làm cho Optimism trở nên nổi bật so với các giải pháp rollups khác là mô hình quản trị kép của nó. Vào tháng 4 năm 2022, Optimism đã công bố kế hoạch quản trị của họ là Optimism Collective, và công bố thông tin chi tiết về đợt airdrop mã thông báo. Năm phần trăm nguồn cung cấp mã thông báo đã được phát hành vào tháng 6 năm 2022 cho gần một phần tư triệu địa chỉ, với khoảng 74% số mã thông báo này đã được xác nhận cho đến nay.
Các đợt airdrop trong tương lai sẽ chiếm thêm 14% nguồn cung cấp mã thông báo, với sự phân bổ được hiển thị trong biểu đồ hình tròn bên dưới. Mặc dù tiêu chí đủ điều kiện cho các đợt airdrop trong tương lai không rõ ràng, bạn có thể bắc cầu ETH và thường xuyên sử dụng các dApp khác nhau trên Optimism để có cơ hội nhận được phân bổ người dùng tiếp theo cao hơn.
Tầm nhìn đằng sau Optimism là đánh đồng lợi nhuận với tác động tích cực đến thế giới, trong đó mục tiêu của Optimism là tài trợ cho các hàng hóa công có thể mang lại lợi ích lớn.
Ý tưởng là doanh thu được tạo ra bởi trình sắp xếp sẽ được chuyển hướng sang tài trợ cho hàng hóa công cộng, từ đó mang lại giá trị cho người dùng và nhà xây dựng, đồng thời làm tăng nhu cầu về không gian khối. Vòng phản hồi tích cực này củng cố sự phát triển của hàng hóa công cộng để tạo ra một hệ sinh thái sôi động.
Cũng như khuyến khích việc áp dụng, mã thông báo $ OP được sử dụng trong quản trị để bỏ phiếu cho các đề xuất.
Có hai “nhà” có trách nhiệm khác nhau (mặc dù họ cũng chia sẻ trách nhiệm cấp quyền công dân và các thông số mạng).
- Token House chịu trách nhiệm khuyến khích dự án, nâng cấp giao thức, quỹ kho bạc với $ OP được sử dụng để bỏ phiếu cho các quyết định trong các lĩnh vực này. Người nắm giữ mã thông báo cũng có thể ủy quyền quyền biểu quyết của họ cho các tài khoản khác để bỏ phiếu thay cho họ.
- Mặt khác, Citizen’s House được giao nhiệm vụ tài trợ cho hàng hóa công có hiệu lực hồi tố, nơi quyền công dân được xác định bằng các NFT không thể chuyển nhượng. Khi số lượng công dân tăng lên khi nhiều người sử dụng Optimism hơn, doanh thu từ mạng lưới sẽ được phân phối cho tài trợ hàng hóa công cộng.
Các ưu đãi của dự án đã được xác định trong Giai đoạn 0 và hiện tại Giai đoạn 1 đang được tiến hành, trong đó bất kỳ dự án nào về Optimism đều đủ điều kiện để gửi đề xuất, sau đó sẽ được Token House xem xét và phê duyệt. Nếu bạn muốn tìm hiểu sâu hơn, tất cả các đề xuất và thảo luận đều diễn ra trên diễn đàn quản trị .
Ngoài quản trị, Perpetual Protocol gần đây đã mở rộng trường hợp sử dụng cho $ OP bằng cách giới thiệu mã thông báo như một loại tài sản thế chấp mới để chủ sở hữu có thể duy trì khả năng tiếp xúc với mã thông báo gốc của Optimism trong thời gian dài hoặc ngắn với đòn bẩy lên đến 10 lần.
Tầm nhìn cho tương lai
Nhìn về phía trước, tầm nhìn của Optimism cho tương lai bao gồm:
- Cannon : chống lỗi tương đương EVM đầu tiên.
- Phân cấp trình tự.
- Bedrock : một phiên bản mới của giao thức Optimism để sử dụng Cannon và tăng độ tin cậy.
- EIP-4844 : còn được gọi là ‘proto danksharding’, bản cập nhật này sẽ đẩy chi phí giao dịch cuộn lên thấp hơn nhiều.
Chúng ta hãy xem xét ngắn gọn lần lượt từng cái.
Cannon
Sau khi nâng cấp OVM 2.0, cơ chế kiểm tra lỗi đã bị vô hiệu hóa, có nghĩa là người dùng đang ngầm tin tưởng bộ tuần tự được điều hành bởi Optimism PBC với nguồn gốc trạng thái hợp lệ công khai đối với Ethereum. Là bằng chứng lỗi tương đương EVM công khai đầu tiên, Cannon sẽ kích hoạt chi phí calldata tối thiểu theo lý thuyết và giới thiệu trò chơi thử thách đã đề cập trước đó.
Phân cấp bộ sắp xếp dãy
Điều này liên quan đến việc loại bỏ vai trò của Optimism để tất cả mọi người đều có thể tham gia với tư cách là nhà sản xuất khối trong mạng. Bước đầu tiên để phân cấp bộ tuần tự sẽ là xoay bộ tuần tự đó với một số tần số với cơ chế quay phụ thuộc vào hai yếu tố:
- một cơ chế kinh tế tạo ra một thị trường cạnh tranh cho việc phân cấp bộ sắp xếp dãy và chuyển hướng lợi nhuận vượt quá của bộ sắp xếp dãy sang phát triển giao thức (mở ra cửa sổ mới).
- một cơ chế quản trị ngăn cản ưu tiên lợi nhuận ngắn hạn của bộ sắp xếp dãy trên sức khỏe dài hạn của mạng lưới.
Ở giai đoạn sau, giao thức đồng thuận Byzantine Fault Tolerance tiêu chuẩn sẽ được triển khai để hỗ trợ nhiều bộ sắp xếp dãy đồng thời.
Bedrock
Dự kiến sẽ phát hành trực tuyến vào Q4 năm 2022, Bedrock là một thiết kế lại của Optimism để sử dụng Cannon và tăng độ tin cậy. Về bản chất, Bedrock sẽ giúp Optimism đạt được cái được gọi là ‘sự tương đương Ethereum’, nơi nó sẽ kế thừa cơ sở mã Ethereum hiện có.
Bằng cách sử dụng lại càng nhiều cơ sở mã Ethereum càng tốt, điều này giảm thiểu diện tích bề mặt cho lỗi và cơ hội ngừng hoạt động. Do đó, việc nâng cấp làm mờ ranh giới giữa việc trở thành người đóng góp cốt lõi L2 và người đóng góp cốt lõi L1, vì chúng sẽ được kiến trúc theo cùng một cách.
Khía cạnh tập trung nhất của Optimism, cũng như tất cả các giải pháp L2 khác, là tồn tại một bên đáng tin cậy có thể thực hiện các thay đổi đối với giao thức. Nếu các khóa nâng cấp bị xâm phạm, thì số tiền trên Optimism sẽ gặp rủi ro. Lấy tín hiệu từ Ethereum, việc phát hành Bedrock sẽ cho phép kiến trúc đa khách hàng là chìa khóa để phân quyền, bởi vì nếu chỉ có một khách hàng thống trị và có một lỗi nghiêm trọng, thì toàn bộ mạng sẽ bị đình trệ.
Do đó, phần lớn công việc phía trước của Optimism sẽ liên quan đến việc hỗ trợ tạo các ứng dụng khách Optimism thay thế và phát triển các hợp đồng bằng chứng đa khách hàng, điều này cuối cùng sẽ loại bỏ nhu cầu về các khóa nâng cấp và phân quyền hơn nữa.
Nếu công nghệ zero-knowledge trở nên đủ mạnh để hỗ trợ EVM Equivalence, bạn có thể thêm nó làm ứng dụng khách khác trong hệ sinh thái đa khách hàng này. Các máy khách khác nhau thực hiện các bản kiểm lỗi khác nhau dẫn đến một hệ thống mạnh mẽ hơn.
EIP-4844
Mặc dù không dành riêng cho Optimism, nhưng EIP-4844 là một nâng cấp quan trọng khác sẽ cải thiện đáng kể trải nghiệm người dùng trên L2s.
Đề xuất này giới thiệu một loại giao dịch mới được gọi là ‘giao dịch blob’, cải thiện tính khả dụng và khả năng mở rộng dữ liệu. Loại giao dịch mới này sẽ được sử dụng khi sharding (một giải pháp có khả năng mở rộng lâu dài hơn) được triển khai đầy đủ trên mainnet. Thay vì đưa các giao dịch vào calldata, những người gửi khối sẽ thêm nó vào các blob, độc lập với EVM, để giảm chi phí cho các nút và dự kiến sẽ giảm phí gas lên tới 100 lần.
Tài nguyên khác
- Hướng dẫn chưa đầy đủ về Rollups : https://vitalik.ca/general/2021/01/05/rollup.html
- Tài liệu về Optimism: https://community.optimism.io/
- Blog nhà phát triển của Optimism: https://dev.optimism.io/
- Blog của Optimism: https://optimism.mirror.xyz/
- Rollups của Optimism thực sự hoạt động như thế nào ?: https://research.paradigm.xyz/optimism
- Optimism Rollups rất rực rỡ (và trạng thái của các chuỗi khối): https://polynya.medium.com/optimistic-rollups-are-brilliant-and-the-state-of-blockchains-a57bc4799dca
Nguồn: Blog Perpprotocol
Đầu tư vào dự án blockchain, tiền mã hoá, chứng khoán...rất tiềm năng nhưng cũng tiềm ẩn rủi ro cao, bạn chỉ nên đầu tư trong phạm vi tài chính cho phép của bạn. Chúng tôi khuyến nghị bạn hãy trang bị kiến thức, tìm hiểu thật kỹ và có tư vấn từ chuyên gia trong lãnh vực bạn có ý định đầu tư.
Để không bỏ lỡ thông tin mới trên Bitcoininus, vui lòng theo dõi kênh Telegram / FB hoặc đăng ký nhận e-mail.