区块链应用
文章平均质量分 82
Imba_Bill
这个作者很懒,什么都没留下…
展开
-
【IPFS应用开发】基于IPFS的视频播放器
本系列文章是针对 https://blog.csdn.net/weixin_43668031/article/details/83962959 内容的实现所编写的。开发经历包括思考过程、重构和推翻重来。原创 2024-06-01 10:06:44 · 816 阅读 · 0 评论 -
【IPFS应用开发】WEB3.0应用生态
本系列文章是针对 https://blog.csdn.net/weixin_43668031/article/details/83962959 内容的实现所编写的。开发经历包括思考过程、重构和推翻重来。【IPFS应用开发】浅谈WEB3.0应用生态此处开始播放PPT大家好,我是bill,这是我github地址:https://github.com/bill080307 ,就不多做介绍了,切入正题。切换PPTWeb1.0 所有网页都是“只读的”,用户只能搜索信息,浏览信息。这是完全没有互动的,用户原创 2020-07-18 00:07:21 · 1858 阅读 · 0 评论 -
【IPFS应用开发】ipfs安卓节点应用正式发布 ipfs andriod node
本系列文章是针对 https://blog.csdn.net/weixin_43668031/article/details/83962959 内容的实现所编写的。开发经历包括思考过程、重构和推翻重来。【IPFS应用开发】ipfs安卓节点应用正式发布0 在线体验1 应用说明3 使用说明4 关于目前的版本传输效率0 在线体验或者直接访问传送门: http://ipfs-gateway.dlimba.top:8082/ipns/QmPsDMaNfxVCWDLTtBheVT61r5ohiiuSNU5aB原创 2020-06-14 21:38:23 · 1778 阅读 · 1 评论 -
【IPFS应用开发】IPFS+ETH 视频应用
本系列文章是针对 https://blog.csdn.net/weixin_43668031/article/details/83962959 内容的实现所编写的。开发经历包括思考过程、重构和推翻重来。【IPFS应用开发】IPFS 视频应用一个基于IPFS的原生DappIPFS + ETH一个基于IPFS的原生Dapp看似一个普通的网站:但他已经成为了一个原生的IPFS应用。https://github.com/bill080307/VideoShare,这是一个没有主服务器的网站,靠一个IPFS原创 2020-05-22 22:02:50 · 1407 阅读 · 1 评论 -
【IPFS应用开发】ipfs安卓节点编译 ipfs andriod node
本系列文章是针对 https://blog.csdn.net/weixin_43668031/article/details/83962959 内容的实现所编写的。开发经历包括思考过程、重构和推翻重来。【IPFS应用开发】ipfs安卓节点编译 ipfs andriod node1.环境说明2. 语言准备3. 准备go语言依赖4.编译maven6. 编译APK1.环境说明项目代码:https:...原创 2020-04-08 22:36:39 · 1402 阅读 · 5 评论 -
【IPFS应用开发】安卓应用自治管理平台发布
安卓应用自治管理平台1.目的食用方式配置说明安装命令说明1.目的1.特点:去中心化的应用下载平台;去中心化的软件更新机制;去中心化apk管理平台,使用ipns作为发布密令。为Android应用软件开发做好铺垫。2.成果管理后台界面,界面长得丑了点,功能已经完成。用户扫描后的效果食用方式git地址:https://github.com/bill080307/ipfs_apk.git...原创 2020-03-22 12:21:42 · 921 阅读 · 0 评论 -
【IPFS应用开发】基于ipfs的安卓节点
本系列文章是针对 https://blog.csdn.net/weixin_43668031/article/details/83962959 内容的实现所编写的。开发经历包括思考过程、重构和推翻重来。本节完成视频的上传,使用网页上传【IPFS应用开发】基于ipfs的安卓节点设计及构想前言[BASE_API] 1. Ipfs gateway选优[BASE_API] 2. Ipfs name c...原创 2020-01-21 16:00:35 · 2421 阅读 · 0 评论 -
【IPFS应用开发】--zabbix监控接口配置
在IPFS应用开发、调试、测试、发布、运行、运维过程中,发现了一个问题——对ipfs节点的数据监控很重要。这些数据可以很直观的判断出是否要扩容,硬件瓶颈在哪,需要如何增加资源。【IPFS应用开发】--zabbix监控接口配置监控数据的持久化储存准备工作IPFS节点安装zabbix-agent配置IPFS内容添加仪表盘,完成大屏显示监控数据的持久化储存在ipfs webui项目里已经有了一个简...原创 2019-12-21 00:53:23 · 699 阅读 · 0 评论 -
利用IPFS构建短视频区块链应用开发经历(十二)重构与模块化设计
本系列文章是针对 https://blog.csdn.net/weixin_43668031/article/details/83962959 内容的实现所编写的。开发经历包括思考过程、重构和推翻重来。本节讲述经过大半年的停更此项目,架构发生变化。在这大半年时间里完成了非统一数据的视频站,也是真正意义上的IPFS上的原生Dapp应用 https://github.com/bill080307/...原创 2019-12-15 17:08:08 · 513 阅读 · 0 评论 -
【IPFS应用开发】IPFS原生应用 IPFS原生DAPP
本系列文章是针对 https://blog.csdn.net/weixin_43668031/article/details/83962959 内容的实现所编写的。开发经历包括思考过程、重构和推翻重来。【IPFS应用开发】IPFS原生应用 IPFS原生DAPP一个基于IPFS的原生DappDapp (仅数据)原生Dapp原生Dapp的缺点一个基于IPFS的原生Dapp看似一个普通的网站:但他...原创 2019-12-04 00:00:04 · 1811 阅读 · 4 评论 -
【go-filecoin】V0.5.6 发布 / 命令更新
go-filecoin https://github.com/filecoin-project/go-filecoin/releases/tag/0.5.6打了个 Latest release 的tag,终于发布了0.5.6版本,现在对这个版本命令做一个更新说明。注意说明文档移至https://docs.filecoin.io初始化生成证明文件 ./paramcache初始化文件夹 g...原创 2019-09-28 09:59:18 · 1209 阅读 · 0 评论 -
【IPFS应用开发】--IPNS加速器
在IPFS应用开发过程中,遇到了一个问题,IPNS查询是在是太慢。长达60秒的查询时间,让人受不了,对于开发和调试来说简直是噩梦。我打算周期性的获取IPNS对应的IPFS地址,存入redis中,nginx在访问ipns地址时重定向到ipfs地址上结构图GET /ipfs/ 直接代理到ipfs gateway的8080端口的/ipfs/上GET /ipns/ nginx 先查询re...原创 2019-08-31 16:37:45 · 1741 阅读 · 3 评论 -
【IPFS应用开发】--自定义储存固定器
在IPFS应用开发过程中,遇到了一个问题,就是没有好的与做种节点交互的程序,本文编写固定器在做种节点上就行储存固定(pin)管理。原创 2019-07-07 11:15:42 · 521 阅读 · 0 评论 -
【go-filecoin】V0.3.2 发布 / 命令更新
go-filecoin https://github.com/filecoin-project/go-filecoin/releases/tag/0.3.2打了个 Latest release 的tag,发布了0.3.2版本,现在对这个版本命令做一个更新说明。初始化初始化文件夹 go-filecoin init --devnet-user --genesisfile=http://user....原创 2019-07-13 13:07:43 · 521 阅读 · 0 评论 -
【储存】个人储存空间介绍和说明
目录硬件网络架构储存架构系统部署软件安装硬件硬件成本:2000元,这里其他硬件支持比较贵了,因为在这里我计划提供支持20个节点以上,甚至更多的节点支持。提供16盘位的支持,16 * 8 = 128T = 17584元;16 * 3 = 48T = 4480元,在这里磁盘我选择的硬盘是比较差的,提供一定的冗余空间来弥补可靠性。网络架构储存架构提供一定的储存空间,在这里我计划16块硬盘...原创 2019-04-14 15:51:35 · 984 阅读 · 0 评论 -
【go-filecoin】V0.1.4 发布 / 命令更新
go-filecoin https://github.com/filecoin-project/go-filecoin/releases/tag/0.1.4打了个 Latest release 的tag,发布了0.1.4版本,现在对这个版本命令做一个更新说明。主要变动:所有命令均支持–enc=json来控制输出格式为json原来的--price改成了--gas-price,原来的--lim...原创 2019-03-30 00:50:48 · 1201 阅读 · 1 评论 -
【IPFS直播】 利用ipfs协议传输进行直播
本系列文章是针对 https://blog.csdn.net/weixin_43668031/article/details/83962959 内容的实现所编写的。开发经历包括思考过程、重构和推翻重来。【IPFS直播】 利用ipfs协议传输进行直播基本逻辑架构基本逻辑架构去年我思考了如何利用ipfs技术进行直播,构思如下图:核心部分是流媒体传输,这里是使用HLS分片成ts小文件进行传输的...原创 2019-03-17 17:09:23 · 5125 阅读 · 4 评论 -
视频应用在区块链上的应用
本文阐述视频应用在区块链上的应用的个人想法和观点。2种结构的数据:文件存储主要引用IPFS的概念:基于文件内容的寻址,分布式存储。不存在全节点,即使存在(创造)意义不大。资源索引主要引用eth的感念:分布式、p2p,挖矿,内容是同步的。每个全节点拥有完全一致的数据和状态变量。即一致性数据和非一致性数据集。例子:以下内容为学习solidity时的见解,其他描述语言可以雷同.1....原创 2018-11-11 22:40:05 · 6478 阅读 · 1 评论 -
基于ipfs和eth的视频分享应用开发经历(一)
本系列文章是针对 https://blog.csdn.net/weixin_43668031/article/details/83962959 内容的实现所编写的。开发经历包括思考过程、重构和推翻重来。原创 2018-12-20 22:34:22 · 1214 阅读 · 0 评论 -
利用IPFS构建短视频应用开发经历(四)
本系列文章是针对 https://blog.csdn.net/weixin_43668031/article/details/83962959 内容的实现所编写的。开发经历包括思考过程、重构和推翻重来。继续智能合约的编写: function createAlbum (string memory _title, string memory _cover, string memory _info...原创 2018-12-28 23:32:13 · 410 阅读 · 0 评论 -
利用IPFS构建短视频应用开发经历(二)
本系列文章是针对 https://blog.csdn.net/weixin_43668031/article/details/83962959 内容的实现所编写的。开发经历包括思考过程、重构和推翻重来。在上一节中Video表(结构体)中含有 uint gratuitySum;字段,此字段冗余,可以通过实时计算获得,可以在结构体中删除。Video 设计如下 struct V...原创 2018-12-24 21:55:54 · 602 阅读 · 0 评论 -
利用IPFS构建短视频应用开发经历(三)
本系列文章是针对 https://blog.csdn.net/weixin_43668031/article/details/83962959 内容的实现所编写的。开发经历包括思考过程、重构和推翻重来。继续智能合约的编写: function makeLable (uint _videoId, string memory _lable) public { if( videos[_vid...原创 2018-12-26 00:11:31 · 482 阅读 · 0 评论 -
利用IPFS构建短视频应用开发经历(五)
本系列文章是针对 https://blog.csdn.net/weixin_43668031/article/details/83962959 内容的实现所编写的。开发经历包括思考过程、重构和推翻重来。其实上一节中对智能合约的部分代码已经写完,但当我想要开动下一篇幅时,发现这个合约漏洞百出,我还是打算先改掉一些问题再进行下一部分的编写。1.由于eth对堆栈的限制,像方法的返回的地址长度不能超过...原创 2019-01-01 23:34:04 · 520 阅读 · 0 评论 -
利用IPFS构建短视频应用开发经历(六)
本系列文章是针对 https://blog.csdn.net/weixin_43668031/article/details/83962959 内容的实现所编写的。开发经历包括思考过程、重构和推翻重来。到目前为止,已经完成了智能合约的编写,主要分为结构体的定义和操作方法的编写,一共有7种结构体:结构体含义User用户Video视频Videofile视频文...原创 2019-01-02 20:34:27 · 922 阅读 · 1 评论 -
利用IPFS构建短视频应用开发经历(七)
本系列文章是针对 https://blog.csdn.net/weixin_43668031/article/details/83962959 内容的实现所编写的。开发经历包括思考过程、重构和推翻重来。现在开始制作前端,我这里采用VUE3来做前端,既方便又美观。媒体文件(图片、视频文件),打算采用gateway的方式来访问,就算ipfs节点跑在本地 localhost,也采用http://12...原创 2019-01-17 23:19:50 · 1188 阅读 · 1 评论 -
利用IPFS构建短视频区块链应用开发经历(八)
本系列文章是针对 https://blog.csdn.net/weixin_43668031/article/details/83962959 内容的实现所编写的。开发经历包括思考过程、重构和推翻重来。已经完成了对最快的ipfs网关进行检测,接下去需要本地新建一个ipfs节点和一个eth节点。eth节点可以使用全节点方式,使用bin文件启动一个全节点进程,去同步日志数据,达到数据完整性的目的,...原创 2019-01-23 22:37:23 · 619 阅读 · 0 评论 -
利用IPFS构建短视频区块链应用开发经历(九)
本系列文章是针对 https://blog.csdn.net/weixin_43668031/article/details/83962959 内容的实现所编写的。开发经历包括思考过程、重构和推翻重来。写到这里我们有了全局变量this.$store.state.videoShare是我们的合约实例,如果连接到了eth网络中,并解锁了账号全局变量this.$store.state.userAcco...原创 2019-01-23 23:01:00 · 607 阅读 · 1 评论 -
利用IPFS构建短视频区块链应用开发经历(十)
本系列文章是针对 https://blog.csdn.net/weixin_43668031/article/details/83962959 内容的实现所编写的。开发经历包括思考过程、重构和推翻重来。先来看一下我完成的效果:1.选择一张图片。2.点击上传头像此时图片已经上传到ipfs空间里了,还需要去保存到eth的状态变量中。3.点击仅保存头像完成付款4.修改头像,昵称和简...原创 2019-01-29 00:27:50 · 832 阅读 · 0 评论 -
利用IPFS构建短视频区块链应用开发经历(十一)视频上传
本系列文章是针对 https://blog.csdn.net/weixin_43668031/article/details/83962959 内容的实现所编写的。开发经历包括思考过程、重构和推翻重来。本节完成视频的上传,使用网页上传...原创 2019-01-29 23:43:04 · 938 阅读 · 2 评论 -
go-filecoin编译安装与命令解释
go-filecoin 源码已经在2019年2月15日3:00(+8:00)发布了,可以使用github上已经编译好的0.0.1版本,还可以自己编译。自己编译安装环境系统:我这里使用的是ubuntu 18.03.1 64位版本go语言环境(Go >= v1.11.2)Rush环境(Rust &原创 2019-02-17 13:08:48 · 6491 阅读 · 2 评论 -
基于ipfs和eth的视频分享应用开发
视频dapp应用目的架构实现智能合约目的基于区块链技术背景下的视频应用。git:https://github.com/bill080307/douyinWithEth架构ipfs网络负责视频文件的储存、分发;eth网络负责数据检索和同步;实现为了在代码书写上有良好的效率,dapp端操作ipfs储存和eth数据库使用中间件,用插件的形式,这样不需要编写轮子,底层代码。注1:eth...原创 2018-11-11 20:24:18 · 4450 阅读 · 2 评论