Trong khi ETH 2.0 nhằm mục đích thay đổi cơ sở hạ tầng của chính mạng Ethereum, các giải pháp Layer 2 (L2) và công nghệ Zero Knowledge là các phương pháp bổ sung để đạt được khả năng mở rộng.
Tổng quan nhanh về giải pháp chia tỷ lệ layer 2 (L2)
Để cải thiện thông lượng tối đa của Ethereum ( tốc độ xử lý giao dịch ) và giảm phí giao dịch mà người dùng cuối phải trả, các giải pháp khả năng mở rộng L2 bổ sung các giao thức mới vào một blockchain hiện có. Họ sử dụng giao thức cơ bản làm nền tảng cho các lớp bảo mật phi tập trung bổ sung, trái ngược với các giải pháp L1 (như Ethereum 2.0) nhằm mục đích sửa đổi quy trình đồng thuận Ethereum hoặc các nguyên tắc chính khác.
Họ không sửa đổi bản thân giao thức mà là xây dựng dựa trên nó. Mục tiêu này được đáp ứng bởi các giải pháp L2, sử dụng blockchain để bảo mật và giảm tải Ethereum bằng cách chuyển các tính toán ra khỏi chuỗi chính. Do tính chất ngoài chuỗi của các hoạt động này, số lượng dữ liệu cần thiết được lưu giữ trên chuỗi gốc giảm mạnh, có khả năng làm giảm chi phí giao dịch và tăng tốc độ giao dịch.
Zero Knowledge / ZK-Technology
Zero-knowledge technology hỗ trợ các dự án blockchain vượt qua các hạn chế về khả năng mở rộng và quyền riêng tư vốn có trong nhiều blockchains layer 1.
Do công nghệ, các dự án blockchain có thể cho phép xử lý phức tạp hơn, bảo vệ dữ liệu người dùng trong khi vẫn xác thực danh tính và cho phép thông lượng giao dịch cao hơn. Hơn nữa, nó cung cấp con đường cho các doanh nghiệp sử dụng công nghệ blockchain mà không gây nguy hiểm cho quyền sở hữu trí tuệ của họ. Mỗi kịch bản ứng dụng được xây dựng dựa trên các bằng chứng mà không cần bất kỳ kiến thức nào trước đó.
Chính xác thì “zero knowledge proofs” (ZKP)có nghĩa là gì, và cách thức hoạt động của những bằng chứng này?
Đầu tiên, người dùng có thể báo hiệu rằng họ đã quen thuộc với một phần dữ liệu mà không cần tiết lộ thông tin mà dữ liệu đề cập đến bằng cách sử dụng ZKP.
Mặc dù “người xác minh” không có quyền truy cập vào dữ liệu được sử dụng để tạo bằng chứng, họ có trách nhiệm xác nhận rằng nó đã được tính toán đúng cách. Một người nào đó tạo ra bằng chứng bằng cách sử dụng kiến thức của họ về đầu vào của hệ thống được gọi là một “prover.” Zero Knowledge cho phép bạn kiểm tra xem một bộ dữ liệu có chính xác hay không mà không cung cấp bất kỳ thông tin nào về dữ liệu. Quá trình này hoạt động bằng cách sử dụng khóa bí mật. Điều này có thể thực hiện được vì không cần thiết phải tiết lộ liệu tập dữ liệu trong vấn đề có hợp lệ hay không.
Các giải pháp Zero Knowledge cho phép các nhà phát triển mở rộng quy mô dapp của họ (thông qua giao dịch nhanh hơn và chi phí thấp hơn) trong khi kế thừa tính bảo mật của chuỗi khối chính (tức là Ethereum). Với các tính năng này, các nhóm có thể phát triển các dApp có nhiều tính năng và hiệu suất cao như các nền tảng truyền thống trong khi vẫn duy trì lợi ích của phân quyền.
Các giải pháp chia tỷ lệ layer 2 và công nghệ Zero Knowledge cung cấp các phương pháp mở rộng mạng layer 1 hiệu quả cao. Việc thực hiện các giao dịch ngoài mạng chính có thể giảm chi phí trong khi tốc độ được cải thiện.
Đọc thêm Blockchain Layer.
Nguồn Hackernoon