Tác giả gốc: Ben Harvey

Vào ngày 26 tháng 10, tôi đã nghe podcast Bankless trực tiếp về blockchain nguyên khối và mô đun blockchain do David Hoffman và Ryan Sean Adams tổ chức. Nếu bạn không biết hai thuật ngữ này có nghĩa là gì, thì cũng không sao, bởi vì khái niệm mô-đun chuỗi khối cũng khiến tôi suy nghĩ rất nhiều, đến nỗi tôi quyết định chia nó thành nhiều bài viết. Tôi nghĩ rằng các mô-đun chuỗi khối đại diện cho tương lai của công nghệ chuỗi khối và chúng rất quan trọng để hiểu nếu bạn muốn làm chủ hệ sinh thái chuỗi khối trong tương lai. Mục đích của blog này là để bạn cùng tôi tìm hiểu, vì vậy tôi sẽ tóm tắt tất cả các khái niệm liên quan đến khái niệm cơ bản để hiểu rõ ràng về các mô-đun blockchain là gì, tại sao chúng lại quan trọng và cách đầu tư vào chúng .
Trước khi nắm bắt đầy đủ tính mô đun của blockchain, có hai khái niệm chính cần hiểu: (1) Tổng số và (2) Sharding. Bài viết này sẽ tập trung vào Rollup; chúng là gì, chúng hoạt động như thế nào và chúng sẽ đi về đâu trong tương lai. Sắp tới sẽ có một bài viết tập trung vào sharding. Sau đó, tôi sẽ hoàn thành loạt bài viết gồm ba phần này với một bài viết liên kết mọi thứ lại với nhau để giải thích tính mô đun của chuỗi khối và tương lai của hệ sinh thái chuỗi khối.
Tam giác bất khả thi trong chuỗi khối và sự ra đời của lớp 2
Về cơ bản, chuỗi khối phải đối mặt với ba vấn đề lớn, được gọi là Tam giác bất khả thi. Điều này đề cập đến sự đánh đổi mà tất cả các chuỗi khối phải đối mặt giữa phân cấp, khả năng mở rộng và bảo mật, trong đó một chuỗi khối chỉ có thể được tối ưu hóa cho hai chuỗi khối với chi phí của chuỗi thứ ba. Rõ ràng, bảo mật là tối quan trọng đối với các chuỗi khối, vì vậy điều này thường dẫn đến sự thỏa hiệp về mặt phân cấp hoặc khả năng mở rộng.
Tại sao phân quyền lại quan trọng?
Bạn có thể tự hỏi, tại sao phân quyền lại quan trọng? Đây thường là một khái niệm bị hiểu sai và người ta thường cho rằng web3 khuyến khích phân quyền để chống lại sự kiểm duyệt của chính phủ. Trên thực tế, đây không phải là lý do chính tại sao việc phân cấp lại quan trọng. Câu trả lời phần lớn nằm ở việc kích thích sự đổi mới.
Mô tả hình ảnh

Vòng đời nền tảng tập trung
Khi một nền tảng tập trung đạt đến đỉnh của vòng đời đường cong chữ S, bản chất mối quan hệ của nó với những người tham gia nền tảng sẽ giảm từ tổng dương sang tổng bằng không. Nói chung, điều này có nghĩa là các nền tảng tập trung sẽ chuyển sang trích xuất và kiếm tiền từ dữ liệu từ người dùng, đồng thời cạnh tranh để thu hút sự chú ý với các doanh nghiệp bổ sung được phát triển trên nền tảng của họ (ví dụ: Twitter ngừng hỗ trợ cho khách hàng bên thứ ba). Đó là tin xấu cho sự đổi mới và sự phát triển liên tục của các nền tảng này.
Trong thập kỷ qua, chúng tôi đã chứng kiến vòng đời này diễn ra trên nhiều nền tảng: Facebook, Twitter, Microsoft, YouTube và Google cùng nhiều nền tảng khác. Đây chính xác là những nền tảng về cơ bản sở hữu internet ngày nay. Cuối cùng, điều này khiến các doanh nhân, nhà phát triển và nhà đầu tư cảnh giác với các loại nền tảng này, với nhiều người từ chối hợp tác với các nền tảng tập trung. Tại sao các nền tảng tập trung mạnh mẽ lại làm điều này khi họ kiểm soát rất nhiều sáng tạo của mình? Tại sao sáng tạo của họ có nguy cơ bị lấy đi? Hãy nghĩ về một người sáng tạo nội dung xây dựng thương hiệu trên YouTube chỉ để giảm một nửa lượng người xem bởi thuật toán đề xuất mà họ không kiểm soát được hoặc một nhà phát triển xây dựng trò chơi với cộng đồng toàn cầu dưới dạng plugin của Facebook, chỉ để bị Facebook xóa trang đầu tiên .API ứng dụng khách ba bên. Ngoài ra, bạn cũng gặp phải các vấn đề về tập trung hóa từ góc độ người dùng dễ bị vi phạm an ninh và từ bỏ quyền kiểm soát dữ liệu cũng như quyền riêng tư của họ.
Mặt khác, các nền tảng phi tập trung không gây rủi ro kiểm duyệt. Các doanh nhân và nhà phát triển có thể xây dựng với sự tự do và lương tâm. Điều này có liên quan mật thiết đến kỷ nguyên đầu tiên của Internet (những năm 1980 đến đầu những năm 2000), khi các dịch vụ Internet chủ yếu dựa trên các giao thức mã nguồn mở do chính cộng đồng Internet sở hữu. Theo quy định, các nền tảng phi tập trung không thể trích xuất giá trị từ người dùng và nhà phát triển, nhưng cho phép người dùng và nhà phát triển tạo ra giá trị. Để thiết lập điều này, Google tự liên kết với phương châm "Đừng trở nên xấu xa" và trên một nền tảng phi tập trung, điều này tiến thêm một bước thành "Không thể trở nên xấu xa".

Tất cả điều này nghe có vẻ tuyệt vời, và trong khi tôi nghĩ rằng chúng ta có một trường hợp thuyết phục cho các nền tảng phi tập trung, liệu chúng có thực sự giành chiến thắng hay thậm chí có xảy ra trong thực tế không? Kỷ nguyên đầu tiên của internet đã giành được thông qua một giao thức mã nguồn mở phi tập trung. Kỷ nguyên thứ hai bị chi phối bởi các ứng dụng tập trung như Google, Youtube và Twitter. Tôi nghĩ kỷ nguyên thứ ba của Internet có thể được phân quyền. Lý do rất đơn giản: đó là lựa chọn của nhà phát triển. Các doanh nhân và nhà phát triển, những người đã bị từ chối phát triển trên các nền tảng tập trung vì những lý do trên, đang đổ xô phát triển trên các nền tảng phi tập trung như Ethereum. Kỷ nguyên thứ ba của Internet sẽ ra sao nếu không có các doanh nhân và nhà phát triển? Chắc chắn, bạn có thể lập luận rằng các nền tảng tập trung có thể chỉ trả tiền cho các nhà phát triển, nhưng theo ý kiến của tôi, họ sẽ không thể vượt qua sự phát triển trên các nền tảng phi tập trung và chắc chắn họ sẽ không thể bắt kịp tốc độ đổi mới của nền tảng hoàn toàn miễn phí. doanh nhân phù hợp. Điều này đặc biệt đúng khi người ta xem xét biểu tượng của kỷ nguyên phân cấp internet thứ ba, nơi các doanh nhân có thể huy động vốn với tốc độ chóng mặt, do đó làm giảm tác động của các nền tảng tập trung và chỉ cần trả tiền cho cộng đồng nhà phát triển.
Công nghệ chuỗi khối là nơi sản sinh ra nền tảng web3 cuối cùng. Không cần sự tham gia của bên thứ ba ở đây và sự thiếu hiệu quả phần lớn được loại bỏ. Nếu chúng ta khuyến khích các doanh nhân, nhà phát triển và nhà đầu tư xây dựng trên các nền tảng chuỗi khối này, thì chúng ta phải làm cho chúng trở nên phi tập trung. Nếu bạn muốn biết thêm chi tiết về chủ đề này, tôi thực sự khuyên bạn nên đọc bài viết này.
Chà, một chuỗi khối phi tập trung có ý nghĩa từ quan điểm đổi mới, quyền riêng tư của người dùng và quyền sở hữu dữ liệu. Thật không may, điều này có nghĩa là từ bỏ khả năng mở rộng trong tam giác bất khả thi của chuỗi khối.
Các thành phần của chuỗi khối
Cách thức hoạt động của các chuỗi khối này là khi ai đó đăng một giao dịch, những người khai thác đã xác thực giao dịch đó và sau đó xuất bản nó trên chuỗi khối, nhưng tất cả những người khai thác khác trong mạng cũng phải xác thực giao dịch đó. Với số lượng lớn người khai thác tiềm năng trong một mạng phi tập trung, điều này rõ ràng thể hiện rất nhiều công việc không hiệu quả và lãng phí.
Tuy nhiên, tính phi tập trung, bảo mật và khả năng mở rộng chỉ là các thuộc tính của chuỗi khối, được xác định bởi các thành phần tạo nên chuỗi khối đó. Là một khái niệm cơ bản, điều quan trọng là phác thảo các thành phần sau: (1) sự đồng thuận, (2) tính sẵn có của dữ liệu và (3) thực thi. Phần đồng thuận yêu cầu xác minh tập thể các giao dịch bằng các nút mạng, cung cấp tính bảo mật và tính xác thực cho dữ liệu được lưu trữ trên chuỗi khối. Tính khả dụng của dữ liệu đề cập đến dữ liệu mà lớp thanh toán đảm bảo có sẵn cho các giao dịch trên chuỗi khối (cho dù ở trạng thái truyền tải, lưu trữ, v.v.). Thực thi đề cập đến các tính toán cần thiết để cập nhật chuỗi khối với thông tin mới.
Nói tóm lại, phần đồng thuận là nơi các bản ghi giao dịch trên chuỗi khối được thống nhất và lưu trữ. Thành phần sẵn có của dữ liệu là không gian để chuỗi khối thêm dữ liệu bổ sung vào bất kỳ thời điểm nào. Thành phần thực thi là nơi các giao dịch mới được đăng ký trên chuỗi khối trước khi chúng được xác thực và ghi vào bản ghi vĩnh viễn.
Sự phát triển của các giải pháp mở rộng Lớp 2 trở thành giải pháp cho tam giác bất khả thi của chuỗi khối. Giao thức Lớp 2 có thể được coi là một giải pháp mở rộng quy mô cho lớp thanh toán Ethereum, cho phép lớp thanh toán tối ưu hóa khả năng phân cấp và bảo mật. Ở phần sau của bài viết này, tôi sẽ mở rộng về các loại giải pháp thay đổi quy mô khác nhau và cách chúng hoạt động. Các giải pháp mở rộng lớp 2 tập trung hoàn toàn vào việc thực thi và (đôi khi) các thành phần sẵn có của dữ liệu của chuỗi khối. Phần đồng thuận về cơ bản phải cùng tồn tại với lớp hòa giải để tận dụng các tính năng bảo mật và phi tập trung của nó.
Mô tả hình ảnh
Tổng vị trí bị khóa của giao thức Lớp 2
Có nhiều loại giải pháp mở rộng quy mô, từ các kênh trạng thái, plasma, sidechains và rollup. Với mục đích của bài viết này, tôi sẽ tập trung vào Rollup do những hạn chế cố hữu của các giải pháp mở rộng kênh trạng thái, plasma, sidechains và hình ảnh xác thực. Trong bối cảnh ba thành phần của chuỗi khối, Rollup chủ yếu tập trung vào lớp thực thi.
loại tổng số
Rollup là một giải pháp để gộp, nén và gửi các giao dịch đến lớp đồng thuận để xác minh. Bằng cách xác thực đồng thời nhiều giao dịch, chúng tăng hiệu quả đáng kể đồng thời cho phép Ethereum tăng từ 15 giao dịch mỗi giây lên hơn 3000 giao dịch mỗi giây (TPS) mà không ảnh hưởng đến tính bảo mật.
Về cơ bản, thay vì gửi giao dịch đến công cụ khai thác Lớp 1, người dùng gửi giao dịch của họ đến máy chủ Rollup, qua đó xác minh rằng các giao dịch đó là hợp lệ. Vì vậy, họ đang thực hiện giao dịch bên ngoài chuỗi chính Ethereum, nhưng các Rollup này sau đó xuất bản dữ liệu giao dịch lên chuỗi chính Ethereum. Khi xuất bản các giao dịch lên chuỗi chính, chúng kế thừa các thuộc tính bảo mật của Lớp 1.
Có hai loại Tổng hợp với các mô hình bảo mật khác nhau: (1) Tổng hợp Lạc quan và (2) Tổng hợp Không có Kiến thức (ZK).
Optimistic Rollup
Bản tổng hợp lạc quan bao gồm hàng trăm lần chuyển và chỉ xuất bản thông tin tối thiểu bắt buộc trên chuỗi mà không cần bằng chứng. Điều này về cơ bản giả định rằng không có hành động gian lận hoặc độc hại nào được thực hiện, do đó có tên "Lạc quan". Bản tổng hợp lạc quan sẽ chỉ cung cấp bằng chứng nếu việc chuyển nhượng hoặc trạng thái bị tranh cãi.
Lợi ích của Optimistic Rollup, ngoài việc tăng khả năng mở rộng rõ ràng, còn bao gồm EVM và khả năng tương thích vững chắc, có nghĩa là bất kỳ điều gì bạn có thể làm trên Ethereum Lớp 1 đều có thể được thực hiện trên Optimistic Rollup.
Tuy nhiên, thời gian chờ đợi cho các giao dịch trên chuỗi có thể lâu do những thách thức gian lận tiềm ẩn. Bạn phải đợi khoảng 1 tuần để rút tài sản từ Bản tổng hợp lạc quan, vì thời gian này giúp gian lận có thời gian được phát hiện và giải quyết. Đây là một vấn đề cố hữu, giả sử không có hành vi lừa đảo hoặc ác ý nào được thực hiện.
Một nhược điểm khác của Optimistic Rollup là tất cả dữ liệu nhân chứng, chẳng hạn như chữ ký và dữ liệu tiên tri, cần phải được xuất bản trên chuỗi. Điều này hạn chế khả năng mở rộng, đặc biệt là so với Rollup không có kiến thức mà tôi sẽ thảo luận ngay sau đây.
Các giao thức Rollup Optimistic lớn bao gồm Arbitrum và Optimistic, mà chúng ta sẽ khám phá ở phần sau của bài viết này.
Tổng hợp kiến thức bằng không
Bản tổng hợp không có kiến thức (ZK) khác với Bản tổng hợp lạc quan ở chỗ chúng tích hợp quyền riêng tư bằng cách sử dụng các kỹ thuật không có kiến thức. Kiến thức không đề cập đến khả năng chứng minh điều gì đó (giao dịch hoặc trạng thái) cho một bên khác mà không tiết lộ thông tin cần thiết để chứng minh điều đó.
Thay vì gửi giao dịch đến công cụ khai thác Lớp 1, người dùng sẽ gửi giao dịch đến máy chủ Rollup thực hiện giao dịch. Hai bằng chứng xác minh phổ biến nhất được sử dụng trong ZK Rollups là ZK-SNARKS và ZK-STARKS, tôi sẽ đề cập đến ZK-STARKS trong phần sau. Sau đó, tạo ZK-SNARKS (đối số kiến thức không tương tác ngắn gọn không có kiến thức) làm bằng chứng về tính hợp lệ của giao dịch và xuất bản nó lên chuỗi chính Lớp 1. Nếu bạn quan tâm đến chính xác ZK-SNARK là gì và nó ra đời như thế nào, thì tôi thực sự khuyên bạn nên đọc bài viết ngắn này. Những bằng chứng này được tạo ra nhanh chóng, thuyết phục và được xác minh với tốc độ đáng kinh ngạc. Đối với bối cảnh, hàng trăm giao dịch có thể được tổng hợp thành một bằng chứng, mất khoảng 5 mili giây để xác minh.
Bằng cách tận dụng các khả năng không có kiến thức của công nghệ này, những người khai thác lớp 1 sẽ không bao giờ biết dữ liệu nào trong một giao dịch. Chỉ những người khai thác Rollup mới biết dữ liệu giao dịch. Đây là một công nghệ rất thú vị vì nó có nghĩa là dữ liệu có thể ở chế độ riêng tư, ngay cả trên các chuỗi khối công khai. Điều này rất quan trọng đối với các công ty như Apple, những công ty có thể muốn giữ một số thực thể nhất định mà họ trả tiền, v.v. ở chế độ riêng tư.
Trong ZK Rollup, sẽ không có sự chậm trễ khi rút tài sản, vì bằng chứng ZK-SNARK được chấp nhận bởi hợp đồng ZK Rollup đã xác minh tài sản. Đây là một trong những khác biệt đặc trưng chính giữa Optimistic và ZK Rollup.
Như đã đề cập ở trên, ưu điểm của ZK Rollup bao gồm thời gian cuối cùng nhanh hơn và ít bị tấn công kinh tế hơn so với Optimistic Rollup. Tuy nhiên, các bằng chứng của ZK-SNARK đòi hỏi cường độ tính toán cao và có thể không phù hợp với các ứng dụng có ít hoặc không có hoạt động trên chuỗi.
Ở phần sau của bài viết, tôi sẽ thảo luận về bốn giao thức ZK Rollup chính trên mạng chính, nhưng để có danh mục đầy đủ về các giao thức ZK Rollup, hãy xem liên kết này.
Điều đáng chú ý ở đây là hầu hết các Bản tổng hợp ZK hiện không thực sự tận dụng các khía cạnh quyền riêng tư của công nghệ ZK. Thay vào đó, họ tập trung vào khía cạnh khả năng mở rộng, tức là bằng chứng có thể nhỏ hơn nhiều so với tính toán gốc và được định hướng nhiều hơn để xác minh.
So sánh kỹ thuật của Optimistic và ZK Rollup
Người đồng sáng lập Ethereum Vitalik Buterin đã viết rất nhiều về công nghệ Rollup và so sánh giữa Optimistic và ZK Rollup. Đây là triển vọng của Vitalik cho cả hai công nghệ dựa trên so sánh công nghệ.
Nói chung, ý kiến cá nhân của tôi là trong ngắn hạn, Optimistic Rollup có thể giành chiến thắng trong các tính toán EVM chung và ZK Rollup có thể giành chiến thắng trong thanh toán đơn giản, trao đổi và các trường hợp sử dụng dành riêng cho ứng dụng khác, nhưng trong trung và dài hạn, với sự cải tiến của công nghệ ZK-SNARK, ZK Rollup sẽ giành chiến thắng trong mọi trường hợp sử dụng. —Vitalik Buterin
Mô tả hình ảnh
Sự đánh đổi phức tạp giữa các loại Rollup
Mặc dù Bản tổng hợp lạc quan hiện thực tế hơn Bản tổng hợp ZK, nhưng Bản tổng hợp ZK rõ ràng có khả năng mang lại lợi ích lớn hơn cho người dùng chỉ vì chúng ít phức tạp hơn. Trong phần tiếp theo của bài viết này, tôi sẽ khám phá lộ trình trong tương lai cho từng loại tổng số.
Tương lai của Rollup
Mặc dù cả hai loại Rollup hiện đang mang lại lợi ích so với lớp thực thi chuỗi Ethereum gốc, nhưng có một số khía cạnh thách thức cần được cải thiện hoặc phát triển đầy đủ.
thử thách
EVM là viết tắt của Ethereum Virtual Machine và có thể được coi là một máy tính phi tập trung lớn tính toán mọi loại nhiệm vụ trên chuỗi khối. Về cơ bản, nó là nền tảng của toàn bộ cấu trúc hoạt động của Ethereum và điều hành việc thực hiện và triển khai các hợp đồng thông minh.
Khả năng tương thích EVM có nghĩa là một chuỗi khác, chẳng hạn như chuỗi Rollup, sẽ có thể triển khai các hợp đồng thông minh Ethereum trên chuỗi nói trên. Do đó, nếu không có khả năng tương thích với EVM, thì một chuỗi khác sẽ không thể chạy các hợp đồng thông minh Ethereum. Khả năng tương thích EVM rõ ràng là rất có lợi, bởi vì điều đó có nghĩa là các dự án đã được triển khai trên Ethereum nghĩ rằng những gã khổng lồ DeFi như Uniswap có thể được triển khai trên các chuỗi tương thích. Điều này có nghĩa là các chuỗi tương thích sẽ tương đối dễ dàng thu hút người dùng trong mô-đun thực thi nếu người dùng có lợi thế cạnh tranh đáng kể so với mô-đun thực thi Ethereum. Đây cũng là một lợi thế rất lớn cho các chuỗi tương thích với quy mô của các nhà phát triển trong cộng đồng Ethereum. Tận dụng cộng đồng này bằng cách tương thích với EVM, các chuỗi tương thích có thể hưởng lợi từ việc các nhà phát triển áp dụng và hiệu ứng mạng nói trên, cũng như những đổi mới sẽ dẫn đến trong tương lai.
Nhược điểm của khả năng tương thích EVM bắt nguồn từ sự phức tạp và rủi ro liên quan đến lỗ hổng bảo mật. Do đó, nhìn chung, sự phát triển của khả năng tương thích EVM trên Rollup bị chậm, nhưng đã có một số đột phá, đặc biệt là trên Optimistic Rollup, mà tôi sẽ đề cập sau.
Một thử thách khác đối với Rollup, và thực sự là thử thách mà tôi hào hứng nhất trong tương lai, là "fiat on-ramp". "Fiat" dùng để chỉ các loại tiền tệ truyền thống như đô la Mỹ, bảng Anh và đồng yên Nhật. "On-ramp" đề cập đến một dịch vụ nơi bạn có thể chuyển đổi trực tiếp tiền tệ fiat để đổi lấy tiền điện tử. Dịch vụ này hiện thường được lưu trữ trên các sàn giao dịch tập trung (CEX) như Coinbase và Binance.
Cho đến nay, đã có một số tắc nghẽn trong quá trình mua tiền điện tử, hoàn toàn là do rất khó để có được tiền pháp định từ tài khoản ngân hàng truyền thống và tham gia vào thế giới tiền điện tử. Nếu bạn muốn tương tác với một sàn giao dịch phi tập trung (DEX), thông lệ thông thường là gửi tiền định danh vào CEX, sau đó số tiền này phải được đổi lấy tiền điện tử, nhưng chỉ vào ví bạn chọn (ví dụ: MetaMask) và từ đó tương tác với DEX mà bạn chọn. Đây rõ ràng là một chút rắc rối và làm giảm đáng kể trải nghiệm người dùng. Đáng chú ý, có một dự án tên là Dharma, ví ethereum duy nhất trên ethereum có thể di chuyển tiền pháp định một cách liền mạch giữa ethereum và các sàn giao dịch phi tập trung như Uniswap, Polygon là một side chain có phí thấp hơn. Tuy nhiên, giải pháp này chỉ hoạt động với Bank of America và tương đối mới.
Thử thách của Rollup thậm chí còn khó khăn hơn. Để tương tác với tiền điện tử trong khi Rollup, bạn phải đối mặt với nút cổ chai trong việc chuyển tiền điện tử của mình vào ví bạn chọn và từ đó, bạn phải liên kết tài sản tiền điện tử của mình với chính Rollup. Đây là một trải nghiệm người dùng rất kém và đòi hỏi rất nhiều kiên nhẫn. Đáng chú ý, giải pháp trao đổi tiền tệ fiat Ramp gần đây đã công bố hợp tác với zkSync của Zk Rollup. Tôi sẽ thảo luận về vấn đề này sau trong bài viết.
Tôi thực sự tin rằng việc áp dụng hàng loạt chuyển đổi fiat trực tiếp, đường dẫn từ tài khoản ngân hàng truyền thống của bạn trực tiếp đến Rollup, sẽ tăng mức sử dụng lên rất nhiều. Đây là lý do tại sao tôi rất vui mừng về sự phát triển của họ; trải nghiệm người dùng nâng cao chắc chắn sẽ mang đến cho người dùng lý do để không còn tương tác trực tiếp với Lớp 1 nữa và sẽ thực hiện một quá trình di chuyển đánh dấu lớn từ thực thi Lớp 1 sang Lớp 2, cho phép Lớp 1 Tập trung vào sự đồng thuận và bảo mật. Đây sẽ là khởi đầu thực sự của việc áp dụng chuỗi khối mô-đun.
Cũng cần lưu ý rằng để đạt được mức phí thấp nhất, các giao dịch cần được giải quyết trên chuỗi Lớp 1 ở mức tối đa. Điều này là để phân phối phí đồng đều trên Rollup cho nhiều giao dịch. Do đó, phí Rollup có thể được coi là tích của phí Lớp 1 hoặc là tích của nhu cầu Rollup. Do đó, để thực sự nhận ra tiềm năng giảm phí, họ cần mức nhu cầu cao hơn Ethereum. Điều này thường được gọi là tính kinh tế theo quy mô và nó có nghĩa là chi phí giao dịch cận biên của giao dịch cận biên tiếp theo giảm xuống.
Điều này gần như tạo ra một kịch bản con gà và quả trứng, trong đó người dùng được yêu cầu giảm đáng kể phí, nhưng chỉ khi phí giảm đáng kể. Tuy nhiên, tôi không nghĩ rằng đây là một vấn đề cụ thể. Trên thực tế, đây là một bước đột phá vì nó đảo ngược cấu trúc chi phí truyền thống của các chuỗi khối, vốn thường trở nên đắt đỏ hơn trên mỗi giao dịch cận biên. Đây cũng là một ví dụ về ZK Rollup hoạt động tốt hơn Optimistic Rollup, vì Optimistic Rollup sẽ luôn cần bao gồm chữ ký cho mọi giao dịch, thêm một yếu tố chi phí khác. Mặt khác, ZK Rollup không yêu cầu chữ ký và có khả năng nén dữ liệu tốt hơn, dẫn đến khả năng mở rộng vượt trội.
Các dự án lạc quan hiện có
Aritrum

Bản tổng hợp lạc quan đầu tiên mà tôi sẽ nói đến là Arbitrum, một giao thức Bản tổng hợp lạc quan được phát triển bởi Offchain Labs. Arbitrum sẽ được phát hành đầy đủ cho mạng chính Ethereum vào tháng 8 năm 2021, được gọi là mạng lưới chính Arbitrum One. Đồng thời với việc ra mắt đầy đủ, Lightspeed Venture Partners đã dẫn đầu vòng tài trợ trị giá 120 triệu đô la cho Offchain Labs.
Arbitrum hỗ trợ tất cả các ngôn ngữ EVM và hỗ trợ tất cả các công cụ Ethereum nguyên bản mà không cần bất kỳ bộ điều hợp đặc biệt nào, làm cho nó hoàn toàn tương thích với EVM. Điều này bao gồm việc triển khai các hợp đồng thông minh và dApps. Tuy nhiên, tất cả đều có thể thực hiện được nhờ máy ảo Arbitrum, mặc dù điều này chưa bao giờ được tiết lộ cho các nhà phát triển hoặc người dùng.
Khả năng tương thích EVM này đã cho phép một số dApps lớn nhất trong hệ sinh thái Ethereum triển khai lên Arbitrum cho đến nay, bao gồm cả những gã khổng lồ DeFi Uniswap, SushiSwap, Aave, Curve và 1Inch. Bạn có thể tìm thấy danh sách đầy đủ các hệ sinh thái ví, dApp, v.v. tại liên kết này. Kết quả của những triển khai này là tổng giá trị bị khóa trên mạng là hơn 2,65 tỷ USD.
Từ quan điểm thông lượng, về mặt lý thuyết, Arbitrum One có TPS tối đa là 40.000, mặc dù trên thực tế, TPS cao nhất được ghi nhận hiện tại là khoảng 49. Hiệu quả chi phí của việc sử dụng Arbitrum One so với mạng chính Ethereum phụ thuộc phần lớn vào loại chuyển khoản, ví dụ: đối với chuyển khoản thông thường, Arbitrum One tốn khoảng 36% phí mạng chính Ethereum, trong khi giao dịch Uniswap v3 tốn khoảng 6,9%.
Optimistic

Lạc quan là Bản tổng hợp lạc quan thứ hai mà tôi sẽ nói hôm nay và nó sẽ ra mắt trên mạng chính vào tháng 7 năm 2021. Kể từ khi ra mắt, Optimism đã tích lũy được 466 triệu đô la với khối lượng bị khóa và xử lý hơn 2,2 triệu đô la trong các giao dịch.
Theo Optimism, giải pháp Optimistic Rollup của họ đã giúp tiết kiệm hơn 100 triệu đô la phí gas khi giao dịch với mạng chính Ethereum, cho biết bạn có thể giao dịch trong vòng một phần nghìn giây và tiết kiệm 10-100 lần phí. Bản thân mạng có hơn 100.000 địa chỉ ví duy nhất (người dùng).
Vào tháng 11 năm 2021, Optimism sẽ đi vào hoạt động với EVM tương đương trên Optimistic Ethereum, thay thế giải pháp Máy ảo lạc quan đã sử dụng trước đó. Tính tương đương của EVM hoàn toàn phù hợp với ngăn xếp Ethereum. Tất nhiên, mọi trình gỡ lỗi, chuỗi công cụ, triển khai nút đều cho phép triển khai các hợp đồng thông minh và dApps.
Sự tương đương EVM này cho phép nhiều người chơi chính trong hệ sinh thái Ethereum triển khai vào mạng Lạc quan. Những người chơi chính này bao gồm, nhưng không giới hạn ở Uniswap, Synthetix và 1Inch.
Điều đáng chú ý là hiện tại Chủ nghĩa lạc quan đang hoạt động mà không có bằng chứng gian lận. Nói cách khác, điều này có nghĩa là khía cạnh kỹ thuật của Bản tổng hợp lạc quan vẫn chưa được bật.
Các dự án ZK Rollup hiện có
StarkNet
Dự án ZK Rollup đầu tiên mà tôi sẽ chạm vào là StarkNet, ZK Rollup của mạng chính Ethereum của StarkWare. StarkNet Alpha (phiên bản chưa được kiểm tra của StarkNet) đã được ra mắt trên mạng chính vào ngày 29 tháng 11 năm 2021 và được triển khai cho mạng thử nghiệm vào tháng 6 năm 2020, một phiên bản tự giải thích của chuỗi khối được cung cấp bởi phiên bản mới hơn của phần mềm cơ bản, để thử nghiệm và gỡ lỗi.
Tiền thân của StarkNets, StarkEx, đã được ra mắt trên mạng chính vào tháng 6 năm 2020 và cung cấp hỗ trợ cho các hợp đồng thông minh nói chung. Các ứng dụng được triển khai trên StarkEx là dYdX, ImmutableX, DiversiFi và Sorare. Họ đã xử lý 65 triệu giao dịch cho đến nay, với khối lượng giao dịch tích lũy là 215 tỷ đô la trên bốn giao thức. Mạng StarkEx cũng cho thấy tỷ lệ phí giao dịch là 9.000 TPS và tỷ lệ phí chuyển khoản là 18.000 TPS, tương đương với khả năng mở rộng của các giao dịch lớp thực thi mạng chính Ethereum tăng khoảng 600 lần.
StarkNet đi theo con đường của người tiền nhiệm ấn tượng của nó, cung cấp các hợp đồng thông minh có mục đích chung trên một mạng hoàn toàn có thể kết hợp được. Khả năng kết hợp đề cập đến khả năng các ứng dụng phối hợp, phát triển và kết nối với nhau. Các hợp đồng StarkNet khác và thông qua L1<>Tất cả các hợp đồng lớp 1 cho nhắn tin L2 đều hỗ trợ khả năng kết hợp này. StarkNet cũng sẽ không được cấp phép, nghĩa là nó cho phép các dApp tận dụng StarkNets để tính toán ở quy mô không giới hạn mà không yêu cầu quyền triển khai trên mạng. Tuy nhiên, hiện tại StarkNet Alpha chỉ khả dụng cho các ứng dụng được liệt kê trong danh sách cho phép.
Một trong những lợi ích lớn nhất của StarkEx và StarkNet khi cạnh tranh với ZK Rollup là công nghệ ZK-STARK (Lập luận kiến thức minh bạch có thể mở rộng bằng không kiến thức) của họ. ZK-SNARK và ZK-STARKS đều là những công nghệ nâng cao quyền riêng tư vì chúng giảm lượng thông tin cần thiết để giao tiếp giữa những người dùng. Chúng cũng là các giải pháp mở rộng, vì chúng cho phép xác minh bằng chứng với tốc độ nhanh hơn so với các mô-đun thực thi Ethereum gốc, vì chúng không chứa thông tin đầy đủ của các hệ thống không chuyên biệt. Tuy nhiên, trong khi ZK-SNARKS yêu cầu giai đoạn thiết lập đáng tin cậy, thì ZK-STARK sử dụng tính ngẫu nhiên có thể kiểm chứng công khai để tạo ra các hệ thống máy tính có thể kiểm chứng, không cần tin cậy. Kết quả cuối cùng là ZK-STARK có khả năng mở rộng hơn về tốc độ tính toán và kích thước so với ZK-SNARK.
Bên cạnh đó, ZK-STARKS mạnh mẽ đối với các bộ phát hiện không giới hạn về mặt tính toán do các nguyên hàm mã hóa mạnh chẳng hạn như các hàm. Điều này có nghĩa là người xác minh không có cơ hội tự tin về ZK-STARK sai. Kết quả: ZK-STARK là hậu lượng tử vì tính bảo mật của chúng không phụ thuộc vào sức mạnh tính toán của bộ chứng minh. Để biết thêm chi tiết, hãy xem chuỗi tweet bên dưới giải thích cách ZK-SNARKS và ZK-STARKS so sánh trong bối cảnh này.
Tuy nhiên, StarkNet không tương thích trực tiếp với EVM. Thay vào đó, họ đã phát triển một ngôn ngữ lập trình được tối ưu hóa cho STARK có tên là Cairo. Cairo được sử dụng để viết các chương trình có thể chứng minh trên chuỗi khối, cho phép các nhà phát triển sử dụng các kỹ thuật xác minh. Sau đó, một nhóm giải pháp phần mềm có tên là Nethermind đã phát triển một giải pháp chuyển Solidity (ngôn ngữ EVM) sang Cairo, do đó có khả năng tương thích EVM gián tiếp. Cả STARK và Cairo đều được phát triển nội bộ bởi StarkWare và cung cấp năng lượng cho tất cả các ứng dụng cấp sản xuất của họ.
Mô tả hình ảnh
chữ
zkSync
Dự án ZK Rollup thứ hai, chúng tôi xem xét zkSync, đây là ZK Rollup mạng chính từ Matter Labs. Vài tháng trước, Matter Labs đã nhận được khoản đầu tư 50 triệu đô la từ a16z để giúp họ mang khả năng mở rộng ZK Rollup lên Ethereum. zkSync đã được ra mắt trên mạng chính vào tháng 6 năm 2020, chủ yếu dành cho các khoản thanh toán có thể mở rộng. Điều này có nghĩa là người dùng có thể gửi tiền vào mạng và chuyển tiền giữa các tài khoản zkSync khác với một phần chi phí của Ethereum.
Cho đến nay, zkSync đã xử lý 4 triệu giao dịch với tổng khối lượng bị khóa là 24 triệu USD. Vào tháng 7 năm 2020, mạng đã thêm chức năng NFT thông qua zkNFT.
Lặp lại zkSync của Matter Lab, zkSync 2.0 được lên lịch phát hành mạng chính và nhằm mục đích có các hợp đồng thông minh hoàn toàn có thể kết hợp được trên ZK Rollup. zkSync 2.0 sẽ giới thiệu zkEVM, một máy ảo mô phỏng môi trường như Ethereum, làm cho nó tương thích với EVM và cho phép triển khai hợp đồng thông minh Ethereum. Mạng thử nghiệm zkEVM đã được khởi chạy thành công với UniSync, một nhánh của Uniswap V2, để chứng minh khả năng của nó. Kể từ khi ra mắt vào tháng 10, UniSync đã xử lý hơn 3 triệu giao dịch trên mạng thử nghiệm của mình.
Một bước phát triển lớn đối với zkSync là sự hợp tác đã được công bố với Ramp để cung cấp fiat on-ramp trực tiếp trên giao thức zkSync. Đây là giải pháp cho một trong những thiếu sót chính của Rollup nói chung và chắc chắn sẽ thúc đẩy việc áp dụng hàng loạt mạng zkSync.
Lộ trình zkSync bên dưới tương tự như StarkNet. Chúng ta đã thấy giai đoạn đầu tiên đưa zkSync vào mạng chính. zkSync 2.0 sẽ hoàn thành Giai đoạn 2 khi được triển khai trên mạng chính. Giai đoạn cuối cùng, khả năng chống kiểm duyệt, cuối cùng sẽ yêu cầu các nền tảng phân cấp và trở nên không được phép, điều này có thể có nghĩa là giới thiệu các mã thông báo quản trị. zkPorter, chuỗi xác minh đặt cược cung cấp tính khả dụng của dữ liệu ngoài chuỗi cho zkSync 2.0, dự kiến sẽ có mã thông báo riêng.
Loopring
Loopring là một giao thức ZK Rollup cho phép phát triển các giải pháp trao đổi và thanh toán có khả năng mở rộng cao, cho phép các giao dịch và thanh toán có thông lượng cao, chi phí thấp trên Ethereum. Loopring 3.0, phiên bản ZK Rollup đầu tiên của họ được phát hành cho mạng chính vào tháng 12 năm 2019, là giao thức Rollup DEX không kiến thức đầu tiên được triển khai cho mạng chính Ethereum. Phiên bản mới nhất của Loopring, v3.6, đã được triển khai trên mạng chính vào tháng 12 năm 2020.
Đến nay, Loopring có tổng giá trị hơn 650 triệu đô la bị khóa trong giao thức. Bản thân Loopring tin rằng thông lượng ZK Rollup của họ gấp khoảng 1000 lần so với Ethereum, hoặc lên tới 2.025 giao dịch mỗi giây, giúp nâng cao đáng kể trải nghiệm người dùng của mô-đun thực thi Ethereum gốc. Loopring sử dụng ZK-SNARKS để đạt được điều này, giống như zkSync.
Loopring là giao thức ZK Rollup duy nhất có ví thông minh riêng, có sẵn dưới dạng tải xuống ứng dụng trên iPhone và Android. Nó cho phép bạn lưu trữ trên Rollup các tài sản tiền điện tử và tương tác với các chức năng, giao dịch và thanh toán ZK Rollup của chúng. Tuy nhiên, hiện tại chi phí khoảng 300 đô la để thiết lập ví gốc Loopring. Điều này dự kiến sẽ được thay thế bằng việc phát hành ví Loopring hoàn toàn miễn phí trong thời gian tới. Vào tháng 8 năm 2021, Loopring đã thông báo rằng họ hiện hỗ trợ khai thác, giao dịch và chuyển tiền NFT trực tiếp trên giao thức ZK Rollup của mình.
Mô tả hình ảnh
chữ
chữ
Polygon Hermez

Vào tháng 8 năm 2021, giao thức mở rộng Ethereum Polygon đã thông báo về việc mua lại Hermez và sáp nhập với Hermez. Polygon là một giao thức và khuôn khổ để phát triển và kết nối các mạng chuỗi khối tương thích với Ethereum, với mục tiêu tổng hợp các giải pháp có thể mở rộng trên Ethereum để hỗ trợ hệ sinh thái Ethereum đa chuỗi. Về cơ bản, chúng hỗ trợ tính mô-đun của hệ sinh thái Ethereum thông qua khả năng phát triển các mô-đun thực thi và tính sẵn có của dữ liệu.
Hermez, bản thân nó là một phần của hệ sinh thái Polygon, là một ZK Rollup nguồn mở được bảo mật bởi mạng Ethereum và được tối ưu hóa để chuyển mã thông báo an toàn, chi phí thấp. Bằng cách sử dụng công nghệ không kiến thức, Hermez cho biết họ có thể tăng thông lượng lên 133 lần so với mạng chính Ethereum trong khi giảm hơn 90% chi phí chuyển mã thông báo.
Dưới đây là một sơ đồ trực quan do Hermez tạo, phác thảo khái niệm Tổng số chung mà chúng ta đã thảo luận trong bài viết này, đồng thời giải thích cách thực hiện hàng loạt 2000 giao dịch trong một mạng Hermez.

Mô tả hình ảnh

tiêu đề phụ
chữ
EIP-4488
Điều quan trọng duy nhất trong bài viết này (và nếu bạn đã đi xa đến mức này, tôi cho rằng bạn thực sự quan tâm đến việc tìm hiểu về ZK Rollups!) là EIP-4488. Đối với những người không quen thuộc với EIP, chúng là viết tắt của Đề xuất cải tiến Ethereum, là tiêu chuẩn để chỉ định các tính năng hoặc quy trình mới tiềm năng trong Ethereum. Bất kỳ ai trong cộng đồng Ethereum đều có khả năng tạo EIP, mặc dù cần có sự đồng ý đầy đủ để thực hiện.
Tóm lại, EIP-4488 giảm chi phí dữ liệu cuộc gọi từ 16 gas trên mỗi byte xuống còn 3 gas và dữ liệu cuộc gọi trên mỗi khối được giới hạn để giảm rủi ro bảo mật. Về cơ bản, điều này có nghĩa là chi phí chung thấp hơn cho Rollup, có nghĩa là phí thấp hơn cho người dùng cuối của Rollup. Để có cái nhìn chi tiết hơn về EIP-4488, hãy xem chuỗi sau trên proto.eth trên Twitter.
Sharding
Phần kết luận
Phần kết luận
Các bản tổng hợp chắc chắn rất quan trọng đối với tương lai của chuỗi khối, được cho là mạng để người dùng dApp hàng ngày tương tác với công nghệ chuỗi khối. Những người dùng này thậm chí có thể không biết họ đang sử dụng bản tổng hợp nào, giống như internet, chúng ta thường không biết trang web đang sử dụng dịch vụ lưu trữ đám mây nào.
Chính vì lý do này mà tôi rất hào hứng với Rollup. Chúng ta vẫn còn rất sớm trong vòng đời của chúng, vì vậy công nghệ này rất phức tạp và trong một số trường hợp còn thiếu các tính năng. Điều này có nghĩa là chúng ta sẽ có thể theo dõi sự phát triển của chúng và thậm chí có thể suy đoán về các công nghệ Rollup khác nhau trong những tháng và năm tới.
Nếu bạn muốn tìm hiểu thêm hoặc nghe về tiến bộ kỹ thuật và việc áp dụng Rollup, bạn có thể theo dõi những người sau trên Twitter:
@likebeckett
@epolynya
@SwagtimusP
@EliBenSasson
@l2beatcom


