Cách mà Bitcoin và Ethereum lưu trữ dữ liệu người dùng (hoặc "trạng thái"), cũng như cách thức mà các hợp đồng thông minh tương tác với dữ liệu nói trên, hoàn toàn khác nhau. Điều này là do Bitcoin sử dụng mô hình UTXO trong khi Ethereum sử dụng mô hình dựa trên tài khoản. Hơn nữa, các cơ chế để bảo mật các bản tổng hợp L1 được triển khai trên mỗi mạng cũng khác nhau đáng kể.]
Rollup qua Lightning Network
Chúng tôi đã thấy rằng các bản tổng hợp đang dần trở nên phổ biến trên mạng Ethereum. Tuy nhiên, Lightning Network cũng cần áp dụng các đợt tổng hợp để trở nên phổ biến về phía Bitcoin. Nếu các bản tổng hợp được áp dụng trên Bitcoin, chúng tôi sẽ có một mạng thanh toán có nhiều khả năng thành công hơn so với Mạng chiếu sáng hiện tại.
So sánh hai điều này có thể khó khăn vì chúng có mục đích khác nhau. Để hiểu rõ hơn, có thể hữu ích khi xem xét tính thanh khoản và số lượng người dùng. Hàng nghìn nút Lightning đang hoạt động trên mạng ngay bây giờ. Một số trong số đó là lưu ký, nghĩa là họ có khách hàng sử dụng dịch vụ của họ. Vì vậy, thật khó để nói tổng cộng có bao nhiêu người dùng, khiến không thể biết có bao nhiêu giao dịch đang diễn ra thông qua Lightning Network tại bất kỳ thời điểm nào.
Trong một số trường hợp, tổng số có thể là một tùy chọn khả thi hơn các tùy chọn khác- ví dụ: nếu bạn muốn nhận thanh toán ngoại tuyến mà không cần thanh khoản trong nước hoặc gặp các giới hạn về kênh. Tuy nhiên, nếu những gì bạn cần là các giao dịch có dung lượng lớn và khối lượng lớn nhưng giá trị thấp như thanh toán vi mô hoặc nano, thì một kênh trạng thái như Lightning Network rất có thể là lựa chọn tốt hơn.
Thanh toán P2P hoặc B2B có thể hoạt động tốt nhất với các bản tổng hợp vì chúng mang lại cho người dùng trải nghiệm mượt mà hơn nhiều. Nó cũng phụ thuộc vào loại thanh toán mà chúng ta đang nói đến - một số loại có thể hoạt động tốt hơn với các bản tổng hợp được thiết kế riêng cho chúng.
Tiềm năng tổng số
Multi-sig được sử dụng để bảo đảm các bản tổng hợp thay vì sự đồng thuận nguyên mẫu như Lớp 1. Rollup có các nhà sản xuất khối duy nhất thay vì nhiều nhà sản xuất, nghĩa là người dùng có thể phải đợi 24 hoặc 48 giờ để truy cập vào tiền của họ trong thời gian ngừng hoạt động.
Mặc dù mọi người vẫn đang nghiên cứu các công cụ để quản lý Lightning Network và trải nghiệm người dùng, nhưng các bản tổng hợp có khả năng giải quyết những vấn đề này. Tổng số có thể cải thiện độ tin cậy, bảo mật và thời gian hoạt động. Mặc dù vậy, các chuỗi khối lớp cơ sở có những thách thức của chúng - chúng ta vẫn tiếp tục gặp lỗi. Mặc dù vậy, có thể chúng tôi đang tiến gần hơn đến việc phát triển một hệ thống sẽ hoạt động tốt cho mọi người trong tương lai.
Các trường hợp sử dụng cho thấy các bản tổng hợp hiện vượt trội so với Lightning Network hoặc các giao thức Lớp 2 khác hiện có trên Bitcoin.
Chúng tôi có thể làm gì với các bản tổng hợp ZK mà chúng tôi không thể làm trên Lớp Bitcoin 1?
Có nhiều ứng dụng khác nhau mà chúng tôi có thể thực hiện trên bản tổng hợp ZK.
Ví dụ: thuận lợi cho bất kỳ hệ sinh thái blockchain nào có trường hợp sử dụng trong thế giới thực và một cách để làm điều đó là bắt đầu với stablecoin. Nếu bạn có thể phát triển các đường ray thanh toán bằng stablecoin được chấp nhận rộng rãi, thì sau này, việc giới thiệu mã thông báo của bạn sẽ đơn giản hơn nhiều.
Giả sử Lightning Network trở thành phương thức phù hợp để chuyển stablecoin--trong trường hợp đó, Bitcoin sẽ có lợi thế hơn Ethereum. Tuy nhiên, nếu các bản tổng hợp trở thành giải pháp Ethereum hàng đầu để di chuyển các stablecoin xung quanh, thì việc chuyển các mã thông báo Ether một cách kín đáo cũng sẽ dễ dàng hơn.
Sẽ mất một số nỗ lực nếu bạn muốn gửi một stablecoin qua Lightning Network. Giải pháp là hoán đổi stablecoin qua lại từ Bitcoin nhiều lần để hoàn tất thanh toán, tất nhiên, điều này đồng nghĩa với việc tăng phí giao dịch. Điều này cho thấy một trong những vấn đề khi sử dụng Lightning Network ngay từ đầu. Các bản tổng hợp ZK trên Bitcoin có thể hữu ích ở đây vì chúng cũng có khả năng chuyển mã thông báo; điều này sẽ đóng một vai trò quan trọng đối với người dùng.
Cần những gì để biến ZK thành Bitcoin?
Tin tốt là ngay cả khi cần mã OP mới, nó sẽ không yêu cầu hard fork. Nếu bạn muốn duy trì mạng và đồng thuận, các nút cũ không cần cập nhật phần mềm của chúng, chúng vẫn có thể gửi và nhận tiền với các nút khác đã nâng cấp và sử dụng mã OP mới. Bitcoin đã thực hiện thành công loại soft fork này trước đây, vì vậy chúng ta không nên quá lo lắng về nó bây giờ.
Bước tiếp theo?
Trước khi chúng tôi xác định những gì cần thay đổi để triển khai ZK rollup trên Bitcoin, nhiều thử nghiệm cần được tiến hành. Nếu một soft fork được quyết định, nó có thể mang lại lợi ích trong nhiều tình huống. Ví dụ: nếu chúng tôi sử dụng ngã ba mềm cho các bản tổng hợp hợp lệ, điều này sẽ mở khóa các trường hợp sử dụng tiềm năng khác và cho phép mạng tận dụng mã OP cho các mục đích khác nhau.
Các nhà phát triển đã làm việc chăm chỉ trên mạng thử nghiệm và chúng tôi rất nóng lòng muốn xem nó tiết lộ điều gì! Nhiều thử nghiệm sẽ được các nhà nghiên cứu khác nhau tiến hành để đảm bảo rằng mọi thứ diễn ra suôn sẻ và mang lại lợi ích nhiều nhất có thể cho người dùng.