本文由 每日token谈 项目研究团队出品,转载请注明出处
前言
在过去的二十年里,用户们为了自己的便利放弃了隐私和安全,大量使用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的作用很类似当前公共的云服务平台。
image
在Aergo Hub上的代码存储分为公共存储和私人存储两个部分,前者类似github。开发者能够随时随地调用自己私人存储的代码,并且访问公共存储的代码。
image
3、Aergo MarketPlace,一个一站式的软件应用开发和计算资源平台,能够完成点对点的计算资源的购买和出售,包括计算资源、内容、算法和存储空间。
image
在Aergo MarketPlace中会包括但不仅限制于下面的内容
CPU算力资源
存储
内容分发网络(Content Delvery Network,CDN)
机器学习算法
专用数据库
智能合约和智能预言机
Aergo区块链训练
......
上述三个技术架构形成Aergo ,一个企业级区块链平台。
项目团队
Aergo的项目团队已经发展成熟,形成了细致的核心人员、技术团队、商业市场团队的分工,目前官网展示的成员数已达12名。除此之外,还有7位顾问、3位董事会成员。
核心人员
image
技术人员
image
** 商业人员**
image
在此选取三位核心成员和技术、市场团队代表展开介绍。Aergo的技术团队都有较丰富的技术从业经验,比如分布式系统开发、数据库管理等。市场团队的经历覆盖咨询、技术商业化、品牌打造推广等重要领域。
image
董事会成员
image
image
顾问团队
image
image
其他亮点
Aergo SQL(结构化查询语言)编程语言:能够让智能合约方便的存储和获取数据。
并发控制、平行计算。
Aergo file system:基于Facebook Haystack技术的存储系统,便于数据的访问、存储和使用。
Aergo 代币
Aergo的代币在其生态系统中会有多种多样的作用,更多的在未来可能是一个价值转换的中介,简单来说,团队设计中会有下面几种功能:
运行智能合约
用于Dpos共识机制
支付Blocko提供的在Coinstack 4.0上的技术支持
支付Aergo Hub上的服务
支付Aergo上的域名
在marketpalce中作为一种支付方式
Aergo代币流转如下图所示:
image
代币总量:500000000
代币分配:
销售——30%
基金会保留——35%
团队——5%
顾问和支持者——10%
社区激励——20%
开发路线
image
18年第二季度完成SQL的开发,第三季度完成主链的第一版本,第四季度发布测试网络;19年主网上线,年底完成Aergo Hub和Marketplace的开发。