文件名称:铁木
文件大小:31KB
文件格式:ZIP
更新时间:2024-03-07 10:19:06
Go
铁木 稍后将进行项目描述。 Ironwood正在进行Alpha的前期开发,预计不会适合任何用例。 专利公告 该软件的某些部分可能受第三方许可,而开发人员无法为其授予许可。 特别是,此软件的某些部分可能属于Microsoft的的的权利要求。 微软是一个的的社区。 非会员可能需要加入OIN或以其他方式从专利持有人那里获得许可。 这不是法律建议。 不要从互联网上获取法律建议。 如果对此有疑问,请咨询律师。 去做 以下是该项目足够完善以至于值得进行测试之前仍需要实施的粗略的TODO(如替代ygg的核心或作为独立网络之类的东西)。 树 当前的树结构是一个完全硬状态的协议,从根开始没有序列号。 最好使树更新为类似ygg的树,其中根定期更新序列号并发送新的公告,如果节点在之后看不到新的(较高)序列号,则节点将使旧根超时一些时间。 在一个编号为公告的序列的生命期内,将保留当前的硬状态协议。 这主要是为了
【文件预览】:
ironwood-main
----cmd()
--------ironwood()
----run-netns-test(1KB)
----LICENSE(16KB)
----net()
--------dhtree_test.go(3KB)
--------peers.go(7KB)
--------crypto.go(943B)
--------wire.go(1KB)
--------dhtree.go(22KB)
--------crypto_test.go(939B)
--------bytes.go(310B)
--------core.go(541B)
--------core_test.go(10KB)
--------packetconn.go(7KB)
----go.sum(3KB)
----README.md(7KB)
----go.mod(307B)