Ravencoin是一个分叉于比特币的区块链,但它在比特币的基础上增加了一些新的功能---比如用户能在Ravencoin区块链系统中发行新的代币。 用户在利用Ravecoin发行代币时可以自定义代币发行的数量,名称和属性-----是类似以太坊ERC-20那样的同质代币或者类似ERC-721那样的非同质代币。 无论是类似ERC-20那样的同质代币还是类似ERC-721那样的非同质代币,它们都有一个被称为“元数据”的属性。 而这个元数据可以在各种应用中派上大用场----有人就把IPFS和这个元数据结合起来了,比如把一幅图片或视频存在IPFS中,IPFS会给出一个哈希值,然后我们可以把这个哈希值存储在元数据中。 沿着这个方向继续探索,我们能不能把更大的工程比如一个dApp或者网站存在一个代币的元数据中呢? 答案是可以的,有人真的做了这样的实验并且成功了。 下图显示一个在Ravencoin区块链系统中创建的一个代币: 当用户在这个页面上点击它显示的IPFS链接后就能访问一个用React开发的网站,如下图所示: 那么这整个过程是怎么做到的呢?今天我们就一步步给读者展示如何做一个dApp,然后把它嵌入到一个用Ravencoin发行的代币中。其具体步骤如下: 第一步:安装IPFS 其步骤可以参考链接:https://docs.ipfs.io/introduction/install/ 第二步:用React创建一个dApp npx create-react-app ravenrox cd ravenrox yarn start 在package.json文件中加入网站主页的路径:"homepage": "./", 当dApp做好时,编辑它的主页,运行下列命令: yarn build ipfs add -r build 命令执行完后,我们会得到类似下面的哈希值,保存好该哈希值以备后面使用,同时运行下列命令: added QmQCunXBoh9LCVg3PtZrNJCGcaKkANjEiaA4AN7u1yod3X build 第三步:利用Ravencoin创建代币 运行Raven的测试网Testnet(安装Raven的步骤可参考:https://medium.com/@tronblack/ravencoin-getting-started-96ab8e3e919b),然后运行下列命令: cd /Applications/Raven-Qt.app/Contents/MacOS ./Raven-Qt -testnet 测试网启动运行后,进入“Assets Section” -> “Select Create Assets”。这是选择代币类型的意思,我们可以选择Main Asset或类似ERC-721那样的Unique Asset。 接着我们选“Select Add Json Meta Data Hash”然后把先前保存的哈希值粘贴到这里。如下图所示: 接着我们点击“Select Create Asset”。 整个过程就完工了。 现在我们既有了一个基于IPFS的网站,也有了一个用Ravencoin区块链发行的代币。 大概过十几分钟后,这个代币就能在http://ravencoin.asset-explorer.net/的网站上显示。在显示代币的页面上,当我们点击上面的IPFS链接就能看到我们早前构建的dApp的网站主页。 现在,我们把这个代币发送到任何Ravencoin的地址,那个地址的拥有者在收到代币的同时都会收到这个IPFS网址,并能浏览IPFS网址的内容。 如果我们创建了一个基于Webkit的浏览器,我们甚至可以直接用IPFS的网址在Ravencoin区块链中搜索我们创建的Ravencoin代币。 我是IPFS/Filecoin社区发起人晓熙(加入社区,联系v号: liandaoxixi),IPFS/Filecoin是全球共识最大的去中心化存储项目,我会定期在社区分享专业的资讯,为IPFS/Filecoin爱好者建设一个共赢的学习社区。 参考链接:https://blog.goodaudience.com/the-decentralized-web-powered-by-ravencoin-ipfs-79c0086b6340 本文来源:Filecoin社区 —- 编译者/作者:Filecoin社区 玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。 |
基于Ravencoin和IPFS的网站
2020-04-29 Filecoin社区 来源:火星财经
- 上一篇:4.29 以太行情分析
- 下一篇:比特币小时6连涨 牛市即将来临
LOADING...
相关阅读:
- 重磅|IPFS发布迄今为止最大的IPFS升级版本0.5.0速度围观2020-04-29
- 如果将协议收费,他将是世界首富。浅聊一再难产的第一ICO项目FIL以及2020-04-28
- IPFS(Filecoin)星际大陆二周年记那些澎湃的瞬间2020-04-28
- 星际天空——如何投资IPFS2020-04-28
- IPFS/Filecoin官方网络设计:FIL挖矿为什么需要矿池?2020-04-28