时间:2022-01-15|浏览:7251
用戶喜愛的交易所
已有账号登陆后会弹出下载
在提到分散的应用平台之前,我们总是想到国外的产品,比如以太坊,但今天当我谈到这个话题时,我会想到中国自己Asch基于侧链技术的新一代分散应用开发平台(阿希)。ASCH它是一个分散的应用程序开发平台,也是中国第一个分散的应用程序平台。其目的是帮助开发人员快速创建分散的应用程序。该平台具有易于使用、灵活、安全等特点。
在模式方面,它类似于以太坊,属于区块链服务,但实现机制非常不同。以以太坊为例,它最大的特点是大大扩展了脚本引擎的功能,增加了阅读区块链、计费、跳转等新指令,并解除了堆栈内存、函数调用深度和脚本长度限制。
但这种方法的一个主要缺点是,应用程序代码本身和应用程序产生的数据存在于同一区块链中,导致区块链的快速扩展。ASCH不同的是,它的扩展不是通过交易脚本,而是通过侧链。ASCH系统中有一个主链和几个侧链(主要由开发者提供),但每个链只支持几种有限的交易类型,交易或合同的逻辑直接由宿主语言而不是交易脚本编写。
这样做的好处是降低了合同编程的难度,避免了区块链的扩展,每个应用程序都可以定制个性化的区块链参数。ASCH不直接复制Crypti(分散的,基于区块链的应用商店)或Lisk(允许新一代的平台JavaScript基于分布的分散应用程序开发和使用易于使用、功能齐全的生态系统。),但请参考Crypti该架构也会重用其部分代码,但不会太多。主要有两种更安全的共识算法,Crypti使用的是Dpos,我们增加了它Pbft为了增强一致性,降低双重支付风险,我们使用算法。c 语言编写了部分关键模块,非性能热点的部分依旧使用Nodejs来写。