IPFS主网及DAPP应用开发

15055107162区块链开发
企业专栏
热度: 4760
这个安卓应用自己就是一个纯粹的、完整的安卓IPFS节点。iofs 也就是安卓下跑了一个ipfs全节点。具有点对点数据交互能力了。

开发经历包括思考过程、重构和推翻重来。

【IPFS应用开发】ipfs安卓节点应用正式发布

0 在线体验

1 应用说明

3 使用说明

4 关于目前的版本传输效率

0 在线体验


或者直接访问

传送门: http://ipfs-gateway.dlimba.top:8082/ipns/QmPsDMaNfxVCWDLTtBheVT61r5ohiiuSNU5aBMMDmjBsTh/ 就可以下载到最新版本的安卓应用包了。

1 应用说明

这个安卓应用自己就是一个纯粹的、完整的安卓IPFS节点。也就是安卓下跑了一个ipfs全节点。具有点对点数据交互能力了。

在这里插入图片描述

所有的数据都是通过IPFS node进行交换的。

3 使用说明

在这里插入图片描述

软件启动。ipfs node启动目前来看和传统的app比有着启动慢的问题。相信未来会有优化的。

如果长时间还停留在这个页面,可以和android小伙伴进行讨论和代码层次的交流,如有问题可以访问github https://github.com/CrazyDL666/ipfs_android/issues

在这里插入图片描述

目前项目还未成熟,所以先固定2个key,等出正式版本时,这里将显示关注的用户key。

其他功能可以自己下载体验。

项目数据引用的是

https://github.com/bill080307/VideoShare

https://github.com/bill080307/douyinWithEth

数据结构和说明请看这2个项目,不再安卓实现中再提。

4 关于目前的版本传输效率


这是一张ipfs应用的流量图,横坐标为数据跨度,没有设计单位。纵坐标是流量跨度,也没有设计单位。但是很明显的可以看出来,应用初期,推广初期http 网关作为主要的流量来源,这是因为节点太少,节点之间传输远远没有传统http协议下传输的块,这时几乎所有的流量均来自于http,传统的http将会占用到整个网络的90%以上。应用开始推广,http流量也会增加,但到了一定的程度,http已经疲软,再高的流量冲击已经受不了了,就算使用cdn技术,此时的成本已经非常高了,但是用户也多了,这时转向使用ipfs的流量,用户多了,仍然可以提供数据传输服务。此时http仅仅作为ipfs节点的入门券使用,在部署/获得ipfs节点程序时,是使用http协议的。

目前版本V0.2.0所有的视频和索引均通过http传输(100%http),节点已经集成到apk内,并完成初始化操作,并不传输真正数据,作为后续传输、开发、研究使用。

声明:本文为入驻“火星号”作者作品,不代表火星财经官方立场。
转载请联系网页底部:内容合作栏目,邮件进行授权。授权后转载时请注明出处、作者和本文链接。 未经许可擅自转载本站文章,将追究相关法律责任,侵权必究。
提示:投资有风险,入市须谨慎,本资讯不作为投资理财建议。
免责声明:作为区块链信息平台,本站所提供的资讯信息不代表任何投资暗示,本站所发布文章仅代表个人观点,与火星财经官方立场无关。鉴于中国尚未出台数字资产相关政策及法规,请中国大陆用户谨慎进行数字货币投资。
语音技术由科大讯飞提供
关键字:DAPPIPFS节点

评论0