首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

2018年7月18日BCOM技术定期更新

Distributed Application/Decentralized Applications Generally, different development DAPPs use different underlying blockchain development platforms and consensus mechanisms, or publish tokens themselves to create the underlying ecological environment. Development of various distributed applications derived from the underlying blockchain platform

To develop a distributed application, you need to meet the following conditions:

1. The application must be completely open source, autonomous, and no entity controls the application to exceed 51% Token. The application must be able to be upgraded based on user feedback and technical requirements, and application upgrades must be agreed upon by most users;

2. The applied data must be encrypted and stored in the public blockchain;

3, the application must have a Token mechanism (common tokens based on the same underlying blockchain platform or self-issued new coins), miners or application maintenance nodes need to receive token rewards;

4. The generation of the application token must be based on the standard encryption algorithm, and the valuable node can obtain the token reward of the application according to the algorithm.

The advantage of developing distributed application technology lies in the unique data identification and value transfer functions of the blockchain, which have great functions in user authentication process change, transaction security, industry production relationship change, reduction of operation and maintenance cost, and reduction of technology development cost. Advantages can also greatly enhance the user experience.

Carlos Callejo, CTO of BetComm –18July 2018

分布式应用/去中心化应用通常来说不同的开发DAPP会采用不同的底层区块链开发平台和共识机制,或者自行发布代币,来创建底层生态环境。开发底层区块链平台生态上衍生的各种分布式应用

开发分布式应用,需要同时满足以下几种条件:

1、应用必须完全开源、自治,且没有一个实体控制着该应用超51%Token。该应用必须能够根据用户的反馈及技术要求进行升级,且应用升级必须由大部分用户达成共识之后方可进行;

2、应用的数据必须加密后存储在公开的区块链上;

3、应用必须拥有Token机制(可用基于相同底层区块链平台的通用代币或自行发行新币),矿工或应用维护节点需要得到代币奖励;

4、应用代币的产生必须依据标准的加密算法,有价值的节点可以根据该算法获取应用的代币奖励。

开发分布式应用技术的优势在于区块链特有的数据确权、价值传递功能,在用户认证流程变更、交易安全、行业生产关系变更、减少运维成本、降低技术开发成本等方面具有较大的优势,也能大幅提升用户体验。

Callejo,BetComm首席技术官- 2018年7月18日

-------------END-----------

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180718G0Q8HZ00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券