Tối qua thằng bạn đến tìm tôi, vừa tố cáo vừa than thở: nó đem cái “bánh bao” (BTC) mà để dành bao năm nay đi làm thế chấp. Ban đầu tưởng là sẽ yên ổn nằm yên mà ăn lãi, ai ngờ đọc mấy câu chữ trong tài liệu quảng cáo thì nó lại nổi nghi ngờ. Bitcoin không có hợp đồng thông minh cũng không có máy ảo, vậy dựa vào đâu để làm “thế chấp gốc”? Chẳng lẽ lại là trò lừa đảo qua cầu liên chuỗi?

Với đủ thứ thắc mắc, tôi lật tung phần thiết kế nền tảng của @BabylonLabs_io , cắn một lượt logic của script Taproot. Không xem thì không biết—ở tầng “cách chơi” bên dưới, nó quả thật có chút bản lĩnh.

Babylon đã hoàn toàn cấm đường chi tiêu dùng khóa công khai của Taproot, bắt buộc tài sản phải đi theo đường “cây script”, nhét vào ba nhánh chi tiêu:
1. Nhánh khóa theo thời gian Khóa theo chiều cao khối (ví dụ vài chục nghìn khối). Hết hạn thì chỉ cần dùng chữ ký bằng khóa riêng của chính tôi là có thể rút lại BTC về ví. Điều này đảm bảo “an toàn cho điểm rơi”—dù các node Babylon có đồng loạt tắt và làm điều sai trái, thì đến khi thời gian đầy tôi vẫn có thể lấy lại tài sản hoàn toàn không cần xin phép.
2. Nhánh giải khóa sớm/thoát theo thỏa thuận Thời gian thế chấp chưa hết muốn rút BTC sớm, cần chữ ký liên danh của khóa riêng của tôi + ủy ban giao ước (Covenant Committee). Tài liệu quảng cáo hay hô “giải thế chấp bất cứ lúc nào, ở bất cứ đâu”, nhưng thực ra ẩn chứa “mật mã” bên trong. Ủy ban đa chữ ký tuy không thể đánh cắp tài sản, nhưng có năng lực “kiểm tra và chặn”. Nếu họ liên kết từ chối ký, thì BTC chỉ có thể bị buộc phải chờ đến khi hết thời gian khóa. “Giải thế chấp không cần cấp phép hoàn toàn” trên quảng cáo có phần phóng đại. #baby
3. Nhánh tịch thu/phạt PoS nỗi sợ lớn nhất là việc validator double-spend (double spending). Bitcoin không có hợp đồng thông minh, nên giải pháp của Babylon là dùng chữ ký đã được ký trước và chữ ký vô điều kiện có thể trích xuất (EOTS). Khi bạn thế chấp BTC cho node xác thực, bạn phải ký trước một giao dịch hình phạt, gửi vào địa chỉ hủy bỏ/destroy. Nếu node làm điều sai, cơ chế lộ khóa riêng sẽ bị kích hoạt: bất kỳ ai cũng có thể gom đủ khóa và phát giao dịch, đưa tài sản thế chấp vào địa chỉ hủy bỏ. #BTC
$BABY
Xem kỹ xong script Taproot của Babylon, tôi thấy đúng là họ đã khai thác tối đa “script mật mã gốc”, giúp người nắm giữ lần đầu tiên đạt được thế chấp sinh lãi theo kiểu gốc mà không cần phụ thuộc cầu liên chuỗi. Nhưng nó tuyệt đối không phải “bữa trưa miễn phí không đau”. Các giả định tin cậy của ủy ban giao ước và độ phức tạp của chữ ký trước ngoài chuỗi đều là những chi tiết cần phải tỉnh táo nhận ra.