Bitcoin đảm bảo quyền sở hữu và quyền chi tiêu thông qua mật mã. Từ những ngày đầu tiên, sự an toàn đó đã dựa vào Thuật toán Chữ ký Số Đường Elliptic (ECDSA). Mỗi khi bạn gửi bitcoin, bạn đang chứng minh—một cách mật mã—rằng bạn kiểm soát khóa riêng liên quan đến những đồng tiền đó.

Chữ ký Schnorr giới thiệu một sơ đồ chữ ký thay thế tinh chỉnh cách Bitcoin xử lý an ninh, quyền riêng tư và khả năng mở rộng. Chúng không thay đổi các nguyên tắc cốt lõi hoặc quy tắc tiền tệ của Bitcoin, nhưng chúng mở ra những cải tiến tinh vi, mạnh mẽ lan tỏa khắp toàn bộ hệ sinh thái.

Chữ ký số, Được xem lại

Ở cấp độ cao, chữ ký số phục vụ cùng một mục đích như chữ ký viết tay—nhưng với những đảm bảo mạnh mẽ hơn nhiều.

Một chữ ký số cho phép bạn chứng minh rằng một thông điệp cụ thể được tạo ra bởi ai đó nắm giữ một khóa riêng cụ thể, mà không bao giờ tiết lộ khóa đó.

Trong Bitcoin, quá trình hoạt động như sau:

Một khóa riêng được tạo ra như một số ngẫu nhiên lớn và phải giữ bí mật.

Từ đó, một khóa công khai được suy ra toán học bằng cách sử dụng đường cong elliptic secp256k1.

Địa chỉ Bitcoin hoặc khóa công khai của bạn có thể được chia sẻ công khai, nhưng việc suy ra khóa riêng từ đó là không khả thi về mặt tính toán.

Khi bạn tạo một giao dịch Bitcoin, bạn thực sự đang ký một thông điệp ủy quyền cho việc di chuyển các đồng tiền cụ thể. Mỗi nút trong mạng độc lập xác minh chữ ký đó bằng cách sử dụng khóa công khai.

Nếu chữ ký hợp lệ, giao dịch sẽ được chấp nhận.

Nếu không, nó sẽ bị từ chối hoàn toàn.

Cơ chế này là nền tảng của thiết kế không cần tin cậy của Bitcoin.

Chữ ký Schnorr là gì?

Chữ ký Schnorr là một sơ đồ chữ ký số hoạt động tương tự như ECDSA nhưng với các thuộc tính toán học sạch hơn và tinh tế hơn. Thú vị thay, sơ đồ Schnorr thực sự đã tồn tại trước ECDSA—nó đã được đề xuất từ nhiều thập kỷ trước bởi nhà mật mã Claus P. Schnorr.

Vậy tại sao Bitcoin không sử dụng chữ ký Schnorr ngay từ đầu?

Lý do chính là sự không chắc chắn về pháp lý. Chữ ký Schnorr được bảo vệ bởi các bằng sáng chế chỉ hết hiệu lực vào đầu năm 2008, chỉ vài tháng trước khi tài liệu trắng của Bitcoin được phát hành. Vào thời điểm đó, ECDSA đã được chuẩn hóa, công khai và triển khai rộng rãi, khiến nó trở thành lựa chọn an toàn hơn cho một hệ thống tiền tệ mới, có rủi ro cao.

Tại sao Chữ ký Schnorr là một bản nâng cấp

Một trong những lợi thế lớn nhất của Schnorr là sự đơn giản.

Cấu trúc toán học của chúng dễ phân tích và chứng minh an toàn hơn so với ECDSA. Chỉ riêng điều đó đã có giá trị—nhưng bước đột phá thực sự nằm ở một thuộc tính được gọi là tính tuyến tính.

Giải thích về tính tuyến tính

Tính tuyến tính cho phép nhiều chữ ký Schnorr được kết hợp thành một chữ ký duy nhất. Khả năng này mở khóa những cải tiến lớn cho Bitcoin, đặc biệt là trong cách nó xử lý các giao dịch đa chữ ký.

Các Giao dịch Đa Chữ Ký, Thực Hiện Tốt Hơn

Bitcoin đã hỗ trợ ví đa chữ ký (multisig), nơi nhiều bên phải phê duyệt một giao dịch trước khi tiền có thể được chi tiêu. Mặc dù mạnh mẽ, cách tiếp cận dựa trên ECDSA hiện tại có những nhược điểm rõ ràng:

Tất cả các khóa công khai và chữ ký đều được công khai trên chuỗi

Kích thước giao dịch tăng đáng kể

Những người quan sát có thể dễ dàng xác định việc sử dụng multisig

Phí cao hơn do yêu cầu dữ liệu lớn hơn

Từ cả góc độ riêng tư và khả năng mở rộng, điều này là không tối ưu.

Cách Schnorr Khắc Phục Điều Này

Với việc tổng hợp chữ ký, Schnorr cho phép nhiều người tham gia hợp nhất chữ ký cá nhân của họ thành một chữ ký gọn gàng—cùng kích thước với một giao dịch chữ ký đơn thông thường.

Trên chuỗi, một giao dịch multisig có thể trông không khác gì một giao dịch thông thường.

Điều này dẫn đến:

Cải thiện tính riêng tư – những người quan sát không thể biết có bao nhiêu người đã ký

Phí thấp hơn – ít dữ liệu được lưu trữ trên blockchain

Khả năng mở rộng tốt hơn – nhiều giao dịch hơn vừa vặn vào mỗi khối

Tóm lại: multisig trở nên sạch hơn, rẻ hơn và riêng tư hơn.

Ngoài Multisig: Một nền tảng cho các tính năng mới

Chữ ký Schnorr không chỉ cải thiện các tính năng hiện có—chúng còn đóng vai trò là một khối xây dựng nền tảng cho đổi mới Bitcoin trong tương lai.

Chúng giúp dễ dàng hơn trong việc thiết kế và triển khai các hệ thống tiên tiến như:

Các giao dịch hoán đổi nguyên tử, yêu cầu logic chữ ký linh hoạt và an toàn

Mạng Lightning, nơi các cấu trúc mật mã hiệu quả và riêng tư là rất cần thiết

Điều kiện chi tiêu giống như hợp đồng thông minh, mà không làm phình to blockchain

Quan trọng nhất, chữ ký Schnorr đã kích hoạt Taproot, một bản nâng cấp lớn của Bitcoin cho phép các điều kiện chi tiêu phức tạp được giữ kín trừ khi chúng thực sự được sử dụng. Điều này giữ cho dữ liệu trên chuỗi tối thiểu trong khi cải thiện đáng kể tính riêng tư.

Khi nào Chữ ký Schnorr xuất hiện trong Bitcoin?

Trong nhiều năm, chữ ký Schnorr đã được thảo luận như một bản nâng cấp tiềm năng trong tương lai mà không có thời gian biểu cố định. Như với tất cả các thay đổi của Bitcoin, việc áp dụng yêu cầu:

Đánh giá ngang hàng rộng rãi

Sự đồng thuận rộng rãi trong cộng đồng

Một đợt triển khai bảo thủ, ưu tiên an ninh

Các đóng góp chính như Pieter Wuille, Jonas Nick và Tim Ruffing đã giúp chính thức hóa sự tích hợp của Schnorr thông qua các Đề xuất Cải tiến Bitcoin (BIPs). Nghiên cứu và phát triển từ Blockstream, bao gồm cả sơ đồ tổng hợp chữ ký MuSig, đã chứng minh rằng Schnorr có thể được triển khai an toàn trong thực tiễn.

Cuối cùng, chữ ký Schnorr được giới thiệu vào Bitcoin như một phần của bản nâng cấp Taproot, được kích hoạt thông qua một soft fork—có nghĩa là nó đã cải thiện Bitcoin mà không làm chia tách mạng lưới.

Những suy nghĩ cuối cùng

Chữ ký Schnorr có thể không được hầu hết người dùng Bitcoin hàng ngày nhìn thấy, nhưng tác động của chúng là sâu sắc.

Chúng lặng lẽ:

Cải thiện tính riêng tư

Giảm kích thước giao dịch

Phí thấp hơn

Cho phép các thiết kế hợp đồng thông minh biểu cảm và hiệu quả hơn

Quan trọng hơn, chữ ký Schnorr chuẩn bị cho Bitcoin trong tương lai. Bằng cách đơn giản hóa các nền tảng mật mã của nó, chúng trao quyền cho các nhà phát triển xây dựng các hệ thống tiên tiến hơn, riêng tư hơn và có khả năng mở rộng hơn—mà không làm giảm mô hình bảo mật cốt lõi của Bitcoin.

Theo nghĩa đó, chữ ký Schnorr không chỉ là một bản nâng cấp kỹ thuật.

Chúng là một khoản đầu tư dài hạn vào sự phát triển của Bitcoin.$BTC

BTC
BTC
75,385.49
-0.88%

#Bitcoin #BTC #Cryptography #SchnorrSignatures #LightningNetwork