博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Swarm与ipfs的关系,BZZ未来价值会超过FIL吗?
阅读量:4166 次
发布时间:2019-05-26

本文共 1487 字,大约阅读时间需要 4 分钟。

Swarm属于ipfs技术之上的一个应用

熟悉IPFS的人一定知道,IPFS本身就是一套用来构建底层分散存储的完整协议。IPFS公共网络也建立了相当完善的基础设施,可以在其上建立不同的应用程序。

如果仔细研究SWARM的白皮书,基本上可以发现SWARM的基础和IPFS差不多,采用了IPFS使用的基础技术,包括网络(Libp2p)、基于Kademlia的分布式哈希表(DHT)、内容寻址、整体检索和查询机制、固定Chunk存储模式等等。所以,基本上来说,SWARM是基于IPFS技术的应用。IPFS本身有一个群体层来处理数据交换。基本上可以说swarm的基础是IPFS的SWARM和后面几层的技术。就像我们说Filecoin是IPFS的激励层一样,我们也可以认为SWARM希望建立另一个激励层来实现符合一些分布式存储场景的应用平台。

同时,SWARM不是基于IPFS的公共网络。相反,Swarm建立了自己的网络,具有一些特点。比如一个块大小固定为4k字节(IPFS默认为256K,是可变的),数据交换是通过转发实现的,而不是像IPFS网络那样找一个服务节点直接链接,创新推出一个可以由数据拥有者设置的CID模式等。

与以太坊的关系:智能合约运行于 EVM

在众多的宣传资料中,SWARM和Ethereum总是放在一起,主要因素来自SWARM项目、的发起人和支持者。

从技术角度来说,SWARM和etherceum的关系更多的是SWARM的智能合同在EVM运行(etherceum虚拟机)。从目前的进展来看,第一步是SWARM的smart contract甚至不在Ethereum上运行,而是在它的一个姊妹链xDAI上运行,将来可能会移植到Eth2.0上,不过这是后话了,也许几年以后。

也就是说,当一个APP/DAPP与SWARM交互存储或检索内容时,跨链操作是必不可少的。从这个角度来说,不同的项目比如Filecoin,Swarm,甚至IPFS,地壳等。没什么不同。

从另一个角度来看,这些仓储物品的推拉是在开放链之外运作的,所以价值交换可以通过链进行,而信息流可以在链之下。然后,这些存储项目的开发增加了一些可能性,也就是说,它不仅可以服务于DAPP,还可以服务于一些Web2应用。

BZZ发行采用 Bonding Curve

BZZ发行一直是一个很受关注的问题。前期SWARM团队只公布了私募和团队基础的份额。最后会发行吗?通货膨胀或通货紧缩,以及经济模式。

根据最近公布的信息,BZZ的分布模式基本上是基于Bonding Curve。

上线仅仅是一个开始

上面的一些分析是基于一些零碎的信息,非常不完整。主要是因为SWARM项目本身虽然在这段时间发展很快,但是不清晰的地方太多,变化也很大。去中心化存储不是小事。要考虑的方面很多,也很复杂。

当然,一个项目直到所有问题都解决了才上线,也可以在一些必要的设计和安全问题解决后上线吸引更多的人参与,然后通过逐步升级来演进。但即使在这一点上,SWARM还是有一些差距,还有很多事情需要澄清。希望在主网上线看到更清晰的规则,包括共识、经济模式、存储检索服务模式相关参数的细节。

矿机对接V:hblan267

swarm是专业赛道,技术服务很关键 !

链芯云证创始团队从事区块链技术研发5年以上,之前已成功推出过FIL,CHIA等挖矿产品并且在业内取得非常好的成绩和口碑,跟随我们的客户都赚的盆满钵满,在行业具备成熟且最优挖矿解决方案,选择我们,让您真正实现轻松躺赚!

关注公号:链芯云证矿业,了解最新swarm bzz资讯。

转载地址:http://hnqxi.baihongyu.com/

你可能感兴趣的文章
c语言中计算数组长度的方法
查看>>
java 数组定义
查看>>
java中的&和&&的区别
查看>>
Java的位运算符
查看>>
BufferedReader与Scanner的区别
查看>>
java String于常量池中的介绍
查看>>
java Text 错误: 找不到或无法加载主类 Text
查看>>
XShell连接ubantu:给ubantu安装ssh
查看>>
c语言的null和0
查看>>
二进制详解:世界上有10种人,一种懂二进制,一种不懂。
查看>>
c语言一个字符变量存储多个字符
查看>>
java接口中方法的默认访问修饰符为public
查看>>
java多线程之并发synchronized
查看>>
java多线程之并发Lock
查看>>
微信公众平台基础配置
查看>>
jpa 和 hibernate 的联系
查看>>
SpringBoot之@SpringBootApplication注解
查看>>
ajax 传JSON 写法
查看>>
SpringBoot之web发展史
查看>>
SpringBoot之开发web页面
查看>>