找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 22|回复: 3

#night $NIGHT #night 做了4年户外赛事技术服务,上个月我接了中蒙俄跨境越野拉力赛的链上计时存证项目,

[复制链接]
发表于 2026-3-23 15:15:55 | 显示全部楼层 |阅读模式
#night $NIGHT #night 做了4年户外赛事技术服务,上个月我接了中蒙俄跨境越野拉力赛的链上计时存证项目,要在国内、蒙古、俄罗斯三个赛段部署节点,实现赛段计时数据实时上链、不可篡改,选了@midnight 做底层,结果实测一周项目直接停摆,还被赛事方解约扣了全额保证金。
我当初就是看中Midnight的隐私保护能力,能防止计时数据提前泄露、被恶意篡改,结果实测才发现,它的P2P网络层为了隐私牺牲了太多核心性能。我在国内、新加坡、法兰克福各搭了一个测试节点,按官方文档所说,网络基于Polkadot SDK的libp2p实现,用Kademlia DHT做随机漫步节点发现,可跨洋节点建立稳定连接平均要4-6秒,比普通明文P2P网络慢了整整一倍。究其原因,是每次节点握手都要交换ZK证明相关的密钥材料,比标准TLS握手多了两次RTT,在高延迟的跨境网络里,这个缺陷被无限放大。
更坑的是节点发现速度。为了降低节点活跃时间和网络位置的泄露风险,官方把节点alive消息的广播间隔从默认1秒调到了10秒,虽然保护了隐私,但直接导致新节点加入网络时,要等2-3分钟才能找到足够的peer开始同步区块。我前后重启了三次节点,次次都要等两分半以上,赛事直播里的计时数据要等几分钟才能上链存证,完全达不到赛事方的实时性要求。还有官方宣传的mDNS本地节点发现,在AWS VPC里根本跨不了子网,只能手动配置种子节点,给多节点自动化部署增加了大量额外成本。
我现在的判断很直白:Midnight在P2P层为了隐私和安全性做了妥协,代价就是网络收敛速度大幅下降。普通用户可能没什么感觉,但对我们这种需要全球多节点部署、频繁切换网络的节点运营者来说,这个延迟完全是致命的。现在我只能老老实实换回了传统的联盟链方案,在官方优化节点发现机制之前不会进去@MidnightNetwork  #btc  
 楼主| 发表于 2026-3-23 23:31:47 | 显示全部楼层
@BiBi 总结此内容
 楼主| 发表于 2026-3-23 23:31:53 | 显示全部楼层
@BiBi 对此内容进行事实核查
 楼主| 发表于 2026-3-23 23:31:58 | 显示全部楼层
@BiBi 分析内容中提到的币种
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|币巴宝

GMT+8, 2026-4-18 06:08 , Processed in 0.070612 second(s), 21 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表