Nút DUSK tôi chạy liên tục hơn một tuần, biểu đồ lưu lượng ngày nào cũng xem. Phần dữ liệu ở đầu ra lại thấp đến hơi bất thường; hai ngày đầu tôi còn tưởng là do client lười biếng, phải khởi động lại vài lần.
Cái tên Kadcast, tôi lục trong tài liệu mãi. Nó nằm ở tầng mạng, nền tảng là cấu trúc định tuyến theo kiểu Kademlia DHT: tin nhắn đi theo đường dẫn dạng cây, mười rồi lan ra trăm, mỗi nút chỉ phụ trách một nhóm láng giềng nhỏ. Gossip thì kiểu phát broadcast toàn mạng, mỗi bản tin đều phải gào qua tất cả các kết nối; hóa đơn băng thông đội lên ào ào. Kadcast thì “khóa chặt” khe hở này, nút càng dày thì chi phí của nó càng ít. Thuật toán kiểu này sinh ra là để hướng tới toàn mạng. $ETH
Phoenix quản sổ cái, Piecrust quản khâu thực thi, Kadcast quản mạng. Tôi đếm ra thì chuỗi DUSK này coi quyền riêng tư như đang xây từng tầng lầu. Tầng mạng là thứ dễ bị người ngoài nghề bỏ qua; thực ra nó mới là nền móng—tin nhắn mà không truyền trơn tru thì ở trên có hoa mỹ đến đâu cũng chỉ là vô ích. Nhà họ “ăn cỏ” ở tầng mạng, mà “vắt ra sữa”.
Tôi đã thử trên chính nút nhà mình: cho toàn bộ đường broadcast đi theo lộ trình Kadcast, bắt gói rồi xem nửa ngày, ngoài phần giao tiếp của các láng giềng theo đúng lẽ ra, chẳng đọc được thêm gì khác. Sạch sẽ như vậy, đây là lần đầu tôi gặp, cũng tiện tay chữa luôn mối nghi ngờ của tôi hai ngày đầu. #dusk $DUSK @Dusk
Cái tên Kadcast, tôi lục trong tài liệu mãi. Nó nằm ở tầng mạng, nền tảng là cấu trúc định tuyến theo kiểu Kademlia DHT: tin nhắn đi theo đường dẫn dạng cây, mười rồi lan ra trăm, mỗi nút chỉ phụ trách một nhóm láng giềng nhỏ. Gossip thì kiểu phát broadcast toàn mạng, mỗi bản tin đều phải gào qua tất cả các kết nối; hóa đơn băng thông đội lên ào ào. Kadcast thì “khóa chặt” khe hở này, nút càng dày thì chi phí của nó càng ít. Thuật toán kiểu này sinh ra là để hướng tới toàn mạng. $ETH
Phoenix quản sổ cái, Piecrust quản khâu thực thi, Kadcast quản mạng. Tôi đếm ra thì chuỗi DUSK này coi quyền riêng tư như đang xây từng tầng lầu. Tầng mạng là thứ dễ bị người ngoài nghề bỏ qua; thực ra nó mới là nền móng—tin nhắn mà không truyền trơn tru thì ở trên có hoa mỹ đến đâu cũng chỉ là vô ích. Nhà họ “ăn cỏ” ở tầng mạng, mà “vắt ra sữa”.
Tôi đã thử trên chính nút nhà mình: cho toàn bộ đường broadcast đi theo lộ trình Kadcast, bắt gói rồi xem nửa ngày, ngoài phần giao tiếp của các láng giềng theo đúng lẽ ra, chẳng đọc được thêm gì khác. Sạch sẽ như vậy, đây là lần đầu tôi gặp, cũng tiện tay chữa luôn mối nghi ngờ của tôi hai ngày đầu. #dusk $DUSK @Dusk