Bitcoin là đồng tiền điện tử đầu tiên sử dụng công nghệ blockchain 1.0 và đã trải qua nhiều thăng trầm trong quá trình phát triển. Với sự bùng nổ của công nghệ blockchain 2.0 và 3.0, Bitcoin dần trở thành một tài sản lưu trữ hơn là phương tiện thanh toán, bởi khả năng xử lý giao dịch tương đối kém so với các đối thủ cạnh tranh. Để giải quyết vấn đề đó, một bản nâng cấp mới là Bitcoin Taproot đã ra đời. Vậy Bitcoin Taproot là gì? Nó có ảnh hưởng như thế nào đến Bitcoin? Hãy cùng 24htienao tìm hiểu nhé!
Mục lục bài viết
Bitcoin Taproot là gì?
Bitcoin Taproot là một bản nâng cấp của Bitcoin nhằm mục đích cải thiện tính riêng tư và hiệu quả của mạng lưới. Đây là bản nâng cấp đầu tiên cho Bitcoin sau bốn năm, kể từ khi Segregated Witnesses (SegWit) được chính thức đưa vào hoạt động năm 2017.
Taproot lần đầu tiên được đề xuất bởi nhà phát triển Bitcoin Gregory Maxwell vào tháng 1 năm 2018. Đề xuất này đã nhận được ủng hộ rộng rãi và đồng thuận từ đa số thợ đào vào 12 tháng 6 năm 2021. Taproot dự kiến sẽ được kích hoạt vào tháng 11 năm 2021.
Bản cập nhật Bitcoin Taproot bao gồm ba đề xuất cải tiến Bitcoin (BIP): BIP340 (BIP – Schnorr), BIP341 (BIP – Taproot), BIP342 (BIP – Tapscript).
BIP – Schnorr cho ra mắt “chyữ ký Schnorr”, hoạt động một cách nhanh, an toàn và ít tốn dữ liệu hơn để ủy quyền các giao dịch. BIP – Schonorr cũng cho phép BIP – Taproot sử dụng một kỹ thuật gọi là MAST để cam kết ít dữ liệu giao dịch hợp đồng thông minh hơn và đồng thời chuỗi khối cũng ẩn đi một số thông tin giao dịch riêng tư. Cuối cùng, BIP – Tapscript trang bị cho Bitcoin một ngôn ngữ lập trình giao dịch được nâng cấp, sử dụng công nghệ Schnorr và Taproot. Tapscript giúp việc triển khai các nâng cấp Bitcoin trong tương lai hiệu quả hơn.
>>>Đọc thêm: Proof of Stake là gì?
Cách thức hoạt động
BIP340 – Schnorr Signature
BIP340 giới thiệu thuật ngữ “chữ ký Schnorr”, một loại chữ ký mật mã kích thước nhỏ, an toàn, linh hoạt, và chỉ định cách mã hóa các khóa công khai để sử dụng trong Bitcoin. Khóa công khai trong chữ ký Schnorr dài 32 byte, so với 33 byte của ECDSA. Ngoài ra, chữ ký Schnorr cũng dài 65 byte, ngắn hơn so với chữ ký ECDSA, có độ dài 71 – 72 byte. Điều này giúp tiết kiệm chi phí cho người dùng khi áp dụng Bitcoin Taproot. Đặc biệt, chữ ký Schnorr có thương thích ngược với thuật toán mật mã ECDSA, tạo điều kiện cho các nhà cung cấp dịch vụ như sàn giao dịch, người giám sát và ví tham gia nâng cấp theo thời gian.
>>>Đọc thêm: Đấu giá Parachain
BIP341 – Taproot
Trong khi BIP 340 xác định đặc điểm kỹ thuật để mã hóa chữ ký Schnorr và khóa công khai, BIP341 có chức năng xác định cách mà giao thức của Bitcoin sẽ tích hợp với chữ ký Schnorr. Cụ thể, Bitcoin Script phải được cập nhật để đánh giá chữ ký Schnorr. Taproot cũng tích hợp MAST (Merkelized Alternative Script Trees), cho phép người dùng khóa đầu ra cho nhiều tập lệnh. Theo đó, người kiểm tra chuỗi không thể xem các điều kiện hoặc kết quả của các giao dịch chưa được thực hiện, do các giao dịch này có thể chứa thông tin cá nhân nhạy cảm như loại ví đã được sử dụng. MAST cũng cung cấp khả năng mở rộng, thông lượng và hiệu quả giao dịch cao hơn, vì thông tin giao dịch chưa được xác thực không còn được ghi lại trên blockchain.
BIP342 – Tapscript
Để thực hiện các giao dịch P2TR, BIP342 bổ sung và cập nhật một số các mã opcode. Các tập lệnh mới này được sử dụng để xác minh Taproot và chữ ký Schnorr. Tapscript được thiết kế để tối đa tính linh hoạt trong tương lai của P2TR, cho phép nâng cấp chưa được dự kiến trước.
Bitcoin Taproot ảnh hưởng như thế nào đến Bitcoin?
Bitcoin Taproot được các chuyên gia đánh giá là sẽ có ý nghĩa quan trọng đối với khả năng tồn tại lâu dài của Bitcoin. Nó cũng tạo điều kiện để các hợp đồng thông minh hoạt động linh hoạt hơn trên mạng lưới của Bitcoin. Trong khi các hợp đồng thông minh phức tạp hiện đã có thể được tạo và vận hành dễ dàng trên các nền tảng blockchain khác, thì Taproot sẽ đặt nền tảng kỹ thuật cần thiết để tăng tốc các DeFi trên mạng Bitcoin.
Bản nâng cấp Bitcoin Taproot cũng giúp Lightning Network mở rộng quy mô hiệu quả và nhanh chóng hơn. Một số người tin rằng Taproot kết hợp với Lightning Network sẽ là bàn đạp để biến Bitcoin vốn được coi như là một loại tài sản lưu trữ trở thành phương tiện thanh toán.
Mặc dù Taproot mang lại nhiều lợi ích thiết thực, nhưng quan trọng hơn hết là cách mà Taproot được triển khai. Là bản cập nhật lớn đầu tiên cho giao thức Bitcoin kể từ sự kiện khét tiếng dẫn đến việc tạo ra Bitcoin Cash từ những năm trước, Taproot có thể sẽ thiết lập nền tảng hoạt động cho các BIP trong những năm tới.
Kết luận
Nhận được sự ủng hộ lớn từ đa số thợ đào, Bitcoin Taproot đang nhen nhóm thêm những tia hi vọng cho sự phát triển của Bitcoin trong tương lai. Chúng ta hãy cùng chờ xem Bitcoin Taproot có thể giúp Bitcoin cạnh tranh với các blockchain khác trong thị trường tiền điện tử khắc nghiệt này hay không nhé! Và đừng quên theo dõi chuyên mục Nghiên cứu chuyên sâu để cập nhật những kiến thức mới nhất!