IPFS网络路由层
IPFS节点需要一个路由系统,这个路由系统可用于查找同伴节点的网络地址;专门用于服务特定对象的对等节点。
IPFS路由层数据结构使用基于 S/Kademlia和 Coral技术的分布式松散哈希表(DSHT)。在设置数据对象大小和使用模式方面,IPFS参考了Cora和 Mainline设计思想,因此,IPFS的DHT结构会根据所存储数据的大小进行区分:小的值(等于或小于1KB)直接存储在DHT上;更大的值,DHT只存储值索引,这个索引就是一个节点的 Nodeld,该节点可以提供对该类型值的具体服务。DSHT的接口位于libP2P模块中。
IPFS的路由实现了3种基本功能:内容路由、节点路由及数据存储。这种实现方式降低了系统的耦合度,开发者可以根据自身业务需求自定义路由同时不影响其他功能。
认识区块链
对于区块链技术,很多人可能不太明白,它其实就是一个多方参与的加密分布式记账本,就是可以由许多归属不同主体的服务器来实现同步记账。以往无论银行、企业、个人等对于相关的账本记录或数据记录都只是中心化的,或者说只有单一的责任主体在记录,所以容易产生数据篡改等信用问题,以及由此导致的高成本业务流程。区块链技术可以实现分布式的协同记账和数据存储,从而根除了所记录的数据被篡改的可能,让数据有了真正的信用和价值,让其具备作为一种新资产的可能,将给全社会带来不可估量的创新资源。
区块链技术还和我们的日常生活密切相关,上级领导人在主持集体学习时强调指出,要探索“区块链+”在民生领域的运用,积极推动区块链技术在教育、就业、养老、精准脱贫、医疗健康、商品防伪、食品安全、公益、社会救助等领域的应用,为人民群众提供更加智能、更加便捷、更加优质的公共服务。
云储未来·未来已来
IPFS&Filecoin中文社区联盟
关注我们
带给您最新、最前沿的IPFS资讯
领取专属 10元无门槛券
私享最新 技术干货