前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >DApp系统操作原理

DApp系统操作原理

原创
作者头像
v-longbatuiguang2
发布2022-06-24 16:32:27
5520
发布2022-06-24 16:32:27
举报
文章被收录于专栏:链游链游

DAPP的中心要素 您能够创建一个完好的区块链体系,并从头开始开发自己的运用程序。这就相当于开发一个新的区块链项目,既费力又对个人能力要求高。如果你只是一个普通的开发者,想根据区块链开发自己的运用,挑选一个老练的区块链运用开发渠道就能够了。这些渠道一般都供给完善的接口和开发工具,所以你只需求忧虑事务逻辑及其完成。关于区块链的底部,这些渠道将帮助你处理好。

1.开发渠道 现在最流行的开发渠道是以太坊:以太坊是除比特币之外全球第二大区块链项目。它就像一台遍布全球的分布式计算机。你只需求在以太坊上布置你的运用,运用的运转就能够由所有以太坊节点来保证。运用程序需求支付手续费(汽油)才干运转。缺点是你需求学习一门新的语言。 另一个主张是根据我的团队开发的Asch(中文名为Axi)。只需把握了JavaScript,就能够开发根据Asch选用侧链架构,每个DAPP都是一组侧链。旁边面能够有独立的区块链和节点网络。不同的DAPP不会互相影响。与以太坊不同的是,Asch体系上DAPP的添加不会添加主链的担负,所以是更高级的机制。 2.一致机制 一致机制决议了运转DAPP的节点怎么达成一致并取得奖赏。现在,最常用的一致机制是POW、POS和DPOS。POW根据计算资源分配奖赏。现在比特币和以太坊都选用了这种机制(尽管今后以太坊可能要迁移到POS上)。Asch选用了PBFT优化的DPOS机制。中心体系由101个客户端节点组成。客户是由社区选出的受信赖的帐户,具有最高票数的101个客户担任出产块。没有取得前101票的账号被称为提名人,当他们在未来取得足够的票数并进入前101时,他们将成为官方客户端。根据ASHI开发的DAPP默认选用这种一致机制,但开发者能够自行修正并决议运用哪种一致机制。 3.令牌分发 一般来说,DAPP都有内置令牌。如果想让更多的用户参加到DAPP的维护和运用中,就需求考虑怎么给用户分发令牌。现在,最常见的方案如下: 挖矿:以比特币为例。任何有计算资源的人都能够加入发掘比特币,通过发掘奖赏取得新的比特币。 ICO:能够简略理解为众筹。收集市面上其他老练的代币,依照必定的比例转换本钱DAPP中的代币。以太坊依照1BTC/2000ETH的比例,通过ICO筹集了很多的BTC作为初始本钱。这种发行方法在中国已被制止。 空投:免费向用户发放代币。持有其他代币的用户只需完成简略的绑定进程,即可取得代币。

私募:这个就跟找投资相同,看个人能力。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
TDSQL MySQL 版
TDSQL MySQL 版(TDSQL for MySQL)是腾讯打造的一款分布式数据库产品,具备强一致高可用、全球部署架构、分布式水平扩展、高性能、企业级安全等特性,同时提供智能 DBA、自动化运营、监控告警等配套设施,为客户提供完整的分布式数据库解决方案。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档