火星链 火星链
Ctrl+D收藏火星链

WAR:Swarm设计架构之覆盖网络(overlay networks)

作者:

时间:1900/1/1 0:00:00

作者:超级蜂巢

这期来说说Swarm的设计架构中底层设计的一部分,东西实在太多,估计整个设计架构要讲好久。

话说上期说到,Swarm是要为“未来自我”的数字主权社会的未来,建立无许可储存和通信基础设施。

Ps:“我说的“未来自我”就是周董那句词“我的地盘我做主”的字面意思。

不论往后Web时代怎么变迁,就像我们不是推翻了1.0,而是在1.0基础上演变迈进了2.0,Web3.0的时代也会是这样转变。

Swarm为开发者提供了low-level的API可用于复杂应用程序组件,还有可用于3.0开发堆栈的工具和数据库。通俗的说就是拿现在的任意正常的浏览器用他们提供的API和工具直接能连进Swarm的网络,因此Swarm也可以立刻提供一个私有并分散的替代方案来替代WWW。乍一听挺厉害的,但会不会是绣花枕头呢?

BlockSec:SushiSwap的KashiPairMediumRiskV1合约存在逻辑漏洞:12月16日消息,BlockSec表示,SushiSwap 的 KashiPairMediumRiskV1合约因一处逻辑漏洞遭遇两次攻击,导致代币价格计算错误,造成资产损失。Sushi团队随即采取行动,保护一些有价值但易受攻击的资金池免受攻击,并且提供程序以补偿那些因漏洞而损失资金的用户。

BlockSec提示,有数十个建立在以太坊和BNB Chain上的资金池可能会受此漏洞的影响,解决该问题的临时办法是偶尔或定期调用UpdateExchangeRate函数来减少或消除偏差。[2022/12/16 21:49:06]

Swarm的底层设计能理解为4层。

YouSwap CoinStarter板块YAO第二轮项目超募4026.88%:据最新消息,YouSwap 于6月9日在CoinStarter板块上线项目YAO的第二轮抢购,在第二轮抢购中,总共有402687USDT参与抢购,总共超募4026.88%。

YAO.Cash是在以太坊,币安智能链和火币生态链上开源的,无许可的和跨链的稳定币。[2021/6/9 23:24:56]

YouSwap将于4月16日新增HGT/USDT、HGT/YOU流动性挖矿:据最新消息,YouSwap将于2021年4月16日15:00(UTC+8)新增开启HGT/USDT挖矿YOU;4月16日18:00(UTC+8)开启HGT/YOU挖矿HGT。用户可以通过质押HGT/USDT、HGT/YOU的LP Token挖矿。

HyperGraph 是高性能区块链数据服务基础设施项目,致力于构建一个去中心化跨链高性能区块链数据服务网络,所有运行在Heco等高性能区块链上的应用,都将可以通过HyperGraph网络索引和查询数据,最终实现智能合约数据交互的完全去中心化,形成高性能区块链数据网络生态。[2021/4/16 20:26:06]

我先说下哪四层:

数据:Uniswap上ETH和Dai的交易量显著上升:据欧科云链OKLink数据显示,截至今日18时,近24小时Uniswap V2上的交易量达9.88亿美元,环比上升182%。其中ETH和Dai的交易量分别高达10.2亿美元和4.5亿美元,均创下历史新高。[2020/12/18 15:42:33]

最底层的互联互通的网络是P2P网络第二层是协议覆盖网络powering固定大小数据块第三层是提供高级数据的访问和定义的API组件最后一层就是应用层了关于第一层,如果你不是技术人员,你就理解成我上一期说的BT协议就好,因为P2P又分好多种,再往深了去又枯燥并对项目理解意义不大。如果你是技术人员,自行Google资料呗。

第二第三层等会后面篇幅再稍微详细地说一下,因为这两层是Swarm的核心层。

至于最后一层应用层也不用细说,就是他们会定义标准和轮廓比,如什么协议啦等等,我们不开发所以我们略过。

第二层覆盖网络,当你用底层地址和对方建立连接时,在Swarm上的每个节点都会用覆盖地址进行标识,就是这个覆盖地址确定了节点的对接方和消息发送到哪里去。它里面用到的Keccak算法啦,覆盖拓扑Kademlia啦,用Po概念量化了两个地址的关系什么的都不是我要细说的。

在我看来就是这个覆盖地址是稳定的,满足了以太坊的加密技术提高了安全性,又有好的支持。然后又因为他能定义节点身份,重点是:他能在最后决定或者影响了什么内容是有价值存在本地储存里的。

让我再转回头稍微提下这个Kademlia拓扑。

上图是IterativeandForwardingKademliarouting

鉴于本文不是科普类文章,我就简单的说下,Kademlia这东西有两种算法方式,iterative/zooming和recursive/forwarding,他们选的是第二种recursive/forwarding,项目方自己也承认recursive/forwarding不是主流。但iterative/zooming也有他的问题,比如有可能要解决映射问题啊什么的。Tron曾在一篇“ThehardDiSCoftheworldcomputer”的文中解释过为什么选了第二种,有兴趣可查看链接:

https://medium.com/ethereum-swarm/the-hard-disc-of-the-world-computer-4f3d41bf9ddb

具体运行如何就看后续反馈了,毕竟要每个节点必须遵循引导协议才能达到饱和的Kademlia连接和维护,别误会,我没有看衰他,只是提出我所认知的问题,而且Swarm还在测试网中不是么,BTW这次升级了0.6.x,据说有某个或某些重要协议改变了,都在一步一步变好。

在第二层中还要求了固定大小的不可变的储存数据块。

基本只要知道因为储存模型是对块有限制的,所以Swarm现阶段只接受两种块-已经寻址的内容块和单个owner块,简单理解就是一个普通块,一个特殊块。

对于这两种块,Swarm都进行了加密处理。

关于检索,Swarm也做到了不公开请求者身份的完全匿名的检索,通过反向检索也解决了防垃圾邮件,扩展,激励等有关的更多好处。

然后转发节点是要费用的,如果发送量没被邀请的数据块,就可能被拒绝服务啊什么的,严重的就把你放黑名单惩罚了。

关于第二层就说这么多吧。下篇聊聊Swam的一些好玩的激励设计。

标签:WARSwarmARMINGMWAR价格swarm币今天多少价格Block Farming IndustryChainBing

比特币价格今日行情热门资讯
CRY:NFT一周回顾:日均销售总额上升超26%,二手市场成交均价创140日内新低

上周,NFT总销售量稳中有升,日均销售量周环比上升约7.60%。日均销售总额上升超26%。单个NFT的成交均价周环比上升约19.68%,一手市场成交均价周环比上升超47%.

1900/1/1 0:00:00
BYT:Bytom2.0共识节点招募中 | 比原链项目周报(第198期)

本周要点:6月24日,Bytom2.0共识节点招募正式开启。节点每年可获得最高3000万BTM的出块奖励.

1900/1/1 0:00:00
区块链:Neo公布理事会初始成员名单,包括链节点等10家组织入选

巴比特讯,7月14日,包含诸多新特性的全功能区块链平台NeoN3即将迎来主网上线。作为主网上线的重要准备环节,Neo官方今日公布Neo理事会初始成员名单.

1900/1/1 0:00:00
ECT:想成为下一个 Beeple?从创建到推广,玩转 NFT 加密艺术必读攻略

了解NFT的人,想必对于加密艺术品也有所耳闻。推特上有太多太多的故事,讲述了加密艺术家如何分享着他们作品成功出售后所带来的喜悦和改变.

1900/1/1 0:00:00
Chain:Chainswap未知,损失金额$ 800,000

跨链资产桥Chainswap今日公布了黑客攻击事件详情,称UTC时间7月2日凌晨04:30,注意到跨链桥上出现异常,一些用户报告说他们的代币被主动从与ChainSwap交互的钱包中取出.

1900/1/1 0:00:00
MIC:MicroStrategy或将再出售至多10亿美元A类普通股用于购入比特币

律动BlockBeats消息,6月15日,在周一提交给美国证券交易委员会(sec)的S-3文件中,美股上市公司MicroStrategy表示,将启动「在市场上」的证券发行.

1900/1/1 0:00:00