比特币研发中心 Brink 宣布续签对 Sebastian Falbesoner(也称为 theStack)的为期一年的资助。 “作为他的资助续期申请的一部分,他强调了 BIP324 第 2 版 P2P 传输的重要性,以及他计划将审查时间花在该项目上的原因,”公告中写道。
BIP324 旨在解决比特币的点对点 (P2P) 通信层的漏洞,该层的消息目前未加密传输。 Sebastian 强调需要在比特币节点之间进行机会加密,以对抗审查、隐私泄露和其他攻击。 他解释说,“BIP324 试图通过在比特币节点之间添加机会主义加密来弥补这些缺陷,使对手更难进行这些攻击。”
该提案包含一个协议,该协议模糊了对等点之间连接的启动,确保向外部观察者透露的信息最少。 这是通过使用 鳄鱼雨燕,一种现代椭圆曲线点编码方案。 此外,在连接启动期间会交换额外的随机字节块(称为“垃圾”),以进一步混淆数据包的大小,从而阻碍潜在攻击者的检测。
塞巴斯蒂安表达了他对 BIP324 的伪随机方法的迷恋,他说:“如果我们想象一个主要使用这种 v2 加密传输协议的世界……在网络层面对任何比特币参与者的审查将变得更加困难。” 他强调,深度数据包检测和中间人攻击的执行难度会大得多。
认识到 BIP324 对于确保比特币在 P2P 层上的抗审查性的重要性,Brink 将塞巴斯蒂安的兼职资助又延长了一年。 Sebastian 计划进行彻底的代码审查,测试剩余的 BIP324 拉取请求,并在功能拉取请求可用后运行一个可公开访问的 BIP324 兼容节点。