Aergo:第四代企业级区块链——项目精评

在过去的二十年里,用户们为了自己的便利放弃了隐私和安全,大量使用 Google、Amazon、Facebook 等中心化机构的服务,数据被获取。

 

如今的区块链协议和应用并不能在不损失安全性和不可篡改性的同时,为企业级用户提供可扩展性、分布式治理和机密性

 

而且目前的公链还有一些问题没有解决,比如下面的几个:

1、可靠性问题:比特币分叉了那么多次,以太坊也有 ETH 和 ETC 之分,我一个开发者只想找个靠谱的平台落户,我可不想卷进分叉的社区纠纷。

2、IT 业务整合困难:传统的业务和区块链技术整合是非常困难的,会有一定的风险并且成本高昂。

3、软件开发困难:新语言的学习是限制开发者的一个因素,如 Solidity,还会有一些漏洞问题等。

4、隐私问题:目前解决隐私问题的方式是密码学上的加密和解码,但是对企业级的开发者来说一些敏感和法律问题还是难以解决,所以我们下面谈到的 Aergo 采取了更严格的 GDPR 标准,这个标准在 2018 年广泛应用于欧洲。

5、扩展性问题:比如在类似天猫双十一这样需求计算资源集中的时间,区块链的可扩展性成了问题,需要解决短时间内大算力的需求。

6、互操作性限制:目前来看,全世界有 100 多条公链正在开发,至少两百条的私有链正在开发或者运作。在未来,大量的链会因为没有被大量应用而被淘汰、消失,也会有很大一部分仅仅在某些特殊领域使用。那么剩下的那么庞大的市场,就好像今天的安卓和 iOS 一样,底层操作系统的市场会被几个巨头所垄断,最成功的一个肯定是能够把其他应用都整合进来的那一个。

 

上面那么多,都是传统应用开发者想要进入区块链的重重困境。而 Aergo 就是来解决这些问题的。

Aergo 核心技术是来自 Blocko Inc 的 COINSTACK,它要做的事情包括但不限于下面这些:

建立一个快速、高效的区块链协议

建立新的 SQL 智能合约引擎

先进的 IT 整合 API

方便开发者的开发工具

 

另外,在 Aergo 上能够开发灵活的智能合约。Aergo 被设计为一个基于插件的智能合约基础设施,用户可以执行以太坊虚拟机或者 Aergo 的 SQL 编写的智能合约。

 

Aergo 能够允许应用部署到其他的公链或者私链上,根据需求量身定制,灵活的部署能够保障应用的灵活性、扩展性,让应用能够有优秀的表现。

 

Aergo 网络利用具有分布式目录的、类似 Github 的存储库作为主链网络,同时通过设计智能预言机,允许智能合约利用内部或者外部的数据来触发合约。

 

核心架构

白皮书中提到 Aergo 有三个核心架构,分别是 Aergo Chain,Aergo Hub 和 Aergo Marketplace,简介如下;

1、Aergo Chain,一个公链网络,为了缓和当下公有区块链的问题而设计,能够涵盖 SQL 语言编写的智能合约平台,并且实现并发控制。利用侧链技术,Aergo Chain 能够实现百万级的 TPS。

2、Aergo hub。Aergo Hub 是一个区块链虚拟主机服务,能够作为公共交户界面,链接底层的 Aergo Chain 和 Dapp,建设、测试基于 Aergo Chain 的应用。通过提供丰富的工具和服务,Aergo Hub 能够让开发者便捷、迅速地基于 Aergo 开发应用,从而让 Aergo 整个生态建设起来。看起来 Aergo Hub 的作用很类似当前公共的云服务平台。

在 Aergo Hub 上的代码存储分为公共存储和私人存储两个部分,前者类似 github。开发者能够随时随地调用自己私人存储的代码,并且访问公共存储的代码。

3、Aergo MarketPlace,一个一站式的软件应用开发和计算资源平台,能够完成点对点的计算资源的购买和出售,包括计算资源、内容、算法和存储空间。

在 Aergo MarketPlace 中会包括但不仅限制于下面的内容

CPU 算力资源

存储

内容分发网络(Content Delvery Network,CDN)

机器学习算法

专用数据库

智能合约和智能预言机

Aergo 区块链训练

…… 

上述三个技术架构形成 Aergo ,一个企业级区块链平台。

 

项目团队

Aergo 的项目团队已经发展成熟,形成了细致的核心人员、技术团队、商业市场团队的分工,目前官网展示的成员数已达 12 名。除此之外,还有 7 位顾问、3 位董事会成员。

核心人员

技术人员

** 商业人员 **

在此选取三位核心成员和技术、市场团队代表展开介绍。Aergo 的技术团队都有较丰富的技术从业经验,比如分布式系统开发、数据库管理等。市场团队的经历覆盖咨询、技术商业化、品牌打造推广等重要领域。

董事会成员

**

顾问团队

其他亮点

Aergo SQL(结构化查询语言)编程语言:能够让智能合约方便的存储和获取数据。

 

并发控制、平行计算。

Aergo file system:基于 Facebook Haystack 技术的存储系统,便于数据的访问、存储和使用。

 

Aergo 代币

Aergo 的代币在其生态系统中会有多种多样的作用,更多的在未来可能是一个价值转换的中介,简单来说,团队设计中会有下面几种功能:

运行智能合约

用于 Dpos 共识机制

支付 Blocko 提供的在 Coinstack 4.0 上的技术支持

支付 Aergo Hub 上的服务

支付 Aergo 上的域名

在 marketpalce 中作为一种支付方式

 

Aergo 代币流转如下图所示:

代币总量:500000000

代币分配:

销售——30%

基金会保留——35%

团队——5%

顾问和支持者——10%

社区激励——20%

 

开发路线

18 年第二季度完成 SQL 的开发,第三季度完成主链的第一版本,第四季度发布测试网络;19 年主网上线,年底完成 Aergo Hub 和 Marketplace 的开发。