
egold
前段时间,我灵机一动,想做两个和手动投币式相关的去虚拟化应用领域。单纯而言,它是手动投币式的信赖账单。他们晓得,手动投币式是用以卖菜的。难道卖菜,就须要账单。那为何是信赖账单呢? 即使营运两台手动投币式,常常须要多番的参予。在我的应用领域情景里,不仅有投币式的营运方,除了投币式的锻造方,货品的订货方,和场馆的租赁方。因而,每一方单厢不定期有适当的利润率分为。

因而,我须要用两个他们都信赖的形式来展开记帐。
那为何不必原有的资料库呢? 即使资料库里的统计数据难被盗用。但区块链就不那样了。即使,区块链从其本质上而言,是一类分布式系统的、不容盗用、高通明度的记帐系统,它能够提供一类低成本的信赖形式,是机器信赖。即使这种信赖机制,他们能保证他们的账单具有真实性,确保每一方都能公正的获得属于自己的利润率。因而,他们须要区块链来给他们提供两个信赖账单。

上面的讨论,其实是在回答他们合作开发 DApp 前须要思考清楚的第两个问题 —— 为何要用区块链? 区块链这个概念虽然越来越火,但他们不容以盲目跟风。即使他们目前已经有很多完善、成熟的技术可以非常方便的解决了他们生活中的问题。所以,他们一定要定位清楚,他们的应用领域为何要用区块链。而像我之前和他们提到的,我的手动投币式项目须要区块链来解决信赖问题,因而这个问题只有区块链才能很轻松地解决。挖比特币
第二个问题是,我的 DApp 哪些部分须要用区块链,哪些部分要用传统的形式? 也是说,他们要构思清楚哪些部分他们要放在链上,哪些要放在链下。即使目前区块链的合作开发成本比较大,因而好钢用在刀刃下,他们要将区块链用于最关键的部分,而其他事情就用传统的方法来做。就我的项目而言,即使我须要区块链来保证手动投币式账单的不容盗用性,所以只须要在链上完成记帐,也是记录统计数据这个步骤。至于账单如何生成、如何呈现给相关方,就通过链下的形式来解决。

第三个问题,我需不须要为我的 DApp 发链? 还是说,我要在原有的链上合作开发应用领域,或者考虑跨链?这个问题取决于他们对项目的设计和规划。即使我这是两个全新的项目,我打算用自己的链来合作开发。
最后两个问题,我须要创建钱包吗? 在 Forge 里,钱包的概念就和账户那样,是链上所有行为的发起方,或者是接收方。另外我多说一句,他们 Forge 里所有行为都称为「transacti挖比特币on」[2],英文直译是「交易」,意译的话,可理解为事务。它是链上最小的活动单位。在我的投币式项目里,我希望通过投币式的账户在链上发送账单信息,同时相关方的账单里会有这笔账单的记录。因而,我须要为每两台投币式,和每一位相关方创建钱包账户。
思考完以上四个问题,他们就可以开始为自己的 DApp 建模了。我来和他们介绍下我的模型。我的手动投币式 DApp 共由以下三个部分组成:
•账单的生成,
•账单的记录,
•和,账单的呈现。
账单的生成是指模拟原有的投币式系统,随机生成账单信息。而账单的记录是通过投币式的钱包账户将这些统计数据发送到链上。最后,账单的呈现是通过调取链上的统计数据,在链下整合后通过 pc 端平台来展示。因而,我第一部分和第三部分主要依赖链下的技术,而第二部分–账单的记录,是链上的了。这部分通常他们最不熟悉的区域,也是我上周主要在做的部分。
viabtc

前面他们提到,链上的一切行为都叫作交易。创建钱包算两个交易,转账也算两个交易。那他们是如何定义两个交易的呢?交易定义是通过 transacTI挖比特币on protocol[3],交易协议,或者说是智能合约,来完成的。Forge 合作开发框架为合作开发者提供了很多常见的交易协议,例如钱包的创建、转账、交换资产等等。同时 Forge 合作开发框架简化了编写、部署交易协议的过程,通过提供模版化流程让合作开发者可以轻松定义新的交易协议。
为了满足我 DApp 的需求,我做了两个新的交易协议,叫「合并交易」。这个交易满足了我记帐的要求:首先,当投币式发起这个「合并交易」时,该交易会为链上发送货品的信息,例如:货品的名称、价格、消费时间,和商家的信息,例如:营运方、锻造方、订货方,和场馆方。而且,「合并交易」发送成功后,不仅这些信息会永远地记录在链上,同时,相关方的钱包账户里会更新适当的利润率金额。这个是我对「合并交易」的定义了。

确认好了交易协议的定义,接下来是写码的工作了!
新闻排行榜
- 1全球各国区块链、数字货币等政策汇总
- 2斯坦福大学终身教授张首晟:区块链最核心的理念,必然是「 In Math We Trust 」
- 3人民日报:让行业协会走上前台
- 4洪门发布洪币白皮书首发价格1美元,谁敢砸盘?
- 5区块链热潮下,BAT也坐不住了 百度上线首个区块链应用领域“莱茨狗”
- 6习主席首提“区块链”,蕴含“区块链强国”战略
- 7中共中央关于制定国民经济和社会发展第十四个五年规划和二〇三五年远景目标的建议
- 8区块链为何上升为国家战略技术的原因解析
- 9区块链在国家治理与公共事务中的现实应用领域
元宝币
- 102019年是区块链行业跌宕起伏的一年挖比特币
山寨币
本站声明:网站内容来源于网络,如有侵权,请联系我们,我们将及时删除。
© 版权声明
文章版权归作者所有,未经允许请勿转载。