Càng đọc qua mã Babylon trong tuần này, càng có một chi tiết nhỏ cứ lặp đi lặp lại trong đầu tôi.
Mọi mốc kiểm tra (checkpoint) được gửi đến Bitcoin thực ra đều được chuyển ra dưới dạng hai giao dịch riêng biệt, chứ không phải một. Nghĩ ban đầu của tôi là có dư thừa—kiểu bản sao dự phòng trong trường hợp một giao dịch bị mất xác nhận (orphan). Hóa ra hoàn toàn không phải vậy. Một output Bitcoin OP_RETURN chỉ giữ được 80 byte, còn một checkpoint đầy đủ thì không thể nhét vừa trong ngần ấy. Vì thế nó bị chia đôi và gửi thành hai giao dịch (txs), rồi được ghép lại với nhau một khi cả hai cùng xác nhận. Nghe có vẻ đơn giản khi bạn biết rồi, nhưng tôi chưa từng thấy ai chỉ ra điều này trước đây.
Điều khiến tôi thực sự tò mò lại là: ai là người gửi chúng.
Không phải các validator, cũng không phải chính bản thân @BabylonLabs_io , mà là bất cứ ai muốn. Họ được gọi là “vigilantes” (những kẻ giám sát). Bạn chạy phần mềm, lấy checkpoint, tự bỏ tiền trả phí Bitcoin, rồi phát broadcast nó. Không cần đặt cọc (bond), không có whitelist, và cũng chẳng có gì ngăn bạn… dừng lại. Và toàn bộ hệ thống chỉ cần có một trong số những người này online và trung thực vào bất kỳ thời điểm nào. Không cần đa số—chỉ cần một.
Thật kỳ lạ khi biết một hệ thống staking trị giá hàng nhiều tỷ đô la lại âm thầm dựa vào điều đó. Điều này khiến tôi tự hỏi hiện tại có bao nhiêu vigilantes đang thực sự chạy, và liệu đa số người staking qua Babylon có biết phần này tồn tại hay không.
$BABY #baby
Mọi mốc kiểm tra (checkpoint) được gửi đến Bitcoin thực ra đều được chuyển ra dưới dạng hai giao dịch riêng biệt, chứ không phải một. Nghĩ ban đầu của tôi là có dư thừa—kiểu bản sao dự phòng trong trường hợp một giao dịch bị mất xác nhận (orphan). Hóa ra hoàn toàn không phải vậy. Một output Bitcoin OP_RETURN chỉ giữ được 80 byte, còn một checkpoint đầy đủ thì không thể nhét vừa trong ngần ấy. Vì thế nó bị chia đôi và gửi thành hai giao dịch (txs), rồi được ghép lại với nhau một khi cả hai cùng xác nhận. Nghe có vẻ đơn giản khi bạn biết rồi, nhưng tôi chưa từng thấy ai chỉ ra điều này trước đây.
Điều khiến tôi thực sự tò mò lại là: ai là người gửi chúng.
Không phải các validator, cũng không phải chính bản thân @BabylonLabs_io , mà là bất cứ ai muốn. Họ được gọi là “vigilantes” (những kẻ giám sát). Bạn chạy phần mềm, lấy checkpoint, tự bỏ tiền trả phí Bitcoin, rồi phát broadcast nó. Không cần đặt cọc (bond), không có whitelist, và cũng chẳng có gì ngăn bạn… dừng lại. Và toàn bộ hệ thống chỉ cần có một trong số những người này online và trung thực vào bất kỳ thời điểm nào. Không cần đa số—chỉ cần một.
Thật kỳ lạ khi biết một hệ thống staking trị giá hàng nhiều tỷ đô la lại âm thầm dựa vào điều đó. Điều này khiến tôi tự hỏi hiện tại có bao nhiêu vigilantes đang thực sự chạy, và liệu đa số người staking qua Babylon có biết phần này tồn tại hay không.
$BABY #baby
