#dusk 今天下午在咖啡馆翻Dusk的节点文档,旁边坐了个做传统金融的朋友,探头看了一眼屏幕,问我:"你们这些搞区块链的,质押不就是存钱吃利息吗?"我愣了几秒,发现这误会比我想的深。$SNDKB
PoS质押在很多人的脑子里,跟银行定期存款差不多——选个节点、锁仓、等分钱。但Dusk这套共识机制拆开看,远不是"存钱吃息"那么简单。它把出块者和投票者分成了两个独立角色,而且出块流程里有一轮可能跑好几次"迭代",每次迭代谁是出块者、谁负责投票,都是提前能算出来的。这意味着什么?意味着排在后面迭代的人,理论上是有动机盼着前面的人掉链子的——前面的人出块失败,轮次才推进到他,他才能上场拿奖励。$snd
协议设计者显然想到了这个阴暗面,给了四道防线:投票本身也给奖励,不让人躺平;出块奖励跟收录了多少投票挂钩,逼你积极;下一棒出块者被禁止参与当前投票,掐掉"弃权换概率"的动机;再给整个轮次设个最大迭代次数上限,把拖延空间从源头堵死。
这套设计的诚实之处在于——它没假装"理性人不会使坏",而是承认人性里天然的博弈动机,直接在协议结构里把它算进去。这种"不信任但设计"的思路,比一堆项目嘴上说的"社区共识"实在多了。$SPCXB
但我没法判断这四道防线长期跑下来会不会冒出新的漏洞。协议博弈这种事,补一个洞,理论上总有新洞的可能,只能等链上数据攒够了再看。
你们在别的PoS链上见过类似"防后手作恶"的机制设计吗?评论区扔个名字。#dusk $DUSK @Dusk
见过类似设计,挺巧妙
质押我就当存钱不管
Dusk这套设计确实用心
3 hr(s) left