Từ những hạn chế hiện tại của sinh thái L2, bài viết này phân tích cụ thể các dự án như Taiko để thể hiện cách mà khái niệm Preconfirmation cải thiện quy trình xác nhận giao dịch và nâng cao trải nghiệm người dùng. Đồng thời, bài viết cũng tiết lộ những thách thức mà công nghệ Preconfirmation hiện tại vẫn phải vượt qua trong quá trình phát triển, bao gồm cả thách thức kép về sự hoàn thiện công nghệ và tính bền vững của sinh thái.
原文标题:「Preconfirmation (feat. Taiko): Make Ethereum FAST for the First Time!」
***Tác giả gốc: *Ingeun Kim : : FP
Tổng quan quan trọng
Taiko đang tiến bộ mạnh mẽ đến mục tiêu cuối cùng của nó là giải pháp Layer2 cho Ethereum. Để đạt được mục tiêu này, Taiko ưu tiên tính toàn diện của việc tương tác với Ethereum, bộ xếp chồng Phi tập trung và hỗ trợ cho các nhà phát triển. Đáng chú ý, Taiko đã đạt được tính toàn diện với Ethereum thông qua kiến trúc Based Rollup, đồng thời cho phép bất kỳ ai tham gia trở thành một bộ xếp chồng, từ đó thực hiện tính Phi tập trung của bộ xếp chồng. Tuy nhiên, mặc dù mô hình Based Rollup có ưu điểm, nhưng cấu trúc của nó vẫn tồn tại một số vấn đề không hiệu quả.
Bài viết này sẽ sử dụng Taiko làm ví dụ để phân tích sâu hơn về khái niệm Preconfirmation. Là một phần quan trọng trong công nghệ Layer2, Preconfirmation là một bước quan trọng trong việc phát triển tiếp theo của Rollup.
Hiện tại vấn đề hiệu suất L2
Với sự mở rộng của hệ sinh thái L2, nhiều dự án đã xuất hiện liên tiếp, mang đến nhiều khái niệm mới và công nghệ. Tuy nhiên, mặc dù có những tiến triển đáng kể, L2 vẫn đang đối mặt với một số vấn đề về hiệu suất cần được giải quyết ngay, đặc biệt là trong các lĩnh vực chủ chốt ảnh hưởng đến trải nghiệm người dùng, việc cải thiện hiệu suất trở nên càng quan trọng.
L2 đã đạt được tính mở rộng thông qua Rollup, phụ thuộc vào tính khả dụng dữ liệu và xử lý giao dịch của nền tảng L1 như Ethereum. Tuy nhiên, Rollup còn một hạn chế cố hữu: mặc dù có thể hoàn thành việc sắp xếp và thực hiện giao dịch độc lập, nhưng tất cả các quy trình khác vẫn phải chờ xác nhận cuối cùng từ L1.
Kiến trúc này đảm bảo tính an toàn và tính không thay đổi dữ liệu bằng cách sử dụng trực tiếp khối được tạo ra bởi Khối L1 và tính sẵn sàng dữ liệu. Tuy nhiên, việc phải phụ thuộc vào L1 để xác nhận cuối cùng dẫn đến tốc độ xử lý giao dịch chậm và khả năng xác nhận thời gian thực hạn chế, khó đáp ứng nhu cầu thời gian thực từ góc độ người dùng.
Ngoài ra, hiện nay nhiều máy chủ lớp L2 và nút xác thực vẫn đang trung tâm hóa. Sự trung tâm hóa này có thể dẫn đến hiệu suất kém, ví dụ như thời gian xác nhận giao dịch dài hơn và nguy cơ gián đoạn hoạt động có thể ảnh hưởng đến hiệu suất xử lý giao dịch của một số Rollup, gây ra sự trễ xác nhận.
Việc đưa ra khái niệm xác nhận trước được đề xuất nhằm giải quyết vấn đề hiệu suất xác nhận giao dịch cuối cùng thấp trên mạng L2. Xác nhận trước giúp người dùng nhận được xác nhận giao dịch nhanh hơn, từ đó giảm bớt sự Trễ và không hiệu quả thường gặp trong cơ chế Rollup.
Trong cơ chế Rollup, quá trình xác nhận giao dịch sau khi người dùng gửi đến L2 luôn tồn tại vấn đề hiệu suất thấp. Do trình tự trung tâm hóa của L2 không thể đảm bảo chính xác khi nào giao dịch sẽ được xác nhận trên L1, người dùng thường không chắc chắn về thứ tự và kết quả của giao dịch. Ví dụ, người dùng có thể phải chờ đợi lâu để giao dịch được bao gồm trên L1, nếu thứ tự giao dịch bị sai hoặc kết quả không tốt, có thể gây thiệt hại tài chính từ các giao dịch đã được thực hiện.
Trong môi trường thị trường Biến động cao, vấn đề Trễ và thay đổi thứ tự trở nên nổi bật hơn, bởi vì người dùng phụ thuộc vào dịch vụ Kinh doanh chênh lệch giá và Tài chính phi tập trung. Trong những trường hợp như vậy, việc giao dịch bị Trễ hoặc thay đổi thứ tự sẽ dẫn đến mất cơ hội trực tiếp. Ngay cả người dùng thực hiện giao dịch thông thường cũng có thể thiếu lòng tin vào thời gian xác nhận và thứ tự giao dịch cuối cùng trên L1, từ đó đặt nghi ngờ vào tính đáng tin cậy và tính sử dụng của blockchain.
Do đó, mục tiêu thiết kế được xác nhận trước nhằm bù đắp những thiếu sót này, đặc biệt là cung cấp trải nghiệm giao dịch tiện lợi và đáng tin cậy hơn cho người dùng chịu ảnh hưởng lớn nhất từ hiệu suất thấp của Rollup.
Xác nhận trước giải quyết những vấn đề này bằng cách cung cấp cho người dùng sự đảm bảo bao gồm, đặt hàng và thực hiện giao dịch. Nó cung cấp “xác nhận mềm” cho người dùng thông qua trình tự L2 tập trung và phát hành thông tin xác nhận trước để đảm bảo rằng các giao dịch cuối cùng sẽ được đưa vào L1.
Ưu điểm chính của xác nhận mềm là nâng cao trải nghiệm người dùng. Ngay sau khi gửi giao dịch, người dùng có thể nhận được chứng chỉ xác nhận ngay lập tức, đảm bảo giao dịch được đưa vào L1 theo thứ tự dự kiến, giảm thiểu sự không chắc chắn, đặc biệt là trong các giao dịch đòi hỏi phản ứng nhanh như Kinh doanh chênh lệch giá. Ngoài ra, xác nhận trước còn tăng cường sự tin tưởng của người dùng đối với hệ thống L2. Khi niềm tin của người dùng vào xử lý giao dịch an toàn tăng lên, tỷ lệ sử dụng hệ sinh thái L2 cũng sẽ tăng. Do đó, xác nhận trước đó đã đóng vai trò quan trọng trong việc cải thiện hiệu suất và tính tiện lợi của Rollup.
Mặc dù sự xác nhận mềm từ trình sắp xếp tập trung có thể cải thiện trải nghiệm người dùng thông qua sắp xếp và kết quả dự kiến, nhưng nó phụ thuộc vào sự tin tưởng vào trình sắp xếp. Không có biện pháp bắt buộc pháp lý hoặc kỹ thuật nào, người dùng chỉ có thể phụ thuộc vào độ tin cậy của trình sắp xếp. Sự phụ thuộc này mang lại một khả năng, đó là các giao dịch có thể không được bao gồm theo đúng thứ tự, hoặc thậm chí không được bao gồm trên L1, không thể cung cấp cho người dùng sự đảm bảo ổn định họ mong đợi.
Taiko đã tập trung nhiều nỗ lực vào việc triển khai dựa trên xác nhận trước, vì phương pháp này phù hợp với tính năng cốt lõi của Based Rollup. Nếu Based Preconfirmation có thể được giới thiệu thành công vào khung Taiko, không chỉ giảm thiểu đáng kể sự trễ trong xác nhận giao dịch mà còn cải thiện trải nghiệm người dùng. Ngoài ra, cải tiến này còn kích hoạt nhiều dịch vụ trước đây bị hạn chế, giúp chúng hoạt động hiệu quả trên mạng lưới Taiko.
Trước khi hiểu rõ về Based Preconfirmation, cần xem xét một số đặc điểm quan trọng của Taiko trước, để hiểu rõ hơn về tính ứng dụng và ưu điểm của phương pháp này.
Taiko hoàn toàn thể hiện các tính năng cốt lõi của Based Rollup. Nó không chỉ đạt được tính tương tác hoàn toàn với cơ sở hạ tầng ETH mà còn cam kết hoàn toàn với các cơ chế bảo mật của ETH. Taiko sử dụng kiến trúc Based Rollup, điều này có nghĩa là nó không phụ thuộc vào người xếp hàng tập trung, mà phụ thuộc vào các Người xác thực của ETH để đóng vai trò như người xếp hàng, chịu trách nhiệm về thứ tự giao dịch và khối.
Nói cách khác, người sắp xếp thứ tự của Taiko và người đề xuất khối của Ethereum là cùng một vai trò. Thiết kế này trao cho họ các trách nhiệm đặc biệt và cơ chế động viên, chẳng hạn như nhận được phần thưởng giá trị tối đa có thể khai thác (MEV) và những lợi ích khác từ việc trở thành người sắp xếp thứ tự. Do đó, khi có vấn đề xảy ra trong quá trình sắp xếp thứ tự L2 của Taiko, những người sắp xếp thứ tự này sẽ tự nhiên chịu trách nhiệm tương ứng do liên quan lợi ích trong hệ sinh thái Ethereum. Cơ chế này tạo ra sự khác biệt đáng kể cho Taiko trong việc chịu trách nhiệm vận hành so với các dự án L2 khác trên Ethereum.
Ngoài ra, đáng chú ý là mô hình Based Rollup của Taiko được thiết kế dưới dạng “Rollup có cạnh tranh dựa trên cơ sở (Based Contestable Rollup, BCR)”, cấu trúc này nhằm khuyến khích sự cạnh tranh lành mạnh. Thông qua thiết kế mở và không cần phép, Taiko đảm bảo tính Phi tập trung của hệ thống và cho phép bất kỳ ai tham gia, từ đó làm cho hệ thống trở nên công bằng và minh bạch hơn.
Vậy, mô hình xác nhận trước được thiết kế đặc biệt cho Based Rollup như thế nào? Câu trả lời là “Based Preconfirmation”. Mô hình này nhằm thay thế cơ chế xác nhận mềm truyền thống bằng việc xác nhận trực tiếp trên L1.
Based Preconfirmation cung cấp một hệ thống, trong đó một số Người xác thực L1 tham gia tự nguyện và cung cấp dịch vụ xác nhận trước. Là các trình tự, các Người xác thực này cung cấp dự đoán có thể xác minh kết quả giao dịch Rollup cho người dùng. Phương pháp này cung cấp đảm bảo đáng tin cậy về nội dung và sắp xếp giao dịch cho người dùng, và các đảm bảo này dựa trực tiếp trên L1, tăng cường tính đáng tin cậy và đáng tin cậy của quy trình Rollup.
Justin Drake lần đầu tiên đề xuất khái niệm Based Preconfirmation và đưa ra một vai trò cụ thể được gọi là “Preconfer”, người có thể cung cấp cho người dùng chứng nhận ký tên, xác định thứ tự và trạng thái thực hiện giao dịch. Để đảm bảo tính đáng tin cậy của cam kết, mỗi Preconfer đều phải thế chấp một số lượng Ký quỹ nhất định. Nếu họ không thực hiện cam kết về thứ tự giao dịch hoặc trạng thái thực hiện, họ sẽ phải chịu mức phạt của cơ chế Slashing, tức là mất một phần hoặc toàn bộ Ký quỹ.
Cơ chế Slashing đã được áp dụng rộng rãi trong Ethereum PoS thế chấp, nhằm ngăn chặn hành vi xấu. Cơ chế này không chỉ tăng cường trách nhiệm của các nhà xác nhận trước, mà còn xây dựng một nền tảng tin cậy giữa người dùng và nhà xác nhận trước.
Có hai trường hợp dẫn đến người xác nhận trước bị phạt Slashing:
Để trở thành một Nút xác nhận trước dựa trên mô hình, một Nút (thường là người đề xuất Khối L1) phải chấp nhận các điều kiện của cơ chế Slashing này và thế chấp Ký quỹ cần thiết. Sau khi được phê duyệt, người xác nhận trước có thể cung cấp dịch vụ cho người dùng và thu nhập bằng cách thu phí dịch vụ.
Mô hình phí này mang lại sự tiện lợi đáng kể cho người dùng, cho họ khả năng tránh được sự trễ không thể tránh khỏi trong quá trình xác nhận giao dịch Rollup. Ví dụ, sau khi người dùng gửi giao dịch được xác nhận trước thông qua ví cá nhân, họ có thể ngay lập tức nhận được chứng nhận xác nhận từ người xác nhận trước.
Người xác nhận trước dựa trên Based Preconfirmation không chỉ có thể kiếm được thu nhập bổ sung thông qua việc thu phí, mà còn có thể giúp tối ưu hóa quy trình xác nhận giao dịch Rollup. Mô hình này không chỉ cải thiện trải nghiệm người dùng mà còn cung cấp một giải pháp xác nhận giao dịch cuối cùng đáng tin cậy và hiệu quả cho toàn bộ hệ sinh thái L2, tăng cường tính hấp dẫn và tính thực tiễn của nó.
Điều này thực sự liên quan mật thiết đến mục tiêu chính của việc xác nhận trước. Người dùng sẵn lòng trả phí để xác nhận trước vì nó giải quyết trực tiếp vấn đề hiệu suất kém của Rollup trong quá trình xác nhận giao dịch cuối cùng và mang lại tiện ích đáng kể cho người dùng.
Ví dụ, khi người dùng gửi giao dịch xác nhận trước trên L2 on-chain bằng Ví tiền cá nhân, giao dịch chuẩn có thể cần chờ đợi xác nhận cuối cùng, trong khi người dùng yêu cầu xác nhận trước có thể nhận được sự đảm bảo ngay lập tức từ người xác nhận trước, không cần chờ đợi và hoàn tất giao dịch. Lúc này, người dùng thậm chí có thể thấy một dấu tích màu xanh trên giao diện Ví tiền, rõ ràng cho thấy giao dịch đã thành công.
Lấy dịch vụ Tài chính phi tập trung làm ví dụ, khi người dùng thực hiện việc đổi Token trên nền tảng Tài chính phi tập trung L2, việc xác nhận trước có thể cung cấp bảo hiểm bổ sung cho giao dịch tương ứng. Thông thường, tỷ giá hoặc phí của giao dịch có thể không khớp với kết quả giao dịch thực tế do sự trễ. Nhưng thông qua xác nhận trước, người dùng có thể tận hưởng quy trình xác nhận giao dịch nhanh chóng và hiệu quả, giảm thiểu sai lệch giữa điều kiện dự kiến và kết quả thực tế, từ đó có được trải nghiệm dịch vụ đáng tin cậy hơn.
Những kịch bản ứng dụng này không chỉ cho phép các nhà phát triển cung cấp dịch vụ chính xác hơn, mà còn mang lại trải nghiệm sử dụng mượt mà và thuận tiện hơn cho người dùng. Sự phát triển động này cũng hỗ trợ mở rộng hệ sinh thái L2 và đóng góp vào sự phát triển của hệ sinh thái L1 rộng hơn. Ngoài ra, đối với người xếp hàng của Based Rollup, lợi nhuận bổ sung từ xác nhận trước mang đến mô hình lợi nhuận đáng kể. Thiết kế này hiệu quả giải quyết một số điểm yếu truyền thống của Based Rollup, làm cho nó trở thành lựa chọn lý tưởng cho người xếp hàng, kết hợp tính đáng tin cậy và hấp dẫn.
Dựa trên sự xác nhận trước đó, Based Preconfirmation vẫn là một lĩnh vực nghiên cứu theo dõi rất nổi bật trong các dự án Layer2 được đẩy bởi Rollup, đặc biệt là dựa trên Taiko. Mặc dù cơ chế này cung cấp một giải pháp rõ ràng cho việc cải thiện hiệu suất và khả năng mở rộng của L2, đồng thời duy trì tính Phi tập trung, nhưng trong thực tế, nó vẫn đối mặt với một số thách thức cần được giải quyết gấp để đạt được sự áp dụng rộng rãi hơn.
Đầu tiên, khi gửi giao dịch đến Khối bằng Preconfer, người dùng có thể không đảm bảo được tính bao hàm tuyệt đối của giao dịch. Mặc dù người xác nhận trước đó cung cấp thế chấp Ký quỹ để bảo đảm giao dịch, nhưng cơ chế này vẫn chưa thể hoàn toàn giải quyết vấn đề giao dịch không thể bao hàm do ngắt kết nối bên ngoài. Đặc biệt là khi giá trị giao dịch cao hơn số tiền thế chấp của người xác nhận trước đó, người xác nhận trước đó có thể lạm dụng quyền lực của mình, chọn lọc giao dịch để bao hàm hoặc loại trừ, từ đó mang lại rủi ro tiềm ẩn.
Một thách thức đáng kể khác là mô hình lợi nhuận dựa trên xác nhận trước. Nguồn thu chính của người xác nhận trước đó là phí xác nhận trước mà người dùng trả. Tuy nhiên, nếu số lượng người xác nhận trước không đủ hoặc mức độ tham gia không cao, có thể dẫn đến sự tập trung trung tâm thị trường và có xu hướng độc quyền. Trong trường hợp này, phí xác nhận trước có thể bị tăng cường nhằm tạo ra chi phí giao dịch nhanh chóng và hiệu quả cao cho người dùng, từ đó đe dọa sự phát triển lành mạnh của hệ sinh thái xác nhận trước.
Đáng chú ý, khái niệm Based Preconfirmation tương đối mới, chỉ được đề xuất khoảng một năm trước. Để biến nó thành một “công cụ chính” để tối đa hóa tốc độ và hiệu suất của giải pháp Rollup dựa trên L2, vẫn cần một thời gian để thực hành và hoàn thiện. Tuy nhiên, với việc Rollup đã được thiết lập chắc chắn như một thành phần cốt lõi của khả năng mở rộng của Ethereum, việc tiếp tục khám phá Preconfirmation để cải thiện hiệu suất, đánh dấu một bước quan trọng trong sự phát triển công nghệ của L2.
Đặc biệt là Taiko, đã đạt được tiến bộ quan trọng trong việc thúc đẩy việc triển khai Based Preconfirmation. Đồng thời, Taiko đã hợp tác với nhiều đối tác như Taiko Gwyneth, Nethermind, Chainbound, Limechain, Primev và Espresso để khám phá và phát triển các ứng dụng của Based Preconfirmation. Những hợp tác này nhằm thúc đẩy sự phát triển tiếp theo của hệ sinh thái L2, chi tiết liên quan sẽ được thảo luận chi tiết trong các chương tiếp theo.
Trong chương này, chúng ta sẽ thảo luận về những dự án nào đang tích cực nghiên cứu và thúc đẩy sự phát triển công nghệ xác nhận trước trong hệ sinh thái L2 được thúc đẩy bởi Rollup. Vì hệ sinh thái này vẫn đang ở giai đoạn phát triển sớm, chúng ta sẽ sử dụng một biểu đồ quy trình để hiểu rõ hơn về quy trình xác nhận trước cụ thể.
Xác nhận trước là quá trình phức tạp đòi hỏi sự cộng tác chặt chẽ giữa L1 và L2, liên quan đến nhiều vai trò với mỗi vai trò đảm nhận trách nhiệm cụ thể. Để hiểu quá trình này một cách trực quan hơn, tôi đã tạo ra một biểu đồ quy trình để tóm tắt ngắn gọn. Cần lưu ý rằng biểu đồ quy trình này nhằm giúp giải thích logic tổng thể, do đó không nghiêm ngặt phân biệt các đặc điểm khác nhau giữa Rollup và Based Rollup, mà chủ yếu là quá trình chung ở mức cơ bản.
Trước khi tìm hiểu các bước cụ thể trong sơ đồ quy trình, chúng ta hãy tìm hiểu về các vai trò và chức năng của các bên tham gia quy trình xác nhận trước.
Hiện tại, chúng tôi sẽ sắp xếp quy trình xác nhận cụ thể theo thứ tự của biểu đồ quy trình:
Dưới đây sẽ phân tích chi tiết các dự án chính tham gia tích cực trong hệ sinh thái xác nhận trước và vai trò tương ứng của chúng trong quy trình. Mặc dù các dự án này có vai trò cụ thể trong biểu đồ quy trình, nhưng nhiệm vụ thực tế của chúng có thể khác nhau một chút. Do đó, tổng quan này nhằm cung cấp hiểu biết cơ bản và có thể được sử dụng như một hướng dẫn chung. Để giữ cho rõ ràng, các dự án trong mỗi danh mục được sắp xếp theo thứ tự chữ cái.
Xác nhận trước Các nhà xác nhận
Astria: Astria cam kết thay thế các trình tự tập trung bằng mạng trình tự của Phi tập trung và hỗ trợ nhiều bản tổng hợp để chia sẻ mạng này. Thiết kế này cung cấp cho các bản tổng hợp khả năng chống kiểm duyệt cao hơn, độ cuối cùng của Khối nhanh hơn và tương tác chéo liền mạch. Để đạt được tính cuối cùng nhanh chóng, Astria đã giới thiệu tính năng xác nhận trước cho phép Rollups cung cấp xác nhận giao dịch nhanh chóng và tăng cường khả năng chống kiểm duyệt, cải thiện đáng kể trải nghiệm người dùng.
L1 Người xác thực
Nghiên cứu
Taiko và nhiều dự án Layer2 Based Rollup khác, dù có sử dụng cấu trúc Based Rollup hay không, đều đang nỗ lực tối ưu hóa quy trình xác nhận giao dịch không hiệu quả trong Rollup truyền thống. Bằng việc giới thiệu khái niệm xác nhận trước (Preconfirmation), những dự án này đang xây dựng một hệ thống xác nhận giao dịch, giúp người dùng xác nhận giao dịch một cách nhanh chóng và đáng tin cậy hơn. Qua cách thức này, những dự án này liên tục tìm kiếm cách nâng cao trải nghiệm người dùng và xây dựng niềm tin của người dùng.
Taiko sử dụng một cách hiệu quả vị trí của nó như một Layer 2 dự án Based Rollup và tích cực thúc đẩy việc triển khai cơ chế Based Preconfirmation, từ đó đạt được tính tương tác toàn diện với Ethereum và Phi tập trung. Taiko cung cấp cho người dùng bảo đảm xác nhận giao dịch cuối cùng nhanh chóng và đáng tin cậy, tăng đáng kể tốc độ và độ tin cậy xử lý giao dịch, qua đó cải thiện đáng kể trải nghiệm người dùng.
Tuy nhiên, nhiều chuyên gia ngành công nghiệp, bao gồm Ed Felten của Arbitrum, đã chỉ ra rằng hiện tại vẫn thiếu những middleware trưởng thành có thể hỗ trợ hoàn toàn cho việc xác nhận trước. Điều này cho thấy độ chín của công nghệ xác nhận trước và mô hình sinh lợi của người xác nhận trước (Preconfer) vẫn đang đối mặt với những thách thức và những vấn đề này cần được giải quyết thêm.
Như đã mô tả trong bài viết, ngày càng có nhiều dự án và người tham gia tích cực tham gia vào lĩnh vực xác nhận trước, mỗi người mang theo những giải pháp đột phá riêng, nhằm nâng cao hiệu suất và hiệu quả của Layer2 của Ethereum. Xu hướng này cũng phản ánh xu hướng chung của hệ thống, là sau khi triển khai sơ bộ, hệ thống liên tục được tối ưu hóa. Tôi cho rằng, giai đoạn này đánh dấu một Nút quan trọng trong quá trình tiến hóa của hệ thống L2, cũng là một sự phát triển tích cực đáng khích lệ trong sinh thái L2 hiện tại.
Việc nâng cao tiện ích cho người dùng thông qua xác nhận trước không chỉ có thể ảnh hưởng sâu rộng đến lĩnh vực tài chính phi tập trung và trò chơi, nơi tốc độ và hiệu suất là quan trọng, mà còn có thể thông qua cải thiện hiệu suất của ETH Layer2, kết nối lại các phần sinh thái trước đây đã phân tán của ETH. Cải thiện hiệu suất này có thể cho phép nhiều dự án ETH Layer2 loại 1 tích hợp sâu với ETH, giải phóng tiềm năng trước đây khó khăn do hạn chế về tốc độ. Những tiến bộ này sẽ tác động sâu rộng đến toàn bộ hệ sinh thái ETH.
Xác nhận trước vẫn là một con đường gập ghềnh đầy thách thức. Tuy nhiên, các người tiên phong như Taiko đều đang đối mặt với thách thức và tập trung vào việc cung cấp nhiều tiện ích hơn cho người dùng. Đổi mới không bao giờ dễ dàng, nhưng với sự ủng hộ của hệ sinh thái Ethereum và Layer2, tôi xin gửi họ sự tôn trọng và động viên chân thành.