编辑: 星野哀 2019-07-06
-

2 - 北京阿希链科技有限公司 Beijing Asch Chain Technology Co.

Ltd. 目录

0 引言

4 1 概述

4 1.1 去中心化应用.4 1.2 侧链是什么.4 1.3 ASCH 是什么

5 1.4 ASCH 面向哪些用户

5 1.4.1 开发者.5 1.4.2 企业.5 1.4.3 普通用户.6

2 设计理念

6 2.1 完备脚本 VS 侧链

6 2.2 账户 VS UTXO

7 2.3 关系数据库 VS 非关系数据库.7

3 系统特点

8 3.1 易用.8 3.1.1 开发语言.8 3.1.2 工具.8 3.1.3 部署.8 3.2 灵活.9 3.3 安全.9

4 技术细节

9 4.1 共识机制.9 4.1.1 委托人选举.9 4.1.2 拜占庭容错.10 4.2 侧链与 DAPP.10 4.3 沙箱和 VM.11 4.4 交易.12 4.5 账户系统.13 4.6 客户端.14 4.7 性能.14

5 应用场景

15 5.2 仲裁合约.15 -

3 - 北京阿希链科技有限公司 Beijing Asch Chain Technology Co. Ltd. 5.3 去中心化交易所

16 5.4 存在性证明.16 5.5 物联网.16

6 总结

16 -

4 - 北京阿希链科技有限公司 Beijing Asch Chain Technology Co. Ltd.

0 引言 比特币的出现使得去中心化的货币系统成为可能,经过几年的发展,人们发现比特币背后的区 块链技术潜力巨大,可以被广泛应用在各行各业.为了更好地利用区块链技术, 出现了以以太坊为 代表的一批应用平台,它们封装了底层协议、建设了基础设施,为开发者提供了更加友好、也更加 灵活的接口,使得开发者的关注点能够集中在业务逻辑上,很大程度上提高了开发效率.本文提出 的ASCH 系统也是一种去中心化应用的开发平台,接下来我们会详细阐述这一系统的特色、原理及 应用场景.

1 概述 1.1 去中心化应用 去中心化应用是一种具有以下特点的应用. 1. 必须完全开源,自主运行,不能被中心化的组织、机构或个人操控,可以被改进以响应市场需 求,但必须经过用户们的共识. 2. 数据必须被安全、公开、冗余的存储在一个分布式网络中,以避免被篡改和单点故障. 3. 应用访问者需要消耗令牌,而应用贡献者可以获得令牌的奖励. 4. 应用必须使用一种价值证明的密码学算法来生成令牌. 去中心化应用可以通过授权系统的权益人来投资应用的开发,从而有潜力达到自给自足.去中 心化应用还有公开透明、安全可靠、去信任等优点.因此,可以想像去中心化应用在支付、数据存 储、云计算、电子商务等领域将有非常可观的前景,它所产生的价值甚至有可能会超过 Visa、 Dropbox、亚马逊等跨国公司的市值. 1.2 侧链是什么 区块链是一串使用密码学方法相关联产生的数据块,每一个数据块中包含了若干网络交易的信 息,用于验证其信息的有效性(防伪)和生成下一个区块,对于普通用户来说它就像一个公有账本, 记载所有的交易记录,对于开发者来说可以理解为一个分布式的数据库.区块链这个数据库的特点 是去中心化、开放、自治、不可篡改,区块链与去中心化应用息息相关,非常适合为去中心化应用 -

5 - 北京阿希链科技有限公司 Beijing Asch Chain Technology Co. Ltd. 提供存储功能. 侧链是一种特殊的区块链.它使用一种叫做 SPV 楔入 的技术实现与其他区块链之间的资产 转移,这使得用户能用已有的资产来使用新的加密货币系统.人们不必再担心比特币难于采纳创新 和适应新需求,只要创造一个侧链,然后对接到比特币的区块链中即可,通过继承和复用比特币强 大的区块链,还避免了新货币的流动性短缺和市场波动等问题.并且由于侧链是一个独立的、隔离 的系统,侧链中出现的严重问题只会影响侧链本身,这极大地降低了创新的风险和成本. 1.3 ASCH 是什么 ASCH 是一个去中心化的应用平台.它提供了一系列的 SDK 和API 来帮助开发者构建基于 Javascript 和侧链技术的去中心化应用.ASCH 通过提供定制侧链、智能合约、应用托管等一体化 的行业解决方案,致力于打造一个易于使用、功能完备、即插即用的系统.利用 ASCH 生态系统, 开发者可以快速迭代他们的 Javascript 应用,并发布到系统内置的应用商店中,这些应用可以被 平台中的分布式节点下载并执行,并服务于普通用户,整个过程都由诚实安全的 ASCH 侧链共识网 络提供安全保证. ASCH 系统本身也是一个完全开放的、去中心化的应用,内置有代币,单位为 XAS, 中文名 叫阿希币.阿希币可以通过双向楔入的方式与侧链或 Dapp 进行交互,作为所有Dapp 之间资产转 换的桥梁和媒介,这些代币将在系统发布之前以 ico 的方式预售给投资人.系统一旦发布,ASCH 最初的核心团队将不再掌控系统的走向,只有系统的权益人和代币的拥有者决定系统将来的发展. 1.4 ASCH 面向哪些用户 ASCH 平台除提供一些基本服务外,还将提供技术和工具上的支持,主要面向以下群体: 1.4.1 开发者 开发者可以根据 ASCH 平台的应用开发规则和商业行为准则,并按照相关的规范进行开发和提 交Dapp.Dapp 的商业模式或免费,或定价销售,或按增值服务付费.采用何种商业模式完全由 开发者决定. 1.4.2 企业 ASCH 平台提供的工具可以非常容易地创建一个完整的区块链,更重要的是可以楔入到ASCH -

下载(注:源文件不在本站服务器,都将跳转到源网站下载)
备用下载
发帖评论
相关话题
发布一个新话题