文件名称:pop:IPFS字节交换,用于从Filecoin缓存和检索数据
文件大小:332KB
文件格式:ZIP
更新时间:2024-04-09 13:23:48
Go
:popcorn:流行音乐 IPFS字节交换可提高Filecoin检索的速度和可靠性,而无需过多的硬件要求或不影响分散性 强调 IPFS交换接口,例如Bitswap 在提供内容以在Filecoin上进行检索的同时使用IPFS(是的,这意味着当我们在主网上启动时您将获得FIL!) 通过Gossipsub分发要缓存的新内容,并由可用的提供者存储 目前基于八卦的内容路由可以与其他解决方案插入 简单的API提取Filecoin交易操作 如果没有二级提供者缓存内容,则直接从Filecoin存储矿工上载和检索(即将推出) 背景 为了加快从Filecoin的数据检索,二级市场允许客户将其内容ID发布到提供商网络,以便更快,更频繁地以更便宜的价格检索内容ID。这不能保证数据的可用性,因此除了常规存储协议外,还应该使用它。您可以将其视为Filecoin的CDN层。该库仍处于试验阶段,并且处于原型阶段,因此,如果您有任何建议
【文件预览】:
pop-dev
----go.mod(4KB)
----.github()
--------workflows()
----.gitmodules(122B)
----go.sum(138KB)
----payments()
--------channel_test.go(8KB)
--------channel.go(41KB)
--------message.go(2KB)
--------manager.go(17KB)
--------store_cbor_gen.go(11KB)
--------store_test.go(2KB)
--------store.go(13KB)
--------manager_test.go(16KB)
----wallet()
--------wallet.go(12KB)
--------secp.go(935B)
--------wallet_test.go(4KB)
--------bls.go(1KB)
----extern()
--------filecoin-ffi()
----options.go(5KB)
----node()
--------message.go(8KB)
--------node_test.go(4KB)
--------workdag.go(11KB)
--------lazyseek.go(1KB)
--------server.go(7KB)
--------socket.go(2KB)
--------workdag_test.go(3KB)
--------popn.go(20KB)
----internal()
--------utils()
--------testutil()
----LICENSE(1KB)
----tools()
--------tools.go(85B)
----exchange_test.go(6KB)
----README.md(4KB)
----Makefile(430B)
----filecoin()
--------lotus_test.go(2KB)
--------types_cbor_gen.go(26KB)
--------lotus.go(5KB)
--------testutils.go(4KB)
--------types.go(15KB)
--------filecoin.go(2KB)
--------storage()
----retrieval()
--------askstore.go(693B)
--------deal()
--------client()
--------manager.go(9KB)
--------validators.go(12KB)
--------network_test.go(4KB)
--------network.go(7KB)
--------environments.go(5KB)
--------gsconfig.go(2KB)
--------readme.md(1KB)
--------provider()
--------manager_test.go(9KB)
----.gitignore(16B)
----exchange.go(8KB)
----cmd()
--------popp()
--------pop()
----supply()
--------supply.go(13KB)
--------network_cbor_gen.go(2KB)
--------supply_test.go(5KB)
--------regions.go(4KB)
--------readme.md(178B)
--------store.go(2KB)
----session.go(5KB)
----testground()
--------plans()
--------readme.md(2KB)