#dusk $DUSK 📅8.14
今晚9点新币空投KII,预计245分,星期一的新币空投由于系统卡顿买卖整反了亏损340u,今天能不能给我补起啊
周二下午,办公室里讨论起隐私公链,技术总监老王翻着@Dusk_Foundation 的共识代码嘟囔了一句:“SBA这套三层委员会的设计,通信链路画出来跟蜘蛛网似的。”我凑过去看了会儿,读到委员会交互流程图那一页时,发现消息传递路径比我想象的还要复杂。
Dusk这项目确实有些东西,采用Segregated Byzantine Agreement(SBA),将共识拆成提议委员会、验证委员会、核准委员会三层。区块从候选产生到最终上链,需要依次经过三层委员会的逐级验证和确认,完整走完三轮消息交互。设计初衷是提升安全性和去中心化程度,但通信链路复杂度随层数叠加呈指数级上升。每一层都在前一层基础上增加一道校验,消息需要广播、反馈、再广播、再反馈,正常网络环境下或许流畅,但一旦节点掉线或网络分区,延迟会像滚雪球一样累积。
更不踏实的是Kadcast广播协议——这是Dusk自研的消息传播方案,底层依赖Kademlia路由表维护节点连接。三层委员会的每一轮消息交互都要通过Kadcast完成节点间的广播和确认。在节点大量掉线或网络分区的极端场景下,Kadcast的消息路由效率会面临真正的考验。Dusk官方文档设计了紧急模式作为应急预案,但触发条件和实际效果缺乏公开的测试数据。如果Kadcast无法维持稳定广播,三层委员会的多轮交互就会变成“消息发不出去、收不回来、谁也等不到谁”的死循环,最终整条链的共识停滞。
三层通信已经够复杂了,Kadcast的自研属性又给通信链路叠加了一层不确定性。紧急模式写在文档里,但文档写不了实战。
以上仅为个人看法,不构成投资建议。你愿意相信一个尚未被实战验证过的广播协议能扛住网络分区吗?欢迎评论区聊聊。
今晚9点新币空投KII,预计245分,星期一的新币空投由于系统卡顿买卖整反了亏损340u,今天能不能给我补起啊
周二下午,办公室里讨论起隐私公链,技术总监老王翻着@Dusk_Foundation 的共识代码嘟囔了一句:“SBA这套三层委员会的设计,通信链路画出来跟蜘蛛网似的。”我凑过去看了会儿,读到委员会交互流程图那一页时,发现消息传递路径比我想象的还要复杂。
Dusk这项目确实有些东西,采用Segregated Byzantine Agreement(SBA),将共识拆成提议委员会、验证委员会、核准委员会三层。区块从候选产生到最终上链,需要依次经过三层委员会的逐级验证和确认,完整走完三轮消息交互。设计初衷是提升安全性和去中心化程度,但通信链路复杂度随层数叠加呈指数级上升。每一层都在前一层基础上增加一道校验,消息需要广播、反馈、再广播、再反馈,正常网络环境下或许流畅,但一旦节点掉线或网络分区,延迟会像滚雪球一样累积。
更不踏实的是Kadcast广播协议——这是Dusk自研的消息传播方案,底层依赖Kademlia路由表维护节点连接。三层委员会的每一轮消息交互都要通过Kadcast完成节点间的广播和确认。在节点大量掉线或网络分区的极端场景下,Kadcast的消息路由效率会面临真正的考验。Dusk官方文档设计了紧急模式作为应急预案,但触发条件和实际效果缺乏公开的测试数据。如果Kadcast无法维持稳定广播,三层委员会的多轮交互就会变成“消息发不出去、收不回来、谁也等不到谁”的死循环,最终整条链的共识停滞。
三层通信已经够复杂了,Kadcast的自研属性又给通信链路叠加了一层不确定性。紧急模式写在文档里,但文档写不了实战。
以上仅为个人看法,不构成投资建议。你愿意相信一个尚未被实战验证过的广播协议能扛住网络分区吗?欢迎评论区聊聊。