Người kế thừa của công nghệ mở rộng bản địa Bitcoin: Giải thích công nghệ Taproot Consensus
Vào ngày 20 tháng 5 năm 2024, một đội ngũ phát triển Layer2 Bitcoin đã chính thức phát hành tài liệu kỹ thuật "Taproot Consensus: Một giải pháp BTC Layer2 phi tập trung". Tài liệu này mô tả chi tiết cách thức thực hiện Taproot Consensus, cũng như cách kết hợp chữ ký Schnorr, MAST, các nút SPV Bitcoin và các công nghệ gốc của Bitcoin khác để xây dựng một giải pháp BTC Layer2 hoàn toàn phi tập trung.
Giải pháp Taproot Consensus là thành quả của công nghệ mở rộng bản địa Bitcoin. Nó không thực hiện bất kỳ sửa đổi nào đối với mã của Bitcoin, mà thay vào đó tận dụng một cách sáng tạo các công nghệ bản địa lớn của Bitcoin, với tư duy đơn giản và cấu trúc tinh tế. Trước khi giải thích sách vàng, cần phải xem xét lại quá trình phát triển công nghệ của Bitcoin để hiểu Taproot Consensus đã phát triển từ mạch phát triển của Bitcoin như thế nào.
Bitcoin công nghệ phát triển cột mốc
Vào ngày 31 tháng 10 năm 2008, Satoshi Nakamoto đã công bố tài liệu trắng về Bitcoin, trình bày một giải pháp kỹ thuật hoàn chỉnh cho Bitcoin. Tài liệu trắng đã đề cập đến giải pháp SPV (Xác thực thanh toán đơn giản), đây là một công nghệ cho phép xác thực thanh toán mà không cần chạy nút đầy đủ.
Vào ngày 3 tháng 1 năm 2009, Satoshi Nakamoto đã khai thác khối Genesis của Bitcoin, đánh dấu sự ra đời chính thức của Bitcoin. Trong mã nguồn ban đầu, Satoshi Nakamoto đã sử dụng công nghệ chữ ký đường ellipse (ECDSA), thay vì công nghệ chữ ký Schnorr phù hợp hơn với Bitcoin, vì vào thời điểm đó chữ ký Schnorr chưa được mã nguồn mở.
Năm 2018, các nhà phát triển cốt lõi của Bitcoin chính thức đề xuất đưa chữ ký Schnorr vào mạng Bitcoin.
Ngày 14 tháng 11 năm 2021, Bitcoin đã hoàn thành nâng cấp Taproot, chữ ký Schnorr chính thức được đưa vào mạng Bitcoin, mở ra kỷ nguyên đa chữ ký phi tập trung. Nâng cấp Taproot còn giới thiệu MAST (Cây cú pháp trừu tượng Merkle), giúp Bitcoin có chức năng giống như hợp đồng thông minh.
Sự kết hợp giữa chữ ký Schnorr và MAST cho phép Bitcoin được điều khiển thông qua các lệnh mã, tạo nền tảng cho sự phát triển của mạng lưới đa chữ ký phi tập trung và mạng lưới lớp hai của Bitcoin.
Taproot Consensus Giải pháp tổng quan
Tài liệu trắng về Công nghệ Taproot Consensus chỉ ra rằng, do tính chất không hoàn chỉnh Turing của mạng Bitcoin, không thể thực hiện trực tiếp các giải pháp mở rộng Layer2 tương tự như Rollup của Ethereum. Do đó, Taproot Consensus kết hợp công nghệ Taproot của Bitcoin (chữ ký Schnorr và MAST), các nút nhẹ SPV của Bitcoin và cơ chế đồng thuận BFT PoS, xây dựng một mạng Layer2 phi tập trung và đồng nhất cao.
Giải thích kiến trúc đồng thuận Taproot
Taproot Consensus được cấu thành từ ba phần: Schnorr+MAST, Bitcoin SPV và Aura+Grandpa:
Schnorr+MAST: Thực hiện quản lý đa chữ ký phi tập trung cho Bitcoin, được thúc đẩy bởi sự đồng thuận của mạng lớp hai.
Bitcoin SPV: Thực hiện đồng bộ trạng thái với lớp một của Bitcoin.
Aura+Grandpa: Một giao thức đồng thuận PoS Byzantine Fault Tolerance tổng quát, đảm bảo tính nhất quán cao giữa các nút mạng.
Trong hệ thống này, mỗi xác thực viên nắm giữ khóa riêng BTC để ký Schnorr. Khóa công cộng tổng hợp được tạo ra thông qua kế hoạch đa chữ ký Musig2, tạo thành một cây MAST lớn. Các xác thực viên thực hiện chuyển BTC và hoạt động khắc lên địa chỉ chữ ký ngưỡng được tạo ra từ cây MAST, nhằm thực hiện chức năng gửi dữ liệu từ mạng chính BTC sang mạng lớp hai. Đồng thời, mỗi xác thực viên đều là một nút nhẹ SPV Bitcoin, có khả năng đồng bộ trạng thái mạng BTC một cách an toàn và không cần sự cho phép.
So sánh với các phương án khác
Sách vàng cũng giải thích chi tiết quá trình thực hiện Musig2, cũng như sự khác biệt với các dự án BTC Layer2 khác (như Mezo). Mezo dựa trên giao thức tBTC, sử dụng Bitcoin đa ký để xây dựng mạng lưới chữ ký ngưỡng. Tuy nhiên, tBTC vẫn cần chữ ký thủ công.
So với trước đây, Taproot Consensus kết hợp mạng đa chữ ký với cơ chế đồng thuận BFT PoS, đạt được sự phi tập trung thực sự. Thiết kế này không chỉ nâng cao khả năng mở rộng và tính khả dụng của mạng Bitcoin, mà còn đảm bảo an ninh và tính nhất quán của mạng lớp hai.
Kết luận
Sách trắng công nghệ Taproot Consensus trình bày một giải pháp lớp hai hoàn toàn được xây dựng dựa trên công nghệ gốc của Bitcoin. Nó không chỉ tôn trọng và kế thừa định hướng công nghệ của Bitcoin, mà còn kết hợp các công nghệ mang lại từ các lần nâng cấp của Bitcoin để đổi mới. Với sự phát triển không ngừng của hệ sinh thái Bitcoin, giải pháp lớp hai thực sự phi tập trung này sẽ đóng vai trò quan trọng trong tương lai.
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
14 thích
Phần thưởng
14
5
Chia sẻ
Bình luận
0/400
MidsommarWallet
· 20giờ trước
Khá mạnh đấy, tôi nhận ra một vài chữ.
Xem bản gốcTrả lời0
DeFiGrayling
· 20giờ trước
Đợt này đã đặt trước bò rồi~
Xem bản gốcTrả lời0
OnChainDetective
· 20giờ trước
theo dõi dòng tx... một giải pháp l2 khác bị thổi phồng quá mức smh
Taproot Consensus: Giải pháp Layer2 phi tập trung được xây dựng trên công nghệ gốc của Bitcoin
Người kế thừa của công nghệ mở rộng bản địa Bitcoin: Giải thích công nghệ Taproot Consensus
Vào ngày 20 tháng 5 năm 2024, một đội ngũ phát triển Layer2 Bitcoin đã chính thức phát hành tài liệu kỹ thuật "Taproot Consensus: Một giải pháp BTC Layer2 phi tập trung". Tài liệu này mô tả chi tiết cách thức thực hiện Taproot Consensus, cũng như cách kết hợp chữ ký Schnorr, MAST, các nút SPV Bitcoin và các công nghệ gốc của Bitcoin khác để xây dựng một giải pháp BTC Layer2 hoàn toàn phi tập trung.
Giải pháp Taproot Consensus là thành quả của công nghệ mở rộng bản địa Bitcoin. Nó không thực hiện bất kỳ sửa đổi nào đối với mã của Bitcoin, mà thay vào đó tận dụng một cách sáng tạo các công nghệ bản địa lớn của Bitcoin, với tư duy đơn giản và cấu trúc tinh tế. Trước khi giải thích sách vàng, cần phải xem xét lại quá trình phát triển công nghệ của Bitcoin để hiểu Taproot Consensus đã phát triển từ mạch phát triển của Bitcoin như thế nào.
Bitcoin công nghệ phát triển cột mốc
Vào ngày 31 tháng 10 năm 2008, Satoshi Nakamoto đã công bố tài liệu trắng về Bitcoin, trình bày một giải pháp kỹ thuật hoàn chỉnh cho Bitcoin. Tài liệu trắng đã đề cập đến giải pháp SPV (Xác thực thanh toán đơn giản), đây là một công nghệ cho phép xác thực thanh toán mà không cần chạy nút đầy đủ.
Vào ngày 3 tháng 1 năm 2009, Satoshi Nakamoto đã khai thác khối Genesis của Bitcoin, đánh dấu sự ra đời chính thức của Bitcoin. Trong mã nguồn ban đầu, Satoshi Nakamoto đã sử dụng công nghệ chữ ký đường ellipse (ECDSA), thay vì công nghệ chữ ký Schnorr phù hợp hơn với Bitcoin, vì vào thời điểm đó chữ ký Schnorr chưa được mã nguồn mở.
Năm 2018, các nhà phát triển cốt lõi của Bitcoin chính thức đề xuất đưa chữ ký Schnorr vào mạng Bitcoin.
Ngày 14 tháng 11 năm 2021, Bitcoin đã hoàn thành nâng cấp Taproot, chữ ký Schnorr chính thức được đưa vào mạng Bitcoin, mở ra kỷ nguyên đa chữ ký phi tập trung. Nâng cấp Taproot còn giới thiệu MAST (Cây cú pháp trừu tượng Merkle), giúp Bitcoin có chức năng giống như hợp đồng thông minh.
Sự kết hợp giữa chữ ký Schnorr và MAST cho phép Bitcoin được điều khiển thông qua các lệnh mã, tạo nền tảng cho sự phát triển của mạng lưới đa chữ ký phi tập trung và mạng lưới lớp hai của Bitcoin.
Taproot Consensus Giải pháp tổng quan
Tài liệu trắng về Công nghệ Taproot Consensus chỉ ra rằng, do tính chất không hoàn chỉnh Turing của mạng Bitcoin, không thể thực hiện trực tiếp các giải pháp mở rộng Layer2 tương tự như Rollup của Ethereum. Do đó, Taproot Consensus kết hợp công nghệ Taproot của Bitcoin (chữ ký Schnorr và MAST), các nút nhẹ SPV của Bitcoin và cơ chế đồng thuận BFT PoS, xây dựng một mạng Layer2 phi tập trung và đồng nhất cao.
Giải thích kiến trúc đồng thuận Taproot
Taproot Consensus được cấu thành từ ba phần: Schnorr+MAST, Bitcoin SPV và Aura+Grandpa:
Schnorr+MAST: Thực hiện quản lý đa chữ ký phi tập trung cho Bitcoin, được thúc đẩy bởi sự đồng thuận của mạng lớp hai.
Bitcoin SPV: Thực hiện đồng bộ trạng thái với lớp một của Bitcoin.
Aura+Grandpa: Một giao thức đồng thuận PoS Byzantine Fault Tolerance tổng quát, đảm bảo tính nhất quán cao giữa các nút mạng.
Trong hệ thống này, mỗi xác thực viên nắm giữ khóa riêng BTC để ký Schnorr. Khóa công cộng tổng hợp được tạo ra thông qua kế hoạch đa chữ ký Musig2, tạo thành một cây MAST lớn. Các xác thực viên thực hiện chuyển BTC và hoạt động khắc lên địa chỉ chữ ký ngưỡng được tạo ra từ cây MAST, nhằm thực hiện chức năng gửi dữ liệu từ mạng chính BTC sang mạng lớp hai. Đồng thời, mỗi xác thực viên đều là một nút nhẹ SPV Bitcoin, có khả năng đồng bộ trạng thái mạng BTC một cách an toàn và không cần sự cho phép.
So sánh với các phương án khác
Sách vàng cũng giải thích chi tiết quá trình thực hiện Musig2, cũng như sự khác biệt với các dự án BTC Layer2 khác (như Mezo). Mezo dựa trên giao thức tBTC, sử dụng Bitcoin đa ký để xây dựng mạng lưới chữ ký ngưỡng. Tuy nhiên, tBTC vẫn cần chữ ký thủ công.
So với trước đây, Taproot Consensus kết hợp mạng đa chữ ký với cơ chế đồng thuận BFT PoS, đạt được sự phi tập trung thực sự. Thiết kế này không chỉ nâng cao khả năng mở rộng và tính khả dụng của mạng Bitcoin, mà còn đảm bảo an ninh và tính nhất quán của mạng lớp hai.
Kết luận
Sách trắng công nghệ Taproot Consensus trình bày một giải pháp lớp hai hoàn toàn được xây dựng dựa trên công nghệ gốc của Bitcoin. Nó không chỉ tôn trọng và kế thừa định hướng công nghệ của Bitcoin, mà còn kết hợp các công nghệ mang lại từ các lần nâng cấp của Bitcoin để đổi mới. Với sự phát triển không ngừng của hệ sinh thái Bitcoin, giải pháp lớp hai thực sự phi tập trung này sẽ đóng vai trò quan trọng trong tương lai.