Taproot là gì? Bitcoin Taproot là gì? Thông tin chi tiết về bản nâng cấp Taproot của Bitcoin

Bitcoin | 17/04/2023 12:04

Taproot là bản nâng cấp của mạng lưới Bitcoin vào tháng 11 năm 2021 nhằm cải thiện quyền riêng tư, bảo mật và khả năng mở rộng của mạng lưới. Dex88 sẽ mang đến thông tin chi tiết về Taproot trong bài viết dưới đây.

Taproot là gì? Bitcoin Taproot là gì? Thông tin chi tiết về bản nâng cấp Taproot của Bitcoin

Taproot là bản nâng cấp quan trọng của Bitcoin

Taproot là bản nâng cấp của mạng lưới Bitcoin vào tháng 11 năm 2021 nhằm cải thiện quyền riêng tư, bảo mật và khả năng mở rộng của mạng lưới. Dex88 sẽ mang đến thông tin chi tiết về Taproot trong bài viết dưới đây.

Taproot là gì ?

Taproot là một bản Soft Fork hỗ trợ cải thiện tính riêng tư, hiệu quả và khả năng xử lý hợp đồng thông minh của mạng lưới Bitcoin. Đây đợt nâng cấp quan trọng nhất kể từ lần nâng cấp SegWit vào năm 2017.

Sự ra đời

Bitcoin đã trải qua nhiều thăng trầm như 2 lần hard fork và những vụ hack lớn trong lịch sử, tuy nhiên đồng tiền điện tử này vẫn đứng vững và trở thành trụ cột vững chắc cho sự phát triển của tiền điện tử.

Tuy nhiên Bitcoin còn những vấn đề như khả năng mở rộng kém và quyền riêng tư của người dùng. Với tính công khai của blockchain, bất kì ai cũng có thể giám sát các giao dịch xảy ra trên Bitcoin và điều này ảnh hưởng đến người dùng.

Mặc dù có thể đảm bảo quyền riêng tư bằng kĩ thuật máy trộn hoặc CoinJoins, tuy nhiên không kĩ thuật nào có thể giúp Bitcoin trở thành đồng tiền điện tử riêng tư. Taproot ra đời giải quyết vấn đề này một cách hoàn hảo, giúp người dùng Bitcoin tăng khả năng ẩn danh trên mạng lưới.

Đề xuất Taproot được nhà phát triển Bitcoin Core - Greg Maxwell công bố vào tháng 1 năm 2018 và được sáp nhập vào thư viện Bitcoin Core vào tháng 10 năm 2020.

Quá trình phát triển

Bản nâng cấp Taproot là bước quan trọng đầu tiên giải quyết vấn đề thiếu riêng tư của Bitcoin cũng như những mối bận tâm khác. Vào ngày 14 tháng 11 năm 2021, Taproot đã được kích hoạt trên mạng lưới Bitcoin sau khi được các thợ đào trên khắp thế giới chấp thuận.

Bản nâng cấp Taproot bao gồm 3 phần là Taproot, Tapscript và phần quan trọng cốt lõi chữ ký Schnorr. Taproot cải thiện quyền riêng tư của người dùng trên mạng lưới, giảm phí giao dịch cùng việc phép Bitcoin xử lý các giao dịch phức tạp. Taproot còn giúp việc triển khai hợp đồng thông minh trên Bitcoin trở nên khả thi, hỗ trợ Defi và NFT, điều này giúp Bitcoin không bị lạc hậu so với những blockchain như Ethereum, Solana, BNB chain,...

Chữ ký Schnorr là gì?

Chữ ký Schnorr là phần cốt lõi của Taproot, tạo điều kiện cho các giao dịch trên Bitcoin diễn ra an toàn và nhanh chóng hơn. Chức năng này bao gồm sơ đồ chữ ký bằng mật mã do nhà toán học người Đức Claus Schnorr phát triển. Trong số nhiều lợi ích của mình, chữ ký Schnorr được biết đến với sự đơn giản và hiệu quả trong việc tạo chữ ký ngắn.

Trước đó Bitcoin sử dụng thuật toán chữ ký số theo đường elip(ECDSA), tuy nhiên theo thời gian thuật toán này không còn đáp ứng nhu cầu, chữ ký Schnorr mang lại hiệu quả vượt trội và là khởi đầu cho thế hệ chữ ký mới của Bitcoin và các blockchain khác.

Khác nhau giữa chữ ký Schnorr và ECSSA

Cách hoạt động của Taproot

Chữ ký Schnorr(BIP340)

Chữ ký Schnorr lấy được nhiều khóa bên trong bên trong một giao dịch Bitcoin phức tạp và tạo ra một chữ ký đặc biệt duy nhất. Các chữ ký từ nhiều bên tham gia giao dịch có thể được tổng hợp thành một chữ ký Schnorr duy nhất, đây chính là chữ ký tổng hợp.

Việc sử dụng Bitcoin với Taproot khiến người khác không thể phân biệt được giao dịch đó được thực hiện trên Lightning Network, ngang hàng hay trên hợp đồng thông minh. Tuy nhiên không thể che giấu được địa chỉ ví của người gửi và người nhận.

Taproot (BIP341)

Taproot là nguồn gốc của bản cập nhật Taproot, chức năng này được xây dựng dựa trên bản nâng cấp SegWit vào năm 2017. Taproot sử dụng cây tập lệnh thay thế Merkelized (MAST) để mở rộng quy mô về lượng dữ liệu giao dịch trên blockchain Bitcoin.

Các giao dịch trên Bitcoin do các khóa riêng tư và khóa công khai bảo vệ, để sử dụng tài sản trong ví, người dùng cần cung cấp chữ ký để chứng minh mình là chủ sở hữu tài sản để có thể chuyển BTC. Ngoài ra, những tính năng khác nhau khiến giao dịch Bitcoin trở nên phức tạp hơn như phát hành timelock hay yêu cầu đa chữ ký khiến một lượng lớn dữ liệu đưa vào blockchain và làm chậm tốc độ giao dịch. 

Sau khi tích hợp MAST, số lượng tập lệnh và xác minh cần thiết có thể được giảm bớt do một giao dịch MAST duy nhất có thể đại diện cho nhiều tập lệnh. Khi một giao dịch phức tạp được gửi đến MAST, MAST chỉ cho phép các điều kiện thực hiện của giao dịch được cam kết với blockchain. Điều này làm giảm đáng kể khối lượng dữ liệu được lưu trữ trên mạng lưới, cung cấp khả năng mở rộng cho blockchain Bitcoin và mang lại sự riêng tư cho người dùng.

Tapscript (BIP342)

Tapscript là một bản nâng cấp ngôn ngữ mã hóa hỗ trợ cho 2 phần BIP340 và BIP 341 được nói đến bên trên. Tapscript được kì vọng sẽ mang đến sự linh hoạt hơn cho các tính năng mới, đồng thời có khả năng giúp mạng lưới Bitcoin hỗ trợ và tạo các hợp đồng thông minh trong tương lai.

Lợi ích của Taproot mang lại cho Bitcoin

1/ Cải thiện khả năng mở rộng của Bitcoin bằng việc triển khai hợp đồng thông minh, điều này giúp tương lai các ứng dụng Defi, NFT có thể hoạt động trên blockchain Bitcoin.

2/ Nâng cấp Taproot giúp giảm phí giao dịch và tăng khả năng xử lý, mạng lưới Bitcoin có thể khuyến khích nhiều giao dịch hơn và được áp dụng rộng rãi hơn. Ngoài ra, người dùng có thể giữ quyền riêng tư của họ đối với các giao dịch, giúp Bitcoin cạnh tranh hơn so với các dự án về quyền riêng tư khác trên thị trường.

3/ Một lợi ích khác của Taproot đó là chữ ký sẽ không còn dễ bị uốn, một rủi ro bảo mật đã được nhiều người biết tới trên mạng lưới Bitcoin. Nói một cách đơn giản, tính dễ uốn của chữ ký về mặt kỹ thuật sẽ khiến ta có thể thay thế chữ ký của một giao dịch trước khi nó được xác nhận. Bằng cách này, kẻ tấn công có thể khiến giao dịch ở trạng thái như chưa hề diễn ra. Điều này khiến Bitcoin phải đối mặt với vấn đề chi tiêu kép, làm hủy hoại tính toàn vẹn của sổ cái phân tán.

Kết luận

Bitcoin đang phát triển không ngừng nghỉ qua những lần nâng cấp quan trọng trong thời gian qua, điều này giúp cải thiện trải nghiệm người dùng trên mạng lưới cũng như xây dựng nền móng cho hệ sinh thái Bitcoin phát triển trong tương lai.

Có thể bạn quan tâm :

Dex Tools

Chưa có bài viết mới

Tin Tức Crypto

Kiến thức Crypto

NFT

Airdrop

Hướng dẫn

Defi

Gamefi

Metaverse - Web3

Liên hệ quảng cáo: [email protected]