#baby $BABY @BabylonLabs_io quan sát vấn đề lưu trữ của Babylon trông gần như đã được giải quyết khi tôi giảm một chỉ mục bằng chứng gồm 1.000 cặp xuống mức megabyte thay vì nghĩ theo kích thước mạch thô.
Nghe có vẻ hiệu quả nhưng đó là thước đo dễ.
Vấn đề khó hơn nằm bên trong chỉ mục. Nếu 98,05% đối tượng thuộc lớp bằng chứng và việc mất đi một bản ghi ở đó trông có vẻ không đáng kể. Nhưng nếu mất một đối tượng khỏi lớp thực thi thì mức hư hại sẽ nặng hơn khoảng 50 lần so với tập hợp nhỏ hơn đó.
Với 10.000 cặp, lớp tóm tắt (digest) có thể đạt khoảng 96,32 MB trước khi tính đến siêu dữ liệu và chữ ký. Vẫn có thể quản lý được. Nhưng năng lực “có thể quản lý” không đồng nghĩa với tính toàn vẹn đáng tin cậy.
Một mẫu bằng chứng 25% sẽ cần kiểm tra khoảng 76 bản ghi cho mỗi cặp. Ai thực hiện các lần kiểm tra đó, kiểm tra bao lâu một lần và điều gì xảy ra khi các nút không đồng ý?
Một số điểm yếu là bình thường. Nén sẽ dồn áp lực sang nơi khác.
Với Babylon, phép so sánh thực sự là giảm dung lượng lưu trữ thô so với kỷ luật vận hành chỉ mục. $BABY cần bằng chứng nhỏ hơn, đúng; nhưng cũng cần các quy tắc khôi phục, ràng buộc trạng thái và tính nhất quán mạng có thể chịu đựng được việc mất mát một phần.
$BABY