区块见闻 区块见闻
Ctrl+D收藏区块见闻
首页 > 区块链 > 正文

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

作者:

时间:

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

本文结构如下:

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

Whisper是什么

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

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

NFL通过在Polygon区块链上推出其“虚拟纪念票”系列来探索 NFT 票务:金色财经报道,美国国家橄榄球联盟(NFL)正在试验NFT。根据一份新闻稿,联盟表示,它会将在特定比赛中购买的门票作为 NFT 发送到符合条件的Ticketmaster 钱包的“虚拟纪念门票”配对。联盟还发布了通过 Ticketmaster 和 Polygon第一批纪念 NFT,其中包括联盟 32 支球队中每支球队的 125 种不同的收藏品。(CoinDesk)[2021/11/19 6:59:22]

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

稍微解释下:

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

浙大蔡亮:成都在关键领域拥有开展区块链应用探索的良好条件:浙江大学区块链研究中心常务副主任蔡亮在接受采访时表示,成都发展区块链的优势体现在政策、人才、环境和产业集成等方面。成都市政府积极布局区块链等前沿技术领域,并且成都云集了四川大学、电子科技大学、西南交通大学等杰出的高等院校,为区块链技术和产业创新提供了强有力的人才支撑。同时,成都拥有丰富的创新资源和卓越的营商环境,这为区块链等新一代信息技术发展提供了广阔的市场空间。此外,成都是四川乃至全国重要的国防科技工业承载地,拥有开展区块链在国家关键领域的应用探索的良好条件。(每日经济新闻)[2020/10/29]

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

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

声音 | 最高法副院长:探索利用区块链提高案件事实查明精准度的方法:今日最高人民法院召开新闻发布会,对外通报《最高人民法院关于修改的决定》,对原《民事证据规定》的内容进行修改、完善和补充。最高法有关负责人表示,近年来,随着信息化的推进,人们的行为方式逐步从“线下”向“线上”转变,诉讼中的证据越来越多地以电子数据的形式呈现。特别是大数据、云计算、区块链等新技术的迅猛发展,给民事证据规则的适用提供了新的视野,也带来了新的挑战。最高人民法院副院长江必新表示,各级人民法院要密切关注新的信息技术对民事审判工作的影响,加强对电子数据规则适用的研究,积极探索利用区块链技术提高案件事实查明精准度的方式、方法,以新的技术进步为契机,不断提高民事审判的能力和水平。(央视新闻客户端)[2019/12/26]

PSS

金色实力派 | 微众银行:互联网银行的区块链商业应用发展探索:当下区块链与实体经济相结合已成为不可阻挡的时代大潮,金色财经推出“区块链+产业新模式”系列访谈实力派:,对话走在区块链+最前端的明星企业和集团。本期对话微众银行,今晚20:00,一起聊聊微众银行在互联网银行的区块链商业应用发展探索。观看直播可扫码或戳原文链接。[2019/12/18]

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

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

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

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

加拿大中央银行探索自己的加密货币:加拿大央行发表了题为《中央银行数字货币:动机与启示》的报告,这篇报告讨论的是一个央行是否应该发行可以被公众使用的数字货币,”它的目标是达到“一种基准的央行数字货币,具有与现金相似的特征”。任何一个国家要从政府层面来支持加密货币,那很可能就是加拿大。[2017/12/4]

在通讯中,发送给存储者的消息时,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的加密方法啊,关于他们是怎么打包怎么遍历怎么运作的,或者想要了解更多等等这些可以慢慢翻看白皮书,慢慢品味。

标签:ARMWARSwarm区块链GFARM2币WAROO价格swarm币未来前景区块链个人怎么买

区块链热门资讯
比特讯:京津冀辖内9家征信机构已签署“京津冀征信链”,长安链提供底层技术支持_区块链工程专业学什么女生好就

巴比特讯,7月8日,“京津冀征信链”共建协议签约和启动仪式在石家庄举行,在人民银行征信管理局的统筹协调下.

RAN:科普 | 常见代币协议转账都需要多少笔交易操作?_区块链dapp开发教程

提到以太坊,我们脑海中出现的第一个关键词也许就是“gas费”。如今各大区块链项目主网上线,所用的宣传方向往往也离不开gas这个单词.

WAR:Reddit发行基于以太坊的限量CryptoSnoo NFT,元宇宙概念又升温_CRYPTO

6月24巴比特消息,全球知名社交新闻网站Reddit宣布发行了基于以太坊的CryptoSnooNFT资产,用户在竞拍获得后可将其链接到自己的Reddit帐户,并用于动画展示.

DIE:NFT科普|同质化代币和非同质化代币、ERC-20 、ERC-721和ERC-1155的区别_KNFT价格

区块链技术的潜力远不止像加密货币这样的数字资产,用户和公司可以将数据放置在区块链网络上。而实现这一切的源头——非同质化代币,无疑会在区块链经济的未来发展中扮演者重要角色.

以太坊:“区块链第一股”暴雷!市值66亿,巨亏115亿,公司都亏没了......_NFTPUNK

来源:每日经济新闻 记者|胥帅?编辑|程鹏?宋思艰?肖勇 校对|段炼? 有一家问题A股公司,市值才60亿,突然爆出巨亏超100亿!7月5日晚间,这家是“A股区块链第一股”.

比特币:苏黎世CoinGeek会议:比特币的价值来自比特币作为促进支付、记录数据和账本协议的本质_COIN

巴比特讯,7月10日,在苏黎世CoinGeek会议上,比特币协会创始主席JimmyNguyen主持了一场关于“比特币和加密资产——真正的价值从何而来?”的小组讨论.