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

WAR:探索Swarm的“Whisper”通信功能

作者:

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

Swarm项目是一个储存和通信的基础设施,在存储层面类似的协议如IPFS,而在通讯层面就是Whisper。本文将着重探讨Swarm项目中Whisper及一些其他有关的高级功能。

本文结构如下:

Whisper是什么PSS是什么PSS下的有趣应用之一:SwarmFeedHight-level有关的小功能“我今天早上要吃豆浆和油条”Passphrase加密域名解析和URL寻址总结

Whisper是什么

Whisper是什么?这是一个曾经无比高大的组件之一,是一个“gossip-based”dark通信系统,和Swarm,eth站在同一高度,可惜因为明显缺乏可伸缩性导致从未被广泛使用,以致于不再开发了。

了解Swarm项目的朋友,相信大家到现在都知道Swarm要做的就如同它在白皮书封面上就写了“它是一个储存和通信的基础设施”。

老虎全球管理基金将探索BTC和ETH等加密货币交易业务:金色财经报道,2月4日,据两位知情人士透露,老虎全球管理基金(TigerGlobal Management)将在最近几个月探索加密货币交易业务,并改善低效的加密货币市场。其中一位知情人士说道:“老虎全球管理基金不会急于采取行动,但老实说,他们没有早点探索这一领域让我感到惊讶,现在他们肯定在接触相关业务,并从一些私人公司中了解加密交易业务,然后让合适的人进行交易。”

现阶段,尚不清楚老虎全球管理基金是否通过其旗舰基金涉足数字资产,或者也可能考虑设立相关投资工具来直接交易加密货币。但据知情人士称,在深入研究了Web 3投资前景之后,老虎全球管理基金不仅会探索交易比特币和以太坊等头部加密货币,还可能会考虑投资一些DeFi协议。截止目前,老虎全球管理基金已经投资了一些加密公司,比如Blockdaemon、BlockFi、FTX、Livepeer、Moonpay 和 TRM Labs。[2022/2/4 9:30:50]

Swarm和IPFS不同的是,Swarm用的储存方式是DISC,而IPFS用的是DHT。

南宁市将积极探索区块链等创新技术在人社服务领域应用:南宁市将加快推进“人社服务快办行动”实施,积极探索人工智能、区块链等创新技术在人社服务领域的应用,大力推进网上办、就近办、即时办、智能办,让企业和群众切实感受到“打包一件事”“提速办”的全新服务体验,助力首府南宁优化营商环境,为深化“放管服”改革、全面落实强首府战略发挥积极作用。(南宁日报)[2020/6/11]

稍微解释下:

“gossip-based”是一种“流言”机制,不理解的但有兴趣的,我这有一篇11年的一篇帖子:https://blog.csdn.net/zhangxinrun/article/details/7087541。

DHT是分布式哈希表?,简单来说它就是一种分布式的存储和寻址技术,是将用户正在查找的内容映射到实际存储匹配内容的对等点。

DISC是分布式不可变储存块。是Swarm的底层存储模型。

苏州:探索“区块链+公证”行政执法全过程记录模式:近日,江苏省苏州市试行“区块链+公证”行政执法全过程记录模式,这在全国尚属首次。这一行政执行创新模式,由苏州市市场监管局、苏州市司法局联合打造,利用“区块链+公证”,在涉及人身自由、生命健康、重大财产权益等行政执法领域,以定制的执法记录仪对执法过程进行录像,并将包含实时音视频指纹、设备标志、时间戳、地点、电池电量等信息,即时加密传输并固化到“苏州公证链”网络云平台上,实现执法全过程跟踪记录、实时留痕和可回溯管理。(中国质量报)[2020/6/5]

PSS

在我看来PSS是“Whisper+Swarm”的一个组合。

动态 | 调研:香港监管沙盒助推区块链等新兴产业的有益探索:新华财经调研频道今日发表文章《香港监管沙盒助推区块链等新兴产业的有益探索》,文章指出,香港的监管沙盒机制自推出以来反响很好,为寻求运用区块链等新兴科技的企业提供了成长空间,诸多科技成果已在沙盒中完成先行实验,陆续迈向实际使用。与此同时,金融科技创新企业及相关投资者对于沙盒监管模式也有进一步的期待。[2019/11/26]

PSS是Swarm中的一个直接点到点传递消息的解决方案。借助了Swarm本来就有的分布式存储,再借鉴了Whisper的crypto,信封结构和API。

依靠PSS,可以做到真正的零泄漏消息传递,匿名和保密,甚至连传递消息的动作也可以不被第三方发现。同时API也允许发布和订阅一个topic。

比如邮政服务一样,当你人在家,就会送过来,你人不在家,就寄存起来等你回来拿。

二三四五未来将探索区块链技术:据证券时报报道,二三四五表示,未来公司将通过设立新科技研究院的方式探索人工智能、大数据、机器学习、区块链等代表未来科技发展趋势的新技术,并结合自身产品线提升整体价值。其“星球联盟”为公司于2018年1月进一步从“2345王牌联盟”升级而来,是基于区块链“去中心化”等技术优势,最终将构建一个用户网络行为的价值生命周期管理、收益按劳分配的去中心化与可信任的网络生态。二三四五联合创始人韩猛韩猛谈到,对于区块链来说,公司没把区块链看的很重要,其实各种技术的融合,对公司来说就是提升了信任问题,有助于更好的把“联盟”做大。[2018/4/24]

在通讯中,发送给存储者的消息时,Swarm使用一个叫“特洛伊木马程序”来将消息伪装,特洛伊木马程序的区块是内容寻址形成的,他只有当收件人成功打开特洛伊木马消息时,才知道区块是pss消息,需要其中私钥与公钥相对应,并进行完整性检查/主题匹配,帮你转发的节点是无法区分的这是哪一种消息,也就意味着通信会完全被混淆为通用区块的通信。

也是通过特洛伊木马,pss会有自动邮箱功能,你就算不在线,脱机了也什么都不用做,未送达的消息也会被保留,当你联机了就能看了。当然,邮箱的持续时间是用邮票来控制的,意味着邮票价值的大小决定储存时间的长短。对于其他PSS的功能比如密钥交换,如何处理信封等等可以有兴趣的去看看白皮书,里面介绍的还是蛮详细的。

SwarmFeed

下面我要介绍个用PSS的一个好玩的东西,SwarmFeed

SwarmFeeds是Swarm非常独有的一个特殊功能,SwarmFeeds提供了一种无需使用ENS即可拥有用于更改数据的持久标识符的方法。我把他理解成Twitter或者微博或者不给别人看的微博twitter设置密码这种也许更能理解,在上面,你可以发布有关某个主题的更新,可以阅读其他人关于特定主题的最新信息,还可以看到较旧的帖子。或者存东西的,你就只能写入自己的密钥空间,可以读取您和其他用户的密钥空间。

Feed被addressed只要两样东西。

1.你的以太坊地址

2.你的主题

因此,每个用户每个主题有一个Feed。

Feed这么好玩,他好处是在Swarm中即时更改内容,无需在上链进行反复操作,使DAPP能够轻松保存内容,快速检索内容的旧版本,真运行后效果不错的的话,那也许一个好玩的推特形DAPP就越来越近了吧。

Hight-level的有关小功能

“我今天早上要吃豆浆和油条”

?现如今,因为很多人对信息文件的私密性感到很担忧,哪天就泄露了,在Swarm中,他提供这个API让你可以存很多私人的信息,就像我们钱包一样,这些信息就和你的钱一样需要密钥才能被解密,还能管理访问权限,比如我这刚开始在用的石墨文档一样,可以授予别人权限,去更改内容。或者别的不同特权,也可以自行弄个Passphrase,这和password还是有那么点区别,Passphrase的密码可以是“我今天早上要吃豆浆和油条”。

域名解析和URL寻址

先简单介绍一些东西

SwarmHash是一个组合块,是用来表示一种更大的结构化数据集。比如files;

Swarmmanifest是一种结构,用来定义随意path和files之间的映射以表示集合,包含了与集合和对象关联的元数据;而manifestentry是一个reference对files表示形式的根区块。还能指定mime类型,便于浏览器知道怎么处理它。

要是你这三个看的云里雾里也没关系,我再解释下,就是要经过这三个关键的东西,Swarm就可以实现网站,文件系统目录或者键值储存,manifest提供了在Swarm中启用基于URL的寻址的主要机制,同时呢manifest高级APi还提供上传下载目录文件的功能。刚刚说到URL寻址的事,再说下,就是Swarmmanifest可以给Swarm提供了索引集合内文档的方法,先是域名解析manifest,然后路径映射到manifestentry,然后从中文件被检索和呈现在浏览器。

BTW,Swarm的话,用的当然是ENS。

总结

本文介绍了Swarm通信方面的基本信息和在Swarm上的一些高级小功能,对于DISC对比DHT要时间来考验,因为DISC要能完美运作也是要依靠团队设计好的激励设计。

而在今天的当下时刻,不仅Swarm的激励措施并未完全上线,其激励措施还有待观察。而木马块和Feeds可以一起使用,形成一个完整的通信系统,具有非常强的隐私功能。关于域名解析啊,Passphrase的加密方法啊,关于他们是怎么打包怎么遍历怎么运作的,或者想要了解更多等等这些可以慢慢翻看白皮书,慢慢品味。

标签:WARSwarmARM区块链Warriors Land Fuelswarm币今日价格ShibarmyZilla区块链的未来发展前景数字化研究

币安app官方下载最新版热门资讯
比特币:巴拉圭议员将于7月14日提交比特币法案

据Techweb7月11日消息,外媒报道称巴拉圭国会议员卡里托斯·雷贾拉和参议员费尔南多·席尔瓦·法塞蒂计划于7月14日向国会提交一项比特币法案,包括使比特币成为法定货币.

1900/1/1 0:00:00
LIB:如何看待比特币成为萨尔瓦多的法定货币?

来源:《区块链日报》记者徐赐豪6月9日,据外媒消息,萨尔瓦多共和国立法会以绝对多数投票通过比特币成为该国法定货币的法案。此消息一出,立刻在币圈激起千层浪,被认为这是本年度比特币最大的利好.

1900/1/1 0:00:00
RAD:融资新闻 | 加密货币社交投资平台Kikitrade获英国亿万富翁Alan Howard 400万美元战略投资

加密货币投资平台进军亚洲快速增长的个人投资者市场英国对冲基金亿万富翁AlanHoward成为亚洲加密初创公司Kikitrade的最新支持者,Kikitrade总融资额达到1200万美元.

1900/1/1 0:00:00
META:尝鲜数字人民币:使用越来越顺手,线下应用场景逐渐增多

来源:中国消费网原标题:《尝鲜数字人民币》作者:聂国春北京、上海新一轮数字人民币发放及体验活动已于6月20日结束,期间,记者也进行了申请,并对数字人民币的使用场景和使用情况等进行了亲身体验.

1900/1/1 0:00:00
CRY:NFT一周回顾:销售总额与成交均价已连续四周上升,游戏NFT带动市场回暖

上周,NFT日均销售量基本保持稳定,日均销售总额周环比增长约13.84%,NFT的成交均价周环比上升约16.78%。销售总额与成交均价已连续四周上涨.

1900/1/1 0:00:00
以太坊:晚报:澳大利亚新南威尔士州政府开发区块链平台来跟踪建筑物数据

日期:2021-06-24?市场前沿近日,支付宝小程序“蚂蚁链粉丝粒”上限量发售的敦煌飞天等四款“NFT付款码皮肤”受到广泛关注,作为该小程序运营方和该几款皮肤的技术提供方,蚂蚁链表示.

1900/1/1 0:00:00