Bản nháp BIP138 về việc lưu trữ mã hóa thông tin khôi phục của ví đa chữ ký Bitcoin(BTC) đã được công bố. Đề xuất này bổ sung thông tin cấu hình ví vốn khó khôi phục chỉ bằng cụm từ hạt giống, nhưng máy chủ đồng thời có xpub dùng để sao lưu và tệp mã hóa vẫn có thể xác định cấu trúc ví.
BIP138 được đưa vào kho lưu trữ các đề xuất cải tiến Bitcoin dưới dạng bản nháp ngày 21 tháng 9 năm 2026. Tài liệu BIP138 hiện ghi trạng thái là ‘Draft’, chưa thay đổi quy tắc mạng Bitcoin và cũng chưa phải tiêu chuẩn tự động áp dụng cho các ví hiện có.
Điểm cốt lõi là thông tin khôi phục của ví đa chữ ký không chỉ gồm một cụm từ hạt giống. Hạt giống có thể tái tạo khóa riêng của một bên ký, nhưng nếu mất descriptor, người dùng có thể không khôi phục được ví được tạo từ những khóa công khai, script và điều kiện chi tiêu nào.
Descriptor là thông tin cấu hình ghi lại các khóa công khai và script mà ví theo dõi, cùng điều kiện sử dụng tài sản. Do dài hơn hạt giống, descriptor khó ghi trên giấy hoặc kim loại. Nếu được lưu trực tuyến dưới dạng văn bản thuần, nó có thể làm lộ khóa công khai và cấu trúc script.
BIP138 được thiết kế để mã hóa descriptor, chính sách ví, nhãn và các thông tin công khai khác, đồng thời không bao gồm dữ liệu khóa riêng. Tài liệu đề xuất ChaCha20-Poly1305 làm phương thức mã hóa.
Quyền giải mã được tạo ra từ một khóa công khai cụ thể có trong descriptor. Người sở hữu xpub của từng bên ký có thể khôi phục descriptor và chính sách ví trong tệp sao lưu mà không cần cụm từ hạt giống hoặc khóa riêng.
Chỉ có xpub không thể dùng để chi tiêu Bitcoin. Đây là khóa công khai mở rộng dùng để tạo các khóa công khai con và địa chỉ, không cung cấp khóa riêng cần thiết để ký giao dịch.
Vấn đề nằm ở chỗ xpub có thể không chỉ được người dùng ví biết. Một số ví đơn chữ ký có thể gửi xpub tài khoản đến máy chủ để tạo địa chỉ. Nếu xpub này được tái sử dụng làm khóa trong descriptor của ví đa chữ ký và máy chủ đồng thời có tệp sao lưu mã hóa, máy chủ có thể giải mã bản sao lưu.
Thông tin bị lộ trong trường hợp này gồm khóa công khai, cấu trúc script và số lượng bên tham gia, tức siêu dữ liệu của ví. Máy chủ không có quyền ký để trực tiếp chuyển tài sản, nhưng có thể nắm được cấu trúc ví và luồng địa chỉ.
BIP138 giới hạn việc sử dụng các khóa công khai đã xuất hiện trực tiếp trên blockchain làm khóa giải mã. Nếu khóa công khai gốc của xpub được dùng trực tiếp cho việc chi tiêu, bên thứ ba quan sát giao dịch có thể tính được giá trị giải mã.
Vì vậy, bản nháp chỉ cho phép xpub có đường dẫn dẫn xuất hoặc ký tự đại diện, đồng thời loại trừ bare xpub và dạng khóa công khai trực tiếp. Thiết kế này nhằm giảm các đường dẫn khiến khóa giải mã bị lộ trên chuỗi.
Trong các cuộc thảo luận kỹ thuật công khai, một số ý kiến cho rằng quyền giải mã nên phù hợp với điều kiện ký của ví đa chữ ký. Thảo luận trên Delving Bitcoin đề xuất chia bí mật thành nhiều phần bằng phương pháp phân tán bí mật Shamir trong mô hình đa chữ ký k-of-n, theo đó cần có k xpub để giải mã.
Cách tiếp cận này giúp tệp sao lưu không bị mở hoàn toàn nếu chỉ một xpub bị lộ, nhưng khiến quy trình khôi phục phức tạp hơn. Nhà thiết kế BIP138 phản biện rằng phương thức giải mã bằng một xpub có thể phổ quát hơn khi cần hỗ trợ các chính sách ví phức tạp và khóa thời gian.
BIP138 hiện có liên kết đến một bản triển khai công khai bằng Rust, nhưng định dạng sao lưu ban đầu được ví Liana sử dụng không tương thích với định dạng BIP138 hiện hành. Cho đến khi phần mềm ví hỗ trợ định dạng này, các bản sao lưu cũ cũng sẽ không tự động được chuyển đổi hoặc khôi phục theo tiêu chuẩn mới.
Chưa có thông tin xác nhận về tác động của BIP138 đối với giá Bitcoin hoặc dòng tiền vào và ra khỏi các sàn giao dịch. Bản nháp hiện giống một nỗ lực tiêu chuẩn hóa thiết kế bảo mật, trong đó người dùng ví đa chữ ký quản lý riêng cụm từ hạt giống và thông tin cấu hình ví, hơn là một thay đổi mạng được áp dụng ngay lập tức.
Phạm vi tự lưu ký tài sản đang mở rộng từ việc nắm giữ khóa riêng sang quản lý cấu trúc ví và thông tin khôi phục. Người dùng ví đa chữ ký cần kiểm tra riêng việc lưu trữ hạt giống, descriptor và chính sách ví; lịch sử gửi từng xpub ra bên ngoài; cùng khả năng hỗ trợ BIP138 của phần mềm ví đang sử dụng.
Bình luận 0