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