Vào ngày 26 tháng 10, Hội nghị thượng đỉnh toàn cầu chuỗi khối Wanxiang lần thứ 7 đã được tổ chức tại khách sạn W ở Bến Thượng Hải, Vitalik Buterin, người sáng lập Ethereum và là nhà khoa học trưởng của Phòng thí nghiệm chuỗi khối Wanxiang, đã chia sẻ quan điểm của mình về các vấn đề nóng hiện nay thông qua phát sóng trực tiếp. về chủ đề mở rộng Layer2. Sau đây là toàn văn bài phát biểu:
Gần đây tại Hội nghị thượng đỉnh Wanxiang, tôi đã đề cập đến nó nhiều lần và chủ đề mà tôi đã đề cập nhiều lần tại các hội nghị thượng đỉnh khác là mở rộng quy mô, đây là một trong những thách thức lớn nhất mà lĩnh vực blockchain phải đối mặt. Bao gồm cả những thách thức lớn nhất mà chúng ta gặp phải hiện nay, chẳng hạn như blockchain rất hiệu quả về mặt phân cấp và bảo mật, nhưng nó chỉ có thể xử lý khối lượng giao dịch rất nhỏ, tức là TPS của nó rất hạn chế. Khoảng một vài năm trước, trạng thái chuỗi khối như vậy không gây ra cho chúng tôi quá nhiều vấn đề, bởi vì không có nhiều người dùng chuỗi khối trước đó. Nhưng gần đây, chúng tôi nhận thấy có rất nhiều người muốn sử dụng blockchain và con số đó đang tăng lên hàng ngày. Và số lượng người muốn làm nhiều thứ hơn trên blockchain đang tăng lên từng ngày. Giờ đây, có nhiều ứng dụng khác nhau, chẳng hạn như DeFi, Gamefi, v.v. và có nhiều kịch bản ứng dụng mà mọi người muốn hiện thực hóa. Điều này có nghĩa là chuỗi khối phải mở rộng quy mô để cung cấp cho tất cả các ứng dụng không gian mà chúng cần.
Có một cách dễ dàng để đạt được quy mô chuỗi khối và có một cách khó khăn. Trước tiên, hãy để tôi nói về phương pháp đơn giản, đó là tăng kích thước khối và các tham số giới hạn trên gas, để khối lượng giao dịch chúng tôi có thể xử lý sẽ tăng lên đáng kể. Tuy nhiên, vấn đề với phương pháp này là nó có vẻ đơn giản, nhưng nó sẽ hy sinh tính phi tập trung. Đó là để đạt được sự mở rộng như vậy, bằng cách tạo ra một hệ thống khổng lồ, trong một hệ thống khổng lồ, mỗi nút đơn cần xử lý một lượng lớn dữ liệu. Một hệ thống như vậy có khả năng mất tính phân quyền, bởi vì rất ít người vận hành một nút lớn như vậy.
Một phương pháp khác để mở rộng chuỗi khối, cũng bền vững hơn, là công nghệ Lớp 2. Công nghệ lớp 2 rất phức tạp, có một số Lightning Network, ngoài ra, một số ứng dụng đã sử dụng các kênh trạng thái và một số ứng dụng sử dụng một số giải pháp khác.
Kỹ thuật phổ biến nhất mà chúng tôi thấy là Rollup. Ý tưởng đằng sau công nghệ này tồn tại dưới nhiều hình thức khác nhau, bắt đầu từ năm 2014 và chính thức hình thành vào năm 2019. Tôi đã xuất bản một bài đăng trên blog vào năm 2019, như trong PPT này, tôi đã viết một lộ trình kỹ thuật dựa trên Rollup. Tôi đã viết trong đó rằng chúng ta cần mở rộng, nhưng đối với Ethereum, phải mất một thời gian dài để đạt được sự mở rộng bản địa, tức là triển khai sharding. cần phải khắc phục, và sẽ mất nhiều thời gian. Do đó, chúng ta phải đợi một thời gian dài trước khi có thể thực sự nhận ra việc mở rộng sharding được thực hiện bởi Ethereum.Giải pháp chúng ta có bây giờ là Rollup. Chúng tôi đã thấy các phiên bản khác nhau của dự án Rollup trên thị trường. Chúng tôi biết rằng Rollup hữu ích và phổ biến. Rollup có thể cải thiện đáng kể khả năng mở rộng, ít nhất là 100 lần cho đến nay. Data sharding là một dạng sharding tương đối đơn giản. Nó không tạo ra một shard mạnh mẽ có thể xử lý các giao dịch. Thay vào đó, chúng tôi chỉ tạo ra các shard có thể lưu trữ và xác minh dữ liệu. Đây là một dạng sharding đơn giản.
Thông qua việc bảo vệ như vậy, chúng tôi có thể cải thiện khả năng mở rộng của Rollup, khả năng này có thể tăng thêm 100 lần nữa. Mọi người đều biết rằng thông qua Rollup để đạt được sự mở rộng, Rollup có thể cung cấp cho chúng tôi khả năng mở rộng và chúng tôi biết rõ điều đó. Đối với Ethereum, Rollup là giải pháp khả thi duy nhất về khả năng mở rộng.
Sự khác biệt giữa năm ngoái và năm nay là khi chúng tôi sử dụng Rollup để mở rộng công suất vào năm ngoái, hầu hết chúng chỉ là các dự án lý thuyết. Loopring đã tồn tại vào năm ngoái và các dự án khác không tồn tại, nhưng năm nay, nhiều dự án Rollup đã khởi chạy mạng chính của riêng họ và phí giao dịch của chúng hiện thấp hơn nhiều so với Ethereum. Trên thực tế, tôi cũng nghĩ rằng những con số này, tức là phí giao dịch của nó sẽ giảm hơn nữa và tôi cũng thấy rất nhiều sự tối ưu hóa về mặt này. Đối với cách sử dụng Rollup, lượng dữ liệu cần lưu trữ trên chuỗi có thể giảm xuống, thông qua phương pháp này, phí Gas cần thiết cho các giao dịch Rollup có thể giảm hơn nữa. Ví dụ: Loopring đã sử dụng rất nhiều giải pháp tối ưu hóa và Loopring rẻ hơn ít nhất 30 lần so với Ethereum.
Ngoài ra còn có Arbitrum một và Lạc quan, hai kế hoạch Tổng số, hiện không thực hiện bất kỳ tối ưu hóa nào, nhưng chúng đang hoạt động tích cực. Hai lược đồ Tổng số này cũng trở nên rẻ hơn sau khi chúng được đưa vào lược đồ tối ưu hóa. Do đó, với sơ đồ Rollup như vậy, phí giao dịch có thể giảm đáng kể. Ít nhất nó có thể thấp hơn nhiều so với phí giao dịch năm ngoái, nếu sharding có thể được thực hiện, phí giao dịch có thể giảm hơn nữa.
Bây giờ chúng ta có thể thấy rằng có nhiều công nghệ Rollup khác nhau trên thị trường và bản thân Rollup có nhiều thành phần kỹ thuật. Ngày nay, có hai nhánh chính của Rollup, một là Optimistic Rollup, sử dụng sơ đồ bảo mật và ZK Rollup còn lại sử dụng bằng chứng không kiến thức. Đối với Optimistic Rollup và ZK Rollup, chúng có những ưu điểm khác nhau. Đối với Optimistic Rollup, công nghệ của nó đơn giản hơn nên việc xây dựng Optimistic Rollup tương đối dễ dàng hơn, đặc biệt là đối với các ứng dụng có mục đích chung, chẳng hạn như các ứng dụng có mục đích chung như hợp đồng thông minh Ethereum. Công nghệ ZK Rollup phức tạp hơn và lợi ích của nó là bảo mật cao hơn và hỗ trợ thoát nhanh, không giống như Rollup lạc quan, cần đợi một tuần để thoát. Về công nghệ, công nghệ của ZK Rollup vẫn chưa hoàn thiện, nhưng tôi nghĩ ZK Rollup sẽ có thể hỗ trợ phiên bản đầy đủ của Máy ảo Ethereum trong vài năm nữa và mọi người đều có thể sử dụng công nghệ ZK Rollup. Trong ngắn hạn, Optimistic Rollup là một lựa chọn khả thi, nhưng về lâu dài, tôi thích ZK Rollup hơn. Sau khi chúng tôi có các phân đoạn dữ liệu, ZK Rollup cũng sẽ có các ứng dụng khác. Và tôi cũng đang nghĩ về một số ứng dụng cấp doanh nghiệp.Khi ZK Rollup hoàn thiện, các ứng dụng cấp doanh nghiệp sẽ trở nên khả thi. Không cần sử dụng một chuỗi riêng biệt, bạn có thể sử dụng ZK Rollup, ZK Rollup được kết nối với Ethereum, chi phí của nó vẫn rất thấp và bạn cũng có thể nhận được một lợi ích, đó là bạn có thể kết nối với hệ sinh thái Ethereum và nhận Ethereum Những lợi ích được cung cấp bởi chuỗi công khai.
Công nghệ này đã có những bước phát triển vượt bậc, ví dụ như nhiều dự án đã dần chuyển ứng dụng của họ sang Rollup. Nói cách khác, có nhiều dự án đã bắt đầu nghĩ về cách xây dựng dự án của riêng họ trong Rollup. Nhưng vẫn còn rất nhiều việc phải làm từng bước, chẳng hạn như ứng dụng, hay cơ sở hạ tầng, v.v., vẫn còn rất nhiều việc phải làm.
Nếu bạn là nhà phát triển ứng dụng, bạn phải chủ động tìm cách di chuyển ứng dụng của mình sang Rollup nhanh nhất và an toàn nhất có thể. Đối với các ứng dụng phi tài chính, điều quan trọng hơn là chuyển sang Rollup, vì nó có thể giảm phí càng nhiều càng tốt.Xét cho cùng, việc giảm phí là rất quan trọng đối với các ứng dụng phi tài chính, bởi vì người dùng của họ không sẵn sàng trả các giao dịch cao như vậy lệ phí . Ngoài ra, nhiều ứng dụng là một hệ thống hoàn chỉnh, tức là nếu người dùng sử dụng ứng dụng này, họ hy vọng có thể tương tác với các ứng dụng khác. Ví dụ như trò chơi, hãy lấy trò chơi Dark Forest làm ví dụ, đây là một trò chơi hoàn toàn không có tín dụng dựa trên Ethereum, trò chơi này là một ví dụ điển hình. Nó tiếp tục chạy trên mạng thử nghiệm ngay bây giờ và nó cũng có thể được di chuyển sang Rollup trong tương lai và NFT cũng có thể được di chuyển sang Rollup. Nói cách khác, cơ sở hạ tầng có thể được di chuyển sang Rollup và các dịch vụ tài chính cũng có thể được di chuyển sang Rollup, chẳng hạn như các ứng dụng sử dụng tiền điện tử để thanh toán, cũng có thể được di chuyển sang Rollup và DAO cũng có thể được di chuyển sang Rollup sớm Rollup bên trong.
Đối với các ứng dụng khác nhau, toàn bộ quá trình di chuyển là rất khác nhau. Mỗi ứng dụng phải cân nhắc xem có nên di chuyển hoàn toàn sang Rollup, hỗ trợ tất cả Rollup hay tiếp tục tồn tại trên Ethereum nhưng thiết lập cầu nối chuỗi chéo với Rollup. Tất nhiên, có nhiều tùy chọn đường dẫn đằng sau việc triển khai và mỗi tùy chọn cần được xem xét. Tiếp theo, tôi sẽ nói về phần cốt lõi của toàn bộ hệ sinh thái-cơ sở hạ tầng.
Đối với người dùng, cơ sở hạ tầng là chìa khóa. ENS là viết tắt của Ethereum Domain Name System, là một hệ thống tên miền phi tập trung dựa trên Ethereum. ENS là một cơ sở hạ tầng rất quan trọng. Nhiều người dùng Ethereum sử dụng ENS. Ví dụ: tôi có một tên miền ENS và nhiều người dùng Ethereum cũng có tên miền ENS. Blog của riêng tôi, cũng có một tên miền ENS. Nếu bạn vào blog của tôi, bạn có thể thấy nó. Trong tương lai, tôi hy vọng ngày càng có nhiều người sử dụng ENS. Vấn đề hiện tại của ENS là tất cả các chức năng đều được thực hiện trên mạng chính, dẫn đến phí giao dịch rất cao. Đây chính là thách thức mà chúng tôi gặp phải về cơ sở hạ tầng. Khi chúng tôi di chuyển ENS sang Rollup, ENS có thể tồn tại trong Rollup, (vấn đề này hy vọng sẽ được giải quyết).
Cơ sở hạ tầng thứ hai là khách hàng nhẹ. Nếu chúng tôi muốn làm cho hệ thống Ethereum thực sự phi tập trung, chúng tôi cần một ứng dụng khách ánh sáng an toàn, ứng dụng này không chỉ có thể truy cập vào mạng chính Ethereum mà còn có thể truy cập cầu nối chuỗi chéo và Rollup. Điều đó có nghĩa là, thật dễ dàng để chuyển từ Rollup này sang Rollup khác, đó là một chuỗi chéo. Trong những trường hợp như vậy, không cần phải đợi lâu.
EIP-3668 Đề xuất này cho phép ENS và các ứng dụng khác được di chuyển sang Rollup. Đây là một đề xuất có mục đích chung và nó cũng cho phép các hợp đồng thông minh Lớp 1 chỉ định các ứng dụng hoặc nơi lấy thông tin trạng thái về lớp thứ hai và có thể thực hiện thông tin Xác minh, tức là xác minh dữ liệu Lớp 2 thông qua ứng dụng khách nhẹ không yêu cầu xác minh. Ngoài ra, bạn có một tên miền ENS có thể đăng ký và có thể cập nhật trên lớp thứ hai. Bất kể anh ta tồn tại ở tầng hai nào, người dùng có thể xem thông tin này và sử dụng cùng một phần mềm để xem thông tin trong mỗi tầng hai. Một triển vọng như vậy là thú vị.
Ứng dụng khách nhẹ cho phép một nút xác minh chuỗi khối nhưng không cần chạy ứng dụng khách đầy đủ cũng như không cần xác minh mọi giao dịch. Các ứng dụng khách nhẹ rất quan trọng đối với việc phân cấp hệ sinh thái chuỗi khối. Những gì chúng tôi đang làm bây giờ là nâng cấp PoS và triển khai hỗ trợ cho các máy khách nhẹ, đồng thời làm cho hệ thống máy khách nhẹ trở nên mạnh mẽ như nhau trên PoS và PoW. Và nó có một thuật toán cho phép các máy khách nhẹ xác minh các khối. Khối này được ký bởi ủy ban, cho phép các khách hàng an toàn truy cập vào chuỗi khối mà không cần tin tưởng vào một máy chủ tập trung. Tuy nhiên, bản thân hệ thống máy khách nhẹ cũng cần được mở rộng hơn nữa để có thể chuyển sang hệ thống Rollup. Điều này rất quan trọng, chúng tôi vẫn cần duy trì tính phi tập trung và chúng tôi sẽ tiếp tục nỗ lực vì điều này để nâng cấp này được áp dụng cho tất cả các giao thức Lớp 2.
Nói kết luận.
Lớp 2 là tương lai của quy mô Ethereum. Sử dụng Lớp 2 để nhận ra việc mở rộng Ethereum là giải pháp an toàn nhất hiện nay.Đối với việc mở rộng Ethereum, điều rất quan trọng là nhận ra chức năng trong khi duy trì sự phân cấp của mạng, bởi vì sự phân cấp là cốt lõi của chuỗi khối.
Hiện tại, Rollup tương thích với máy ảo Ethereum đã xuất hiện, có thể đảm bảo hiệu suất đồng thời cung cấp khả năng mở rộng mạnh mẽ. Đồng thời, nó cũng duy trì trải nghiệm người dùng và trải nghiệm nhà phát triển hiện tại. Vì vậy, việc phát triển cho Rollup cũng giống như phát triển cho Ethereum, với một vài thay đổi nhỏ. Ví dụ: phương pháp tạo và đóng gói khối là khác nhau, nhưng máy ảo của nó giống nhau và nếu nó tương thích với máy ảo của Ethereum, điều đó có nghĩa là tất cả hiệu suất của Ethereum được bảo toàn, đồng thời, sự phân cấp của Ethereum được duy trì, một thuộc tính rất quan trọng.
Đồng thời, chúng ta vẫn cần tiếp tục làm việc chăm chỉ để xây dựng một số cơ sở hạ tầng. Bao gồm cả việc làm phong phú thêm hệ sinh thái và cuối cùng là hiện thực hóa lộ trình mở rộng của Ethereum. Hiện tại, chúng ta đã có một lộ trình phát triển rõ ràng, phần lớn trong số đó đã được triển khai hoặc đang được phát triển toàn diện. Tôi mong đợi những thành tựu thú vị hơn trong tương lai và tôi rất vui mừng về tình trạng hiện tại của toàn bộ hệ sinh thái Ethereum, cảm ơn bạn.