项目介绍|Asch——基于侧链技术的区块链应用开发平台

项目名称:

Asch——基于侧链技术的区块链应用开发平台

项目距简介:

阿希链(Asch)是基于侧链技术的区块链应用开发平台,通过引入侧链技术实现了一个多链的生态系统。其设计初衷是为了降低区块链应用开发的门槛,通过使用JavaScript 作为应用编程语言,支持关系数据库来存储交易数据等措施,从而使开发者可以像开发Web应用一样开发DAPP。

行业痛点:

1、区块链技术的前景被广泛看好,但是由于区块链技术本身就是多学科融合在一起的新型技术方案,其技术研发门槛高、难度高,从而阻挡了很多企业和创业者进入区块链行业的脚步。

2、区块链应用的大规模开发迫切需要一批应用平台,它们封装了底层协议、建设了区块链应用开发的基础设施,为开发者提供更加友好、更灵活的接口,从而降低区块链应用的开发难度和提高开发效率。

3、以太坊为首的第一代区块链应用平台建立了一套基础的区块链底层基础设施,但是受制于当时的技术环境和历史局限性,在取得巨大成功的同时也相继在性能、安全、升级、成本、存储等方面暴露出了诸多问题,区块链行业需要一个新的平台可以妥善解决这些问题。

解决方案:

Asch是一个区块链应用开发平台,Asch的受众包括每一个对区块链应用感兴趣的开发者和大中小型企业,利用Asch平台来解决区块链应用研发高门槛、高成本的问题,这是一个具有前瞻性的、低成本的一站式应用解决方案,目标是成为新一代区块链应用的孵化器。

技术创新性

一、安全高效

核心的加密算法上底层采用高强度的密码学算法,椭圆曲线加密算法Ed25519。稳定不易分叉的共识算法 ACP基于DPOS和PBFT构建,高效且可靠,区块链不易分叉。基于VM的沙盒安全技术 基于VM的沙盒安全技术,可以隔恶意码对主链的影响。确保资产安全。高度隔离的侧链架构让主链与侧链之间、侧链与侧链之间的互相影响降到最低,最大程度保障区块链安全。

二、高效运行

加密算法由C++实现,区块的底层性能瓶颈可由C++来优化实现,性能最大程度得到优化。Asch平台根据实际情况,改进了PBFT算法,提高了共识算法性能。DAPP可以自行配置更少的见证节点进一步提高侧链的整体性能。基于NodeJS的高性能异步IO技术实现了高效的P2P网络。

三、系统灵活

Asch平台实现了应用与数字资产的解耦,实现了一个数字资产可以在多个区块链上使用。一个区块链上可以使用多个数字资产。而且在Asch平台上,应用可以自行指定手续费使用的数字资产。大大降低了数字资产与应用之间和应用与开发平台之间不必要的耦合。

四、低成本

Asch平台使用JavaScript作为原生语言,JavaScript作为最受欢迎的开发语言之一,表现力强。Asch平台创新的推出了高抽象层次的数据模型和数据访问接口,让传统开发人员用熟悉的ORM方式,高效的开发DAPP。

地址Asch平台上大大降低了DAPP的开发难度,传统的Web开发人员通过短期的学习即可进行DAPP开发,大大降低了企业的人力成本。

Asch平台和JavaScript语言都有着完善的社区和生态,有大量的开源组件和工具可以使用,使得企业可以提高DAPP的开发效率。

五、易复用

Asch平台支持数据存储接口,可以将用户数据存储在区块链上,供DAPP访问,从而实现了数据的有效复用。Asch是跨链平台,支持一条区块链系统拥有多个数字资产,也支持一个数字资产可以应用在多个区块链系统上,实现了数字资产的互通和复用。在更高维度上降低了整个生态的资产和数据平均成本,提高了效率。

区块链落地应用:

优秀案例:

CCTime(Cryptocurrency Time)是基于Asch侧链技术开发的分布式新闻分享与交流平台。CCTime 在 Hacker News 的基础上进行改进,使用区块链技术改变现有中心化的内容市场格局,解决优质内容难以识别、传播和变现的问题,通过全新的内容价值评价体系保证优质内容的生产者直接获得收益。通过区块链“打赏模式”给优质新闻发布者、分享者,让参与者享受优质内容的同时也能够获得相应的“打赏”,构建一个有价值且符合大众需求的新闻聚合和内容分享平台。

Asch平台2018年的五个“1”计划之中就有100个区块链应用在2018年落地项目。现阶段已经拥有CCtime、孔明无、帮呗、数字宠物、Holle kimi、次空间、DreamWorld等相关应用。我们更期待Asch在2018年的发展!

你可能感兴趣的:(项目介绍|Asch——基于侧链技术的区块链应用开发平台)