Muốn hiểu “trustless” thực sự có nghĩa là gì trong Babylon’s Trustless Bitcoin Vaults (TBV), nên tôi lướt qua trang marketing để xem cơ chế của cái kho hoạt động ra sao.
BTC được khóa trong một Taproot UTXO trên Bitcoin. Việc nó có thể di chuyển lại hay không được quyết định bởi một bằng chứng mật mã về những gì đã xảy ra trên chuỗi còn lại — Aave v4 trên Ethereum, trong testnet hiện tại. Bitcoin không tự chạy logic đó; nó chỉ kiểm tra một preimage so với hashlock. Việc kiểm tra bằng chứng thực tế diễn ra ngoài chuỗi (off-chain), và chỉ xuất hiện trên Bitcoin nếu ai đó thách thức một tuyên bố sai trong một khung thời gian nhất định.
Đó là một cách “lách” thông minh để giải quyết việc Bitcoin không hỗ trợ covenants — không có cách nào viết trực tiếp trong script Bitcoin rằng “chỉ giải phóng các đồng này nếu X đã xảy ra trên Ethereum”. TBV đi vòng qua điều đó bằng cách dùng xác minh lạc quan (optimistic) ngoài chuỗi. Và cũng vì vậy mà nó vẫn đứng vững miễn là khâu thiết lập được làm một cách trung thực và một người thách thức đủ tỉnh táo để phản biện kịp thời khi có tuyên bố sai. Đây là những giả định hợp lý, không phải những cam kết được “nhúng” sẵn trực tiếp trong Bitcoin.
Điều đó không phải là một lời chê sản phẩm — nó loại bỏ người giám sát thường trực và thay bằng mật mã cộng với động lực để phát hiện gian lận. Nhưng vì vậy mà bài kiểm tra thật sự nằm ở việc cơ chế thách thức có chịu được áp lực hay không, chứ không phải ở whitepaper. Đó là lý do public testnet được dùng cho việc này.
@BabylonLabs_io $BABY #baby
BTC được khóa trong một Taproot UTXO trên Bitcoin. Việc nó có thể di chuyển lại hay không được quyết định bởi một bằng chứng mật mã về những gì đã xảy ra trên chuỗi còn lại — Aave v4 trên Ethereum, trong testnet hiện tại. Bitcoin không tự chạy logic đó; nó chỉ kiểm tra một preimage so với hashlock. Việc kiểm tra bằng chứng thực tế diễn ra ngoài chuỗi (off-chain), và chỉ xuất hiện trên Bitcoin nếu ai đó thách thức một tuyên bố sai trong một khung thời gian nhất định.
Đó là một cách “lách” thông minh để giải quyết việc Bitcoin không hỗ trợ covenants — không có cách nào viết trực tiếp trong script Bitcoin rằng “chỉ giải phóng các đồng này nếu X đã xảy ra trên Ethereum”. TBV đi vòng qua điều đó bằng cách dùng xác minh lạc quan (optimistic) ngoài chuỗi. Và cũng vì vậy mà nó vẫn đứng vững miễn là khâu thiết lập được làm một cách trung thực và một người thách thức đủ tỉnh táo để phản biện kịp thời khi có tuyên bố sai. Đây là những giả định hợp lý, không phải những cam kết được “nhúng” sẵn trực tiếp trong Bitcoin.
Điều đó không phải là một lời chê sản phẩm — nó loại bỏ người giám sát thường trực và thay bằng mật mã cộng với động lực để phát hiện gian lận. Nhưng vì vậy mà bài kiểm tra thật sự nằm ở việc cơ chế thách thức có chịu được áp lực hay không, chứ không phải ở whitepaper. Đó là lý do public testnet được dùng cho việc này.
@BabylonLabs_io $BABY #baby