Ba nhà khoa học máy tính người Đức đã thành lập một tổ chức phi lợi nhuận ở Thụy Sĩ có tên là Hiệp hội ZeroSync để giúp mở rộng quy mô Bitcoin bằng cách sử dụng bằng chứng zero-knowledge (Zk), một kỹ thuật mã hóa đã bùng nổ trên chain đối thủ Ethereum.
Bằng chứng Zk sử dụng mật mã để chứng minh tính hợp lệ của thông tin mà không làm lộ thông tin đó. Sử dụng bằng chứng Zk để xác thực blockchain Bitcoin có nghĩa là các node có thể đồng bộ hóa gần như ngay lập tức thay vì mất hàng giờ (và đôi khi là vài ngày) để tải xuống 500GB dữ liệu hiện tại của chain.
ZeroSync đã tạo ra một nguyên mẫu hoạt động cho phép người dùng xác thực trạng thái (hiện tại ai đang sở hữu cái gì) và lịch sử giao dịch của blockchain Bitcoin mà không cần tải xuống toàn bộ chain hoặc phải đặt niềm tin vào bên thứ ba.
Nguyên mẫu có thể xác minh các quy tắc đồng thuận của Bitcoin nhưng không xác minh chữ ký giao dịch. Nó cũng hơi cồng kềnh và vẫn cần được tối ưu hóa về tốc độ và bảo mật, vì vậy nó vẫn chưa thực sự sẵn sàng để được tung ra thị trường, nhưng điều quan trọng là – nó hoạt động.
Robin Linus, đồng sáng lập ZeroSync chia sẻ:
“Nó hiện đang ở giai đoạn nguyên mẫu. Nhưng khi nhìn ra xa hơn, bạn sẽ tải xuống một megabyte bằng chứng đó và nó cũng gần tương tự như việc bạn đã tải xuống 500 gigabyte”.
Các ứng dụng khách nhẹ hoặc các node xác minh thanh toán đơn giản (SPV) luôn tồn tại trên blockchain của Bitcoin. Trên thực tế, Satoshi Nakamoto đã đề cập đến khái niệm này trong báo cáo chính thức ban đầu của mình. Chúng rất quan trọng đối với các thiết bị nhỏ như điện thoại di động không thể tải xuống toàn bộ blockchain.
Satoshi viết:
“Có thể xác minh các khoản thanh toán mà không cần chạy một node mạng đầy đủ. Việc xác minh sẽ đáng tin cậy miễn là việc kiểm soát mạng được thực hiện bởi các node trung thực, nhưng sẽ dễ bị ảnh hưởng hơn nếu mạng bị kẻ tấn công áp đảo”.
ZeroSync tiến thêm một bước bằng cách xác minh các giao dịch thông qua bằng chứng mật mã thay vì chỉ tin tưởng vào các node trung thực như đề xuất của Satoshi.
“Bạn không cần phải tin tưởng, đó là toàn bộ vấn đề. Bằng chứng chứng minh cho bạn thấy, đó là một phát minh tuyệt vời”, Linus cho biết.
Cơ chế bằng chứng Zk hoạt động đầy đủ có thể được sử dụng để kích hoạt nhiều loại ứng dụng ngoài trường hợp sử dụng đồng bộ hóa node hàng đầu. ZeroSync đã tạo bộ công cụ dành cho nhà phát triển để kích hoạt các ứng dụng như bằng chứng dự trữ trên các sàn giao dịch và nén lịch sử giao dịch trên các giao thức layer 2 như Taro của Lightning Labs.
Tham gia Telegram của Tạp Chí Bitcoin: https://t.me/tapchibitcoinvn
Theo dõi Twitter: https://twitter.com/tapchibtc_io
Theo dõi Tiktok: https://www.tiktok.com/@tapchibitcoin
- Mike Novogratz: Cộng đồng Bitcoin và Ethereum hãy “yêu không chiến tranh”
- Bitcoin tạo nến giảm giá, đây là các mức quan trọng cần chú ý
Itadori
Theo Coindesk