Bản tóm tắt
Vấn đề về khả năng mở rộng ảnh hưởng đến nhiều hệ thống blockchain
Tuy nhiên, các mạng blockchain có thể sử dụng các giải pháp layer 1 và layer 2.
ZK-rollups là một trong những giải pháp giúp tăng khối lượng giao dịch cho một chuỗi khối.
ZKSwap của Gate.io, sử dụng công nghệ cuộn lên ZK để cho phép chuyển mã thông báo ERC20 sang layer 2.
Sự gia tăng trong việc áp dụng công nghệ blockchain đã dẫn đến vấn đề tắc nghẽn trên mạng dẫn đến các giao dịch chậm hơn. Các kỹ sư đã thử một số cách để khắc phục vấn đề về khả năng mở rộng. Nói một cách dễ hiểu, khả năng mở rộng đề cập đến khả năng của mạng lưới blockchain để xử lý một lượng lớn giao dịch trong một khoảng thời gian.
Khả năng của hệ thống blockchain để xử lý nhiều giao dịch trong thời gian ngắn làm cho nó phù hợp để cạnh tranh với lĩnh vực tài chính truyền thống. Chắc chắn, các tổ chức ngân hàng kế thừa có thể xử lý nhiều giao dịch trong một khung thời gian nhất định.
Hãy lấy một ví dụ về Visa và
bitcoin. Giao thức
bitcoin xử lý trung bình từ 4 đến 7 giao dịch mỗi giây trong khi Visa xử lý khoảng 1 700 giao dịch trong cùng khoảng thời gian. Điều này cho thấy sự cần thiết phải tăng cường khả năng mở rộng của các hệ thống mạng blockchain của chúng tôi. Hiện nay, có hai loại giải pháp thu nhỏ chính là layer 1 và layer 2.
Giải pháp mở rộng Layer 1
Nói chung, giải pháp layer 1 đề cập đến việc nâng cấp hệ thống blockchain trong khi layer hai là về việc tích hợp bên thứ ba để mở rộng đầu ra của hệ thống. Nói cách khác, giải pháp layer 1 liên quan đến việc tăng cường layer cơ sở của hệ thống blockchain như
bitcoin hoặc ethereum. Đó là tất cả về việc thay đổi các quy tắc cơ bản của hợp đồng thông minh để cải thiện hiệu suất của nó.
Sharding là một trong những giải pháp mở rộng quy mô layer 1 mà một số hệ thống blockchain sử dụng. Điều này liên quan đến việc chia nhỏ và lưu trữ một tập dữ liệu trong nhiều máy, dẫn đến cơ sở dữ liệu hiện có để xử lý nhiều giao dịch hơn trước. Ethereum 2.0 là một ví dụ về một chuỗi khối đang khám phá sharding.
Các giải pháp mở rộng quy mô Layer 2
Layer 2 đề cập đến một giải pháp được thiết kế để mở rộng quy mô chuỗi khối thông qua tích hợp một công nghệ khác hoạt động cùng với giao thức hiện có. Kết quả là, có sự chuyển giao gánh nặng giao dịch sang một kiến trúc phụ trợ được đồng bộ hóa với hệ thống hiện có.
Bằng cách này, hệ thống cơ sở được thông tắc, do đó có thể mở rộng hơn trước. Mạng sét
bitcoin là một ví dụ về giải pháp mở rộng quy mô Layer 2. Tuy nhiên, chúng ta cũng có thể đặt các giải pháp chia tỷ lệ Layer 2 thành các danh mục như kênh trạng thái, sidechains và không giới hạn kiến thức.
Các kênh tiểu bang
Các kênh trạng thái cho phép giao tiếp hai chiều giữa các kênh trong chuỗi và ngoài chuỗi để tăng khả năng giao dịch của các giao thức của chúng. Trong trường hợp này, không cần xác nhận bởi mạng Layer 1. Trên thực tế, đó là cơ chế đa chữ ký niêm phong tài nguyên liền kề cho đến khi tất cả các lô giao dịch được hoàn thành. Khi các giao dịch được hoàn thành, chúng sẽ được ghi lại trên sổ cái kỹ thuật số. Ví dụ về các kênh trạng thái là
bitcoin Lightning và Mạng Raiden của Ethereum.
Sidechains
Một sidechain là một mạng hoặc chuỗi khối riêng biệt hoạt động cùng với mạng chính như ethereum. Có một cầu nối hai chiều kết nối mainnet và sidechain. Điều thú vị là sidechain có thuật toán đồng thuận của riêng nó, giúp tăng khối lượng giao dịch của blockchain.
ZK-Rollups
Layer 2 là một phương tiện mở rộng quy mô các hoạt động blockchain thông qua việc xử lý một số giao dịch mạng ngoài chuỗi, nhưng vẫn dựa vào tính bảo mật của mạng chính. Ngoài; hệ thống blockchain chính lưu trữ tất cả các bản ghi giao dịch. Do đó, các giao dịch diễn ra nhanh chóng và phí gas vẫn ở mức thấp nhất có thể. Việc sử dụng kết hợp các chức năng ngoài chuỗi và mạng chính có nghĩa là ZK-rollups hoạt động tốt hơn nhiều so với hệ thống blockchain Layer 1 truyền thống.
Điều này có thể xảy ra do cây Merkle ngăn mọi người giả mạo dữ liệu trong các bản ghi trực tuyến của ZK-rollups. Trên thực tế, có hai cây Merkle trên blockchain. Trong khi một trong các cây Merkle lưu trữ các tài khoản, cây còn lại giữ số dư. Hơn nữa, hệ thống giữ phần còn lại của dữ liệu nằm ngoài chuỗi. Sự sắp xếp này có nghĩa là các cây Merkle xử lý thông tin có liên quan nhất đến hợp đồng thông minh, tiết kiệm nhiều công suất xử lý và giảm thời gian cần thiết cho các giao dịch khác nhau.
Ngoài việc gửi dữ liệu được nén nhiều, cuộn ZK-Rollups hoặc zero knowledge (ZK) tạo ra các bằng chứng mật mã xác thực các giao dịch. Trong tất cả điều này, hệ thống gửi bằng chứng hợp lệ cho mạng chính.
Nếu hệ thống phát hiện các giao dịch gian lận, hệ thống sẽ chạy quy trình chống gian lận, trong đó hệ thống sẽ sửa các phép tính bằng cách sử dụng dữ liệu được lưu trữ trong Layer 1.
Tại sao các nhà phát triển và thương nhân thích ZK Rollups
ZK-rollups rất cần thiết trong việc tăng khả năng sử dụng của các sản phẩm khác nhau dựa trên blockchain. Thực tế là ZK-rollups dẫn đến các giao dịch nhanh hơn và rẻ hơn có nghĩa là chúng tạo ra giá trị tốt hơn cho các nhà giao dịch và nhà đầu tư. Một điều chắc chắn là ZK-Rollups hoạt động đặc biệt tốt với các tác vụ rời rạc như giao dịch tiền điện tử hoặc chuyển trực tiếp tài sản kỹ thuật số. Ví dụ, nó loại bỏ hoặc giảm cơ hội hủy giao dịch, điều này gây bất tiện cho người dùng.
Ngoài ra, ZK-Rollups rất tiện lợi trong việc tăng cường sản xuất và phân phối NFT. Sự gia tăng nhu cầu của các mã thông báo không có chức năng như NFT có nghĩa là các hệ thống blockchain cần phải mở rộng quy mô hoạt động của chúng.
Các sàn giao dịch như Gate.io cũng đang áp dụng công nghệ ZK-Rollup để đáp ứng sự gia tăng nhu cầu về mã thông báo và tiền xu. Đáng chú ý, Gate.io gần đây đã giới thiệu ZKswap, là một giao thức trao đổi chạy trên công nghệ ZK-Rollup. Công nghệ này cho phép chuyển các mã thông báo ERC20 khác nhau sang Layer 2.
Do đó, gần như hoán đổi mã thông báo ngay lập tức, với phí gas bằng không cũng như khả năng mở rộng không giới hạn. Ngoài việc tăng trải nghiệm người dùng, công nghệ còn cho phép họ duy trì toàn quyền giám sát tài sản của mình.
Thực hiện
bởi Mashell. C, Nhà nghiên cứu trực Gate.io
* Bài viết này chỉ trình bày quan điểm của nhà nghiên cứu và không cấu thành bất kỳ đề xuất đầu tư nào.
* Gate.io bảo lưu mọi quyền đối với bài viết này. Việc đăng lại bài viết sẽ được cho phép với điều kiện tham chiếu Gate.io. Trong mọi trường hợp, hành động pháp lý sẽ được thực hiện do vi phạm bản quyền.