Trong một khoảng thời gian, tôi đã chuyển 0.41 BTC qua một cây cầu để thiết lập một vị thế phòng ngừa. Ví đã nhận tài sản sau 11 phút, nhưng cuộc gọi hợp đồng vẫn bị kẹt thêm 26 phút nữa, đủ để đẩy điểm vào gần 2 phần trăm xa so với kế hoạch của tôi.

Kể từ đó, tôi đã ít tin tưởng hơn vào kiểu mở rộng mà gom nhiều tài sản vào một lõi xử lý. Một sự trì hoãn nhỏ ở một điểm có thể đủ để làm rối loạn nhiều dòng tài sản lại với nhau.

Cảm giác như là đặt tiền thuê nhà, tiền kinh doanh, và quỹ khẩn cấp vào cùng một tài khoản. Khi sổ sách mất cân bằng, điều đầu tiên bạn mất đi là cái neo cho bạn biết phần nào đã sai.

Đó là lý do tại sao tôi luôn theo dõi cách mà Bedrock chia tách hợp đồng theo tài sản, thay vì để nhiều tài sản đi qua một khung chung và vá lại theo thời gian với các ngoại lệ. Bedrock tách biệt các ranh giới trạng thái, quyền gọi, và phạm vi nâng cấp cho mỗi nhánh.

Một kiến trúc chỉ xứng đáng được gọi là bền vững khi tài sản thứ tám có thể vào và con đường kiểm tra vẫn ngắn. Một lỗi địa phương nên dừng lại ở nơi nó bắt đầu, thay vì tràn vào các phần không liên quan.

Tôi chỉ đánh giá cao Bedrock khi một tài sản mới không buộc phải thay đổi việc kế toán của một tài sản cũ, khi quyền nâng cấp vẫn nằm trong một ranh giới hẹp, và khi bên ngoài vẫn có thể theo dõi dòng chảy qua mỗi lớp. Bedrock chỉ vượt qua thử thách thực sự khi việc cách ly lỗi, kiểm toán, và thay đổi cấp module không còn can thiệp vào nhau.

Trong crypto, nhiều hệ thống mất đà không phải vì thiếu ý tưởng, mà vì sự mở rộng diễn ra nhanh hơn kỷ luật thiết kế. Bedrock quan trọng với tôi đúng vào thời điểm đó, phát triển mà không làm mình rối lại thành một nút thắt khó gỡ.
@Bedrock #bedrock $BR $JCT $TRADOOR