木星链 木星链
Ctrl+D收藏木星链
首页 > 中币 > 正文

LIB:Libp2p:IPFS与Polkadot的双剑合璧

作者:

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

暨5月20日Dr.GavinWood宣布启动Substrate接入IPFS的开发工作-作为2020年最为瞩目的两大公链项目,IPFS和Polkadot的合作已悄然开始。全文阅读时间:20分钟文章面向Polkadot和IPFS生态的开发者与技术爱好者如果大家有关注过Polkadot、Substrate、IPFS的动态,可能都对libp2p这一名词比较眼熟。Libp2p是一个点对点网络协议堆栈。最初的标准版本是由协议实验室(ProtocolLab)开发,并基于libp2p打造出IPFS星际文件系统,同时多个开发团队基于开源的libp2p框架又开发出适合自己的X-libp2p点对点网络底层。

图:Web3技术栈-Lay0,Lay1Libp2p作为一个模块化和可拓展的网络堆栈,已由IPFS,波卡,Substrate等很多开源项目所应用。Libp2p实际上是众多点对点网络协议的的统称,并由众多开发者帮助实现了Rust,Python等语言、以及面向不同对象的衍生版本;例如Gossip协议,BitTorrent,TOR,都是libp2p协议的一部分--最初是由协议实验室发起,一直在维持libp2p的Go语言和JavaScript语言实现的开发和运维,波卡的开发公司ParityTechnologies实现了Rust语言版的Libp2p。作为一个开源项目,Libp2p网络栈可以由任何开发者开发并不断扩张到任何应用。波卡之中的IPFSprotocol

波卡DeFi项目Equilibrium将在Kusama发布DeFi平行链Genshiro:4月17日消息,波卡DeFi项目Equilibrium将在Kusama上推出DeFi平行链Genshiro,并将参与平行链插槽拍卖。

据悉,不同于其平台Polkadot版本,Genshiro从一开始就会支持大量ERC-20代币;其治理模式的工作原理是让用户质押GENS(Genshiro基于Kusama的实用型代币)针对新系统参数进行提议和投票。用户的资金质押时间越长,其投票对提案的影响就越大。关于GENS代币经济学,EQ:GENS=1:10,EQ初始供应量为1.2亿枚,Kusama上GENS代币总供应量为12亿枚。

关于Polkadot上现有EQ持有者的Lockdrop,在Polkadot上分配并归属EQ的用户可以获得Kusama上GENS代币数量10倍的代币。不过他们将需要在三个月内质押未解锁的EQ代币,而GENS将被自动计入锁定的分配额度(在Genshiro创世区块被归属)。如果用户解锁了代币,需要将其锁定3个月,未解锁的每枚代币才能获得10枚GENS。

Equilibrium还表示,希望Equilibrium和Genshiro可以在Kusama和Polkadot以外的地方使用。[2021/4/17 20:31:17]

LibertyX在美国比特币ATM上推出现金销售服务:比特币ATM公司LibertyX正在数千台自动柜员机上扩大比特币销售渠道。根据10月26日的声明,LibertyX已在全美5,000台常规ATM上启用了比特币兑现功能。因此,消费者现在可以在任何参与的ATM上以现金出售比特币。(Cointelegraph)[2020/10/27]

图:IPFS协议与libp2p协议-Polkadot技术栈在开发的过程中,波卡自己使用了由Rust语言开发的版本跟协议实验室的“标准”libp2p版本有所不同。首先以林嘉文博士(Dr.GavinWood)带领的Polkadot项目与Parity开发团队推出了自己的区块链开发框架Substrate,Substrate框架下的libp2p网络协议是“标准libp2p协议和自研点对点网络协议的混合”。<Substrate是波卡开发团队Parity研发的区块链搭建SDK,具有:适配扩容互操作结构,runtime逻辑自定义,无需分叉升级,适用于所有波卡生态项目并可在未来接入波卡等优点,Gavin曾用Substrate演示15分钟搭建并发布一条公链>在libp2p官方标准协议方面,波卡共享了IPFS的libp2p,共同的功能包括connection-checking(Ping协议),informationonpeers(Identity协议),以及Kademiliaramdonwalking等。

声音 | Coinmetrics联合创始人:Libra促使政府认真对待加密货币行业:Coinmetrics.io联合创始人Nic Carter在接受采访时表示,Facebook在Libra项目上存在巨大的误判,其提议存在一定的缺陷。“Libra认为它会有这样的储备,我们会用所有这些外国货币和一点点美元来填补它。显然,这会冒犯美国国会。因为美元占所有国际贸易的70%。”他还强调,在Libra宣布之前,政府并没有认真对待数字货币或非主权资产。根据他的说法,当权者低估了比特币等资产的影响力,因为他们没有意识到,非公司项目也可以支撑某种可行资本形式的可信度。最近关于创建美国数字美元的猜测也很激烈,但Nic认为,这样的提议可能不会很快出现。数字资产的便利化会阻碍商业银行部门,这不会让受到美国政府的欢迎。谈到比特币,从整个人类社会的进步感来看,他强调比特币是近年来最关键的创新之一。然而,他认为,区块链的概念并没有得到保证担保。“你需要将计算性、真实的成本附加到将信息包括在分类账上的工作上,以确保信息是好的。”(AMBCrypto)[2019/12/12]

图:Cratesc_network-Parity而同时基于Libp2p,Substrate框架为此专门研发一套点对点网络协议:LegacySubstratestream:用于获取区块信息(同步)的请求-响应、轻量级客户端、事务通知和区块声明等。详情参考:https://crates.parity.io/Substrate与IPFS:

声音 | 日本财政大臣麻生太郎:G7财长领导人对Libra持怀疑态度:日本财政大臣麻生太郎表示,G7财长峰会上各国表达了对Libra的担忧,G7财长领导人对于Facebook的Libra持怀疑态度。其进一步指出,Libra这样的数字货币可以降低汇款成本,因此对用户有一些好处,但过分关注这些优势可能会导致长期存在的大问题,需要检查Libra的可靠性并对其采取全面的监管。(reuters)[2019/7/18]

为区块链搭建框架赋能星际文件系统-IPFS是一种点对点的超媒体协议,它允许将文件上传到网络,并与内容可寻址URI共享。尽管IPFS和Substrate都使用libp2p,但不能说Substrate“使用”IPFS,因为除了共享用于联网的底层库之外,更多的是基于IPFS和libp2p的技术扩展。

图:Substrate技术栈那么Polkadot和Substrate会选择libp2p作为网络层呢?首先目前的事实是几乎所有的分布式的点对点的网络协议都存在传统中心授信式网络的遗留问题。Libp2p的开源属性使其成为开发者可以即插即用的工具套件。首先在去分布式计算中,最重要的转变之一就是Client/Server的概念不复存在。以你的家用宽带路由器为例,所有连接到宽带的设备都会有一个私人的IP地址。当你向服务器请求服务时,你的宽带路由器就会将你的私人IP地址替换成一个家庭网络内的公用IP地址。

声音 | 研究人员:过多的监管有可能扼杀Facebook的Libra:据MarketPlace消息,竞争企业研究所(Competitive Enterprise Institute)研究员Patrick Hedger表示,Libra的发布令人兴奋,过多的监管有可能扼杀该货币。“如果我们转向一个系统,我们太害怕像这样的产品的潜在缺点,我们将永远不会看到充满活力的繁荣市场,我们需要真正了解像这样的产品的好处。” Hedger承认对隐私的担忧,并表示Facebook有责任与消费者建立信任。他表示,消费者应该自己决定是否要注册这项服务。[2019/6/19]

如果你自己的所有设备就是该宽带的所有连接的客户端,那就不会产生中心化服务器造成的问题,但如果一个来自外界的陌生客户端会连接到你的宽带路由器并想你的设备发出“请求”-->此时你的设备就会行使服务器的角色并向外界的请求者发出所对应的数据或命令回复-导致数据泄漏。这个状态就是典型的NAT穿透问题。而Libp2p就可以处理这一问题,点对点网络框架下客户端同时也是服务器,每个点与点之间会相互请求和传输数据并由设定好的算法对网络行为进行通过或不通过的验证。一个网络节点之外包装的形式可以是各种硬件、或是操作系统、或者通信协议。Libp2p既支持未加密的(如TCP、UDP),也支持开箱即用的加密协议(如TLS、Noise)。Libp2p的“中继”理念众多使用libp2p网络底层的项目会共享libp2p带来的优势,以libp2p的“子协议Relay”为例。

图:两个网络节点的Relay协议,通过Multiformats的Multiaddr自描述地址对传输的地址进行解释当众多网络节点依附于各种不一样的NAT路由和服务器平台时,节点们是不允许外部的连接接入的。如果必须要把这些节点连接起来形成一个去中心化的网络环境,Libp2p的Relay协议就把proxy设置在并生成连接于任意两个节点之间:这样所有的信息传输都会被加密并由远端的多数节点进行验证,因此使proxy本身无法成为验证中间人但仍担任传输中继的角色。

图:2020年5月20日波卡项目领导人林嘉文博士宣布启动Substrate接入IPFS的开发工作。据了解,Web3基金会在2019年已与一家头部IPFS矿机品牌初步达成波卡上线后数据存储合作意向。在Libp2p网络底层通过IPFS从其他链上调用数据,其中IPFS数据交换协议“ContentTransfer”:此版本包括主要的Bitswap重构,运行新的和向后兼容的Bitswap协议。借助重构的Bitswap协议,一是可以实现从使用新协议的其他节点获取数据时,几乎没有重复区块;二是Bitswap协议将从从多个节点获取数据时会实现更好的并行性(parallelism)。

图:IPFS–Bitswap:thedataexchangeprotocol生态互赢:为什么波卡和Substrate需要libp2p与IPFS

Libp2p协议自诞生以来承担着Web3.0的使命,为众多分布式网络项目赋能。而Polkadot之所以在众多解决方案中,能够成为引领跨链的生态之一,很大程度上和它的可拓展性(Scalability)分不开。其基础的Substrate区块链搭建框架在底层也应用到了IPFS。Libp2p定位为未来去中心应用程序的标准,一种灵活的跨平台网络框架,用于点对点应用程序。可以处理Polkadot生态系统中的对等方的发现和通信。现在多个网络都采用了Libp2p技术。如EOS、以太坊2.0、Substrate(Polkadot)、Agoric、Filecoin。根据Substrate的技术文档:目前不可能也不打算使用libp2p网络堆栈和rust-libp2p库之外的其他更优秀的网络堆栈。可以说是目前任何分布式网络协议都会与libp2p这个网络底层产生关联。开源的Libp2p技术为去分布式网络源源不断注入新鲜血液,“NoProxy”–一个无需授信的世界,波卡与IPFS在libp2p网络上搭建着共通的宏伟愿景–Web3.0

Libp2p协议自诞生以来承担着Web3.0的使命,为众多分布式网络项目赋能。而Polkadot之所以在众多解决方案中,能够成为引领跨链的生态之一,很大程度上和它的可拓展性(Scalability)分不开。其基础的Substrate区块链搭建框架在底层也应用到了IPFS。Libp2p定位为未来去中心应用程序的标准,一种灵活的跨平台网络框架,用于点对点应用程序。可以处理Polkadot生态系统中的对等方的发现和通信。现在多个网络都采用了Libp2p技术。如EOS、以太坊2.0、Substrate(Polkadot)、Agoric、Filecoin。根据Substrate的技术文档:目前不可能也不打算使用libp2p网络堆栈和rust-libp2p库之外的其他更优秀的网络堆栈。可以说是目前任何分布式网络协议都会与libp2p这个网络底层产生关联。开源的Libp2p技术为去分布式网络源源不断注入新鲜血液,“NoProxy”–一个无需授信的世界,波卡与IPFS在libp2p网络上搭建着共通的宏伟愿景–Web3.0

撰文:ShawnRingLin-PolkaBase图表:ShawnRingLin校对:TezasConsulting,CANDAQCryptoSkyAMA,LianDu,链读,连读编辑:ShawnRingLin参考文献:

https://medium.com/paritytech/https://wiki.polkadot.network/https://crates.parity.io/sc_network/index.htmlhttps://segmentfault.com/https://www.dropbox.com/https://github.com/ipfs/go-ipfs/releas

标签:LIBIBPRATTRALIBERA币IBP币FRATS价格Neutral Dollar

中币热门资讯
BLOC:“代投”:BlockVC滥用LP资金投资,李帆曾自晒312爆亏数亿

从火星财经王峰的大骂开始,似乎半个币圈都成了BlockVC的维权者。虽然28日上午王峰有发文和解,但仍有多个投资者对吴说区块链爆料表示不满.

1900/1/1 0:00:00
比特币:比特币期权反推波动率的含时演化研究

6/26到期比特币期权反推波动率的含时演化研究近日,同伴客数据分析团队对比特币期权市场3/12日大跌前后的反推波动率数据进行了含时演化研究.

1900/1/1 0:00:00
STO:任何市场的投资第一要素:独立思考

市场要闻解读今天来说点市场要闻之外的东西,因为市场要闻没啥重要的,再加上后面两天有可能出差在外,没有足够的时间仔细剖析走势的情况,以及市场可能出现的变化.

1900/1/1 0:00:00
区块链:两会开幕,哪些区块链声音值得关注?

编者按:本文来自Cointelegraph中文,作者:SHERRYLI,Odaily星球日报经授权转载。全国政协十三届三次会议于2020年5月21日下午在北京正式开幕.

1900/1/1 0:00:00
比特币:比特币再破万,这次能站稳吗?

文|黄雪姣编辑|郝方舟出品|Odaily星球日报 北京时间6月2日6:30,特朗普发表简短讲话,强烈建议各州动员国民警卫队制乱,否则将动用军队介入。几乎同时,比特币开始暴力拉升.

1900/1/1 0:00:00
数字货币:预测“两会”关于数字货币的议题方向,市场能形成共振吗?

昨日推迟2月的两会终于召开了,昨天新闻上有人报道都推迟了两个月了,还有必要召开么?目前全球形势,已经不仅仅是中美之间的贸易摩擦问题.

1900/1/1 0:00:00