Bitcoin Taproot là bản nâng cấp giao thức được kích hoạt vào tháng 11 năm 2021, giúp cải thiện tính riêng tư của Bitcoin, giảm phí cho các giao dịch phức tạp và mang lại cho các nhà phát triển một môi trường lập trình kịch bản linh hoạt hơn. Đây là bản nâng cấp lớn đầu tiên của Bitcoin kể từ SegWit vào năm 2017 và kết hợp ba Đề xuất Cải tiến Bitcoin: chữ ký Schnorr (BIP 340), loại đầu ra Taproot (BIP 341) và một ngôn ngữ kịch bản mới có tên là Tapscript (BIP 342). Các địa chỉ Taproot bắt đầu bằng `bc1p` và về mặt kỹ thuật được gọi là Pay-to-Taproot, hay P2TR.
Tác động thực tế của Taproot hóa ra lại rất khác so với những gì được giới thiệu ban đầu. Chính bản nâng cấp này, vốn được thiết kế để tăng hiệu quả cho ví đa chữ ký (multisig) và các kênh Lightning, lại vô tình mở đường cho sự ra đời của Ordinals, Inscriptions, token BRC-20 và Runes, từ đó khơi dậy một làn sóng hoạt động đã chiếm lĩnh không gian khối Bitcoin trong gần hai năm. Hướng dẫn này sẽ giải thích Taproot thực sự là gì, ba thành phần của nó hoạt động như thế nào, và tại sao câu chuyện thực tế của nó lại đi chệch khỏi kế hoạch ban đầu một cách rõ rệt đến vậy.
Quản lý Bitcoin và các loại tiền điện tử khác của bạn một cách an toàn nhờ hình thức tự quản lý Ứng dụng Ví Bitcoin.com.
Những điểm chính cần lưu ý
- Bitcoin Taproot là bản nâng cấp soft fork được kích hoạt vào ngày 14 tháng 11 năm 2021 tại độ cao khối 709.632, đây là bản nâng cấp giao thức Bitcoin lớn đầu tiên kể từ SegWit vào năm 2017.
- Nó gộp ba Đề xuất Cải tiến Bitcoin (BIP) lại với nhau: BIP 340 (chữ ký Schnorr), BIP 341 (loại đầu ra Pay-to-Taproot) và BIP 342 (ngôn ngữ kịch bản Tapscript).
- Taproot giúp tăng cường quyền riêng tư bằng cách làm cho các giao dịch phức tạp như chi tiêu đa chữ ký (multisig) và đóng kênh Lightning trông giống hệt như các giao dịch chỉ cần một chữ ký trên chuỗi, đồng thời giảm phí cho các giao dịch đó khoảng 25%.
- Các địa chỉ Taproot bắt đầu bằng
bc1pvà sử dụng mã hóa Bech32m, giúp phân biệt chúng với các địa chỉ SegWit trước đó bắt đầu bằngbc1q. - Chính sự linh hoạt này, vốn được thiết kế cho cơ chế đa chữ ký (multisig) và Lightning, cũng đã tạo điều kiện cho sự ra đời của Ordinals (tháng 12 năm 2022), các token BRC-20 và Runes (tháng 4 năm 2024). Tính đến tháng 4 năm 2026, theo hầu hết các chỉ số, Taproot chiếm khoảng một phần năm tổng hoạt động giao dịch Bitcoin.
Nguồn gốc của Taproot
Taproot lần đầu tiên được đề xuất vào tháng 1 năm 2018 bởi Gregory Maxwell, một trong những nhà đóng góp sớm nhất và năng suất nhất cho giao thức Bitcoin. Ý tưởng cốt lõi — sử dụng một thủ thuật mật mã để khiến các giao dịch phức tạp trở nên không thể phân biệt với các giao dịch đơn giản — về mặt lý thuyết không phải là mới. Tuy nhiên, cách triển khai cụ thể của Maxwell đã giúp giải pháp này có thể áp dụng thực tế trên Bitcoin mà không làm mất khả năng tương thích với các nút cũ.
Đề xuất này sau đó đã trải qua hơn ba năm xem xét, hoàn thiện và tranh luận. Hệ thống mật mã đã được kiểm tra kỹ lưỡng, các phương án thiết kế thay thế được xem xét, và cộng đồng đã phải trăn trở về cách thức cụ thể để kích hoạt bản nâng cấp mà không lặp lại cuộc tranh cãi gay gắt xung quanh việc kích hoạt SegWit vào năm 2017. Giải pháp cuối cùng là Speedy Trial, một cơ chế kích hoạt có thời hạn, cho phép các thợ đào có khoảng thời gian ba tháng để báo hiệu sự sẵn sàng. Họ đã đạt ngưỡng 90% yêu cầu vào tháng 6 năm 2021, và Taproot được xác định sẽ được kích hoạt vào cuối năm đó.
Việc Taproot đã được phát triển cẩn thận trong nhiều năm và được triển khai mà không gặp sự cố nào chính là một minh chứng cho cách thức nâng cấp của Bitcoin. Các thay đổi đối với giao thức cơ sở được thực hiện một cách có chủ đích, chậm rãi và thận trọng, bởi vì một khi đã được triển khai, giá trị lên đến hàng tỷ đô la sẽ phụ thuộc vào việc chúng phải hoạt động chính xác mãi mãi.
Ba phần của rễ chính
Để hiểu rõ nhất về Taproot, tốt nhất là nên xem xét từng đề xuất trong ba đề xuất cấu thành của nó một cách riêng biệt. Mỗi đề xuất thực hiện một chức năng riêng biệt, và chúng được thiết kế để hoạt động phối hợp với nhau. Các thông số kỹ thuật đầy đủ đã được công bố trong Kho lưu trữ các Đề xuất Cải tiến Bitcoin.
BIP 340: Chữ ký Schnorr
Mỗi giao dịch Bitcoin đều cần một chữ ký số để chứng minh rằng người chi tiêu có quyền chuyển nhượng các đồng coin. Kể từ khi ra mắt vào năm 2009 cho đến khi Taproot được triển khai, Bitcoin đã sử dụng một phương thức chữ ký có tên là ECDSA, tức là Thuật toán Chữ ký Số trên Đường cong Elip. ECDSA hoạt động tốt, nhưng nó có một đặc tính toán học bất tiện: các chữ ký không mang tính tuyến tính, nghĩa là bạn không thể dễ dàng kết hợp nhiều chữ ký thành một.
Chữ ký Schnorr, được giới thiệu trong BIP 340, là tuyến tính. Chính đặc tính duy nhất này mang lại nhiều lợi ích thiết thực.
Điều quan trọng nhất là tổng hợp khóa. Nếu có ba người cùng ký xác nhận một giao dịch (ví dụ: giao dịch chi tiêu đa chữ ký 3/3), Schnorr cho phép họ tạo ra một chữ ký kết hợp bằng cách sử dụng một khóa công khai kết hợp. Nhìn từ bên ngoài, giao dịch này trông giống hệt một khoản thanh toán chỉ có một người ký. Chuỗi khối lưu trữ ít dữ liệu hơn, các bên phải trả phí thấp hơn, và bất kỳ ai theo dõi chuỗi khối cũng không thể biết được gì về thỏa thuận đa chữ ký này.
Chữ ký Schnorr cũng có kích thước nhỏ hơn một chút so với chữ ký ECDSA và hỗ trợ xác minh theo lô hiệu quả, giúp các nút đầy đủ xử lý các khối nhanh hơn. Các giả định về bảo mật mật mã về cơ bản giống với ECDSA. Cả hai phương thức này đều dựa trên độ khó của bài toán logarit rời rạc trên đường cong elip secp256k1.
BIP 341: Taproot (P2TR)
BIP 341 định nghĩa chính loại đầu ra mới này: Pay-to-Taproot, hay P2TR. Đây chính là yếu tố tạo ra bc1p- các địa chỉ có tiền tố mà bạn có thể đã từng thấy.
Ý tưởng cốt lõi đằng sau P2TR là mỗi đầu ra Taproot cam kết cho phép hai cách chi tiêu cùng một lúc:
- Đường dẫn chính. Chủ sở hữu chỉ cần tạo một chữ ký Schnorr bằng khóa phù hợp và chi tiêu số tiền đó, giống như một giao dịch thanh toán thông thường.
- Đường dẫn tập lệnh. Một cây điều kiện chi tiêu thay thế ẩn, trong đó bất kỳ điều kiện nào cũng có thể được tiết lộ và sử dụng để chi tiêu sản lượng thay thế.
Cây các hệ chữ viết thay thế này được xây dựng dựa trên một cấu trúc được gọi là Cây kịch bản thay thế được Merklize, hay còn gọi là MAST. MAST cho phép một giao dịch cam kết với nhiều điều kiện chi tiêu có thể xảy ra (các phương án dự phòng đa chữ ký, khóa thời gian, khóa băm, các nhánh giải quyết tranh chấp) mà không đưa bất kỳ điều kiện nào trong số đó lên chuỗi trừ khi chúng thực sự được sử dụng. Chỉ nhánh cụ thể được thực thi mới được tiết lộ, kèm theo một bằng chứng mật mã nhỏ chứng minh rằng nó là một phần của cam kết ban đầu. Mỗi nhánh không được sử dụng không tốn bất kỳ không gian khối nào và không rò rỉ thông tin.
Kết hợp với cơ chế tổng hợp khóa Schnorr, điều này có nghĩa là phần lớn các giao dịch Taproot, ngay cả những giao dịch rất phức tạp, đều xuất hiện trên blockchain dưới dạng các giao dịch đường dẫn khóa thuần túy. Một ví đa chữ ký 2-trong-3, một giao dịch đóng kênh Lightning theo hình thức hợp tác, một kho lưu trữ có các đường dẫn khôi phục được khóa theo thời gian, và một giao dịch thanh toán cá nhân hàng ngày đều có thể trông hoàn toàn giống nhau.
BIP 342: Tapscript
Đề xuất thứ ba, BIP 342, hiện đại hóa ngôn ngữ kịch bản của Bitcoin để sử dụng trong các đường dẫn kịch bản Taproot. Kết quả của quá trình này được gọi là Tapscript.
Tapscript không phải là một ngôn ngữ hoàn toàn mới. Đây là phiên bản được tinh chỉnh của Bitcoin Script hiện có, trong đó một số điểm bất thường từ phiên bản cũ đã được loại bỏ và một số cải tiến nhỏ đã được bổ sung:
- Các thao tác ký tên hiện nay xác thực chữ ký Schnorr thay vì ECDSA
- Các giới hạn kích thước kịch bản cứng được kế thừa từ các bản soft fork trước đây đã được nới lỏng
- Một mã lệnh mới,
OP_CHECKSIGADD, giúp quá trình xác minh đa chữ ký phù hợp với xử lý hàng loạt trở nên hiệu quả hơn - Một thuật toán băm chữ ký mới có khả năng bao quát nhiều dữ liệu giao dịch hơn, từ đó ngăn chặn một số loại tấn công chữ ký tinh vi
Tapscript chính là yếu tố mang lại cho Taproot sự linh hoạt hướng tới tương lai. Các soft fork trong tương lai có thể mở rộng nó bằng các mã lệnh (opcode) và tính năng mới mà không làm ảnh hưởng đến các đầu ra Taproot hiện có.
Taproot và SegWit: So sánh giữa hai công nghệ
SegWit và Taproot thường được xếp chung là hai bản nâng cấp hiện đại quan trọng nhất của Bitcoin, nhưng chúng được thiết kế để giải quyết những vấn đề khác nhau. SegWit, được kích hoạt vào năm 2017, tập trung vào việc khắc phục tính dễ biến đổi của giao dịch và mở rộng hiệu quả dung lượng khối. Taproot, ra mắt bốn năm sau đó, tập trung vào quyền riêng tư và tính linh hoạt của kịch bản. Hai bản nâng cấp này bổ sung cho nhau thay vì trùng lặp.
bc1qbc1pbc1qbc1pVề mặt kỹ thuật, Taproot là một đầu ra của SegWit phiên bản 1, đó là lý do tại sao cả hai bản nâng cấp đều sử dụng bc1 tiền tố. Điểm khác biệt nằm ở ký tự tiếp theo: q đối với SegWit v0 và p dành cho Taproot.
Những điểm mà Taproot dự kiến sẽ cải thiện
Trong những năm trước khi chính thức đi vào hoạt động, chiến dịch quảng bá cho Taproot đã tập trung vào ba lợi ích cụ thể:
- Quyền riêng tư. Vì cơ chế tổng hợp Schnorr và MAST khiến hầu hết các giao dịch chi tiêu trông giống như một khoản thanh toán thông thường chỉ cần một chữ ký, nên các công cụ phân tích chuỗi gặp nhiều khó khăn hơn trong việc xác định ví đa chữ ký, các kênh Lightning và các cấu hình phức tạp khác thông qua dấu vết trên chuỗi. Lợi ích về quyền riêng tư sẽ tăng lên khi ngày càng có nhiều người dùng áp dụng Taproot, vì tập hợp ẩn danh của các "giao dịch trông giống như các khoản thanh toán đơn giản" sẽ mở rộng.
- Giảm phí đối với các giao dịch phức tạp. Phí giao dịch Bitcoin được tính theo byte. Chữ ký Schnorr có kích thước nhỏ hơn một chút so với chữ ký ECDSA; cơ chế tổng hợp khóa (key aggregation) gộp nhiều chữ ký thành một; còn MAST giúp giữ các nhánh kịch bản không sử dụng hoàn toàn ngoài chuỗi. Đối với một ví đa chữ ký điển hình, mức tiết kiệm có thể lên tới khoảng một phần tư so với dung lượng trên chuỗi trước đây.
- Cơ sở hạ tầng tốt hơn cho các giao thức lớp thứ hai. Đặc biệt, Mạng Lightning được kỳ vọng sẽ hưởng lợi từ Schnorr thông qua một tính năng gọi là Hợp đồng Khóa Thời gian theo Điểm (Point Time-Locked Contracts, hay PTLCs). PTLCs thay thế cơ chế định tuyến khóa băm hiện đang được sử dụng trong Lightning bằng một cơ chế giúp loại bỏ mối tương quan giữa các khoản thanh toán qua các nút trung gian, từ đó nâng cao tính riêng tư cho các khoản thanh toán được định tuyến. Các "Channel factories", các bản cập nhật kênh theo phong cách eltoo và các "Discreet Log Contracts" cũng đều được hưởng lợi từ tính tuyến tính của Schnorr.
Đó là những chiến thắng đã được dự đoán trước. Chúng là có thật, và đang dần hiện rõ. Nhưng đó không phải là câu chuyện mà đa số mọi người còn nhớ về những năm ngay sau khi hệ thống được kích hoạt. Cách Ordinals thay đổi câu chuyện
Vào tháng 12 năm 2022, Casey Rodarmor đã giới thiệu Số thứ tự, nhúng dữ liệu vào các giao dịch Taproot.
Cách các số thứ tự và dòng chữ khắc đã biến Taproot thành một công cụ mới
Vào tháng 12 năm 2022, một kỹ sư phần mềm tên là Casey Rodarmor đã tận dụng các giới hạn kịch bản được nới lỏng của Taproot để thực hiện một hành động ngoài ý muốn. Anh đã nhúng một hình ảnh trực tiếp vào dữ liệu chứng thực của một giao dịch Bitcoin. Anh gọi giao thức này là Số thứ tự, cùng với các bản ghi dữ liệu được nhúng. Bản ghi đầu tiên được ghi lên chuỗi vào ngày 14 tháng 12 năm 2022, và giao thức này chính thức ra mắt vào tháng 1 năm 2023.
Các bản ghi này hoạt động được là do Taproot đã âm thầm loại bỏ giới hạn kích thước nghiêm ngặt đối với các script riêng lẻ bên trong một lá MAST. Điều đó có nghĩa là một chứng thư Taproot có thể chứa kilobyte, và về lâu dài là megabyte, nội dung tùy ý: hình ảnh, văn bản, đoạn âm thanh, thậm chí cả các tệp video nhỏ. Dữ liệu được chèn sau đó được đánh số theo một cơ chế theo dõi từng satoshi dọc theo chuỗi khối, giúp mỗi bản chèn có một danh tính ổn định. Kết quả thực tế là sự ra đời của các token không thể thay thế (NFT) trên Bitcoin.
Các giao thức được xây dựng dựa trên Ordinals đã phát triển nhanh chóng. Chỉ trong vài tháng, một nhà phát triển ẩn danh có biệt danh là Domo đã ra mắt BRC-20, một tiêu chuẩn token có thể thay thế được vận hành trên giao thức Inscription. Vào tháng 4 năm 2024, Rodarmor đã ra mắt Runes, một giao thức token có thể thay thế hiệu quả hơn, được thiết kế riêng cho không gian khối Bitcoin. Tại nhiều thời điểm khác nhau trong năm 2023 và 2024, các giao thức này đã đẩy phí giao dịch Bitcoin lên mức cao nhất trong nhiều năm và đồng thời thúc đẩy việc sử dụng giao dịch Taproot tăng theo. Theo dữ liệu của Glassnode, tỷ lệ áp dụng Taproot đã tăng từ khoảng 1% vào đầu năm 2023 lên mức đỉnh trên 40% trong năm 2024 trước khi giảm xuống khi hoạt động Inscription chững lại.
Đây không phải là mục đích ban đầu mà Taproot được thiết kế. Nhiều nhà phát triển Bitcoin đã có những cảm xúc lẫn lộn khi chứng kiến trường hợp sử dụng nổi bật nhất của bản nâng cấp lại là NFT và token, thay vì các cải tiến về quyền riêng tư và Lightning mà họ đã dành nhiều năm để phát triển. Tuy nhiên, chính sự linh hoạt cho phép các dòng chữ khắc tồn tại lại là yếu tố khiến Taproot trở nên hữu ích cho mọi mục đích khác, và sự việc này đã cho thấy các bản nâng cấp cơ sở hạ tầng có thể tạo ra những ứng dụng vượt xa mục đích thiết kế ban đầu như thế nào.
Việc nhận con nuôi vào năm 2026
Số liệu về mức độ áp dụng Taproot thay đổi tùy thuộc vào tiêu chí đo lường cụ thể (số địa chỉ nhận tiền, số giao dịch có ít nhất một đầu vào Taproot, hoặc tỷ lệ phần trăm trong tổng số đầu ra giao dịch), và các bảng điều khiển khác nhau đưa ra các con số khác nhau. Nhìn chung, tính đến tháng 4 năm 2026, theo hầu hết các chỉ số, Taproot chiếm khoảng một phần năm hoạt động giao dịch Bitcoin. Con số này đã giảm so với mức đỉnh đạt được trong thời kỳ bùng nổ Inscription nhưng vẫn cao hơn nhiều so với mức trong năm đầu tiên sau khi kích hoạt.
Quá trình triển khai từ từ này diễn ra theo mô hình tương tự như SegWit trước đó. Các nhà phát triển ví, sàn giao dịch và đơn vị lưu ký đều tiến hành nâng cấp theo lịch trình riêng của mình, và nhiều người dùng không bao giờ chủ động lựa chọn loại địa chỉ. Họ chỉ đơn giản sử dụng địa chỉ do ví của mình tạo ra. Các sàn giao dịch lớn bao gồm Binance, Coinbase, Kraken và OKX hiện đã hỗ trợ việc gửi tiền đến các địa chỉ Taproot, nhưng việc hỗ trợ Taproot bản địa đầy đủ trên toàn hệ sinh thái vẫn đang được triển khai.
Có một điểm cần lưu ý. Chữ ký Schnorr, giống như ECDSA, dựa trên mật mã đường cong elip, vốn về mặt lý thuyết có thể bị tấn công bởi một máy tính lượng tử đủ mạnh chạy thuật toán Shor. Taproot không khiến Bitcoin dễ bị tấn công lượng tử hơn so với các loại địa chỉ truyền thống, vì tất cả đều sử dụng cùng một đường cong secp256k1. Tuy nhiên, các địa chỉ Taproot tiết lộ khóa công khai trực tiếp trên chuỗi khối ngay tại thời điểm đầu ra được tạo ra, trong khi các địa chỉ truyền thống và SegWit v0 chỉ tiết lộ khóa công khai khi đầu ra được chi tiêu. Một bản dự thảo đề xuất có tên BIP-360 đang được thảo luận sôi nổi như một hướng đi hướng tới các tùy chọn chữ ký hậu lượng tử, mặc dù chưa có bản nâng cấp nào sắp được triển khai.
Taproot sẽ mở ra những tiềm năng gì trong tương lai
Một số trường hợp ứng dụng của Taproot vẫn đang được phát triển. Có ba lĩnh vực đáng chú ý:
- Các bản cập nhật của Lightning Network. Cơ chế định tuyến PTLC và các cấu trúc kênh dựa trên Schnorr đang dần được triển khai trên các nền tảng Lightning, giúp nâng cao tính riêng tư trong thanh toán và tạo điều kiện cho việc xây dựng các cấu trúc kênh phức tạp hơn.
- Taproot Assets. Ban đầu được Lightning Labs công bố với tên gọi Taro và được đổi tên vào năm 2023, Taproot Assets là một giao thức dùng để phát hành các tài sản có thể thay thế và không thể thay thế trên Bitcoin bằng cách sử dụng cấu trúc cam kết của Taproot, đồng thời cho phép chuyển nhượng các tài sản đó qua mạng Lightning. Đây là một triết lý thiết kế hoàn toàn khác biệt so với Ordinals và Runes, được tối ưu hóa cho các loại stablecoin và các công cụ tài chính khác thay vì các vật phẩm sưu tầm.
- Kho lưu trữ và dịch vụ lưu ký nâng cao. Cấu trúc MAST của Taproot giúp việc xây dựng các kho lưu trữ Bitcoin trở nên khả thi — những ví mà việc rút tiền yêu cầu thời gian trì hoãn, nơi các khóa bị xâm phạm có thể bị thu hồi, và nơi nhiều phương án khôi phục có thể cùng tồn tại mà không phải trả phí trên chuỗi trừ khi chúng được sử dụng. Điều này đặc biệt có ý nghĩa đối với các dịch vụ lưu ký tổ chức và các giải pháp tự lưu ký cần cân bằng giữa tính bảo mật và tính tiện dụng.
Kết luận
Taproot là một trong những bản nâng cấp quan trọng nhất trong lịch sử Bitcoin. Bản nâng cấp này đã giúp quá trình ký tên trở nên hiệu quả hơn, biến các giao dịch phức tạp thành những giao dịch đơn giản, đồng thời mang lại cho các nhà phát triển một nền tảng linh hoạt hơn để phát triển. Ngoài ra, gần như một cách tình cờ, nó đã mở ra cơ hội cho những ứng dụng phi tiền tệ của blockchain Bitcoin, vốn nằm hoàn toàn ngoài phạm vi thiết kế ban đầu của nó.
Đối với người dùng thông thường, kết quả thực tiễn rất rõ ràng. Trong nhiều trường hợp, việc chi tiêu từ các địa chỉ Taproot sẽ tiết kiệm chi phí hơn, bảo mật hơn khi kết hợp với cơ chế đa chữ ký (multisig) hoặc mạng Lightning, và ngày càng trở thành tùy chọn mặc định trong các ví tiền điện tử mới. Đối với các nhà phát triển, Taproot là nền tảng mà hầu hết các dự án phát triển nghiêm túc về giao thức Bitcoin hiện nay đang được xây dựng dựa trên đó. Và đối với chính giao thức, điều này là lời nhắc nhở rằng những bản nâng cấp cẩn trọng và thận trọng đối với cơ sở hạ tầng lớp nền có thể mang lại những tác động vượt xa những gì các nhà thiết kế đã dự tính.




