关于新加坡区块链应用Zilliqa的简介:
目前现有的加密货币和智能合约平台或多或少都有扩展性的问题,每秒能够处理的交易数量是有限的,一般少于每秒20次。 随着使用公共加密货币和智能合约平台的应用和用户数量的增长,需求用于每秒处理数百和数千次数量级的高交易速率正在增加。 ZILLIQA 就是问题的解决方案。它是一种旨在扩大交易速度的新的区块链平台,随着其的矿工人数的增加,其交易速度还会上升。在以太坊现有的3万名矿工的网络规模下,ZILLIQA 预计会处理以太坊交易速率的大约一千倍。
2017年12月,公有区块链项目Zilliqa获得两千万美元VC投资。投资方未透露。
基础链一直都是币友们热衷的项目。时下主流的以太链在交易速度方面并不能满足激增的区块链投资者的使用需求,时常造成拥堵。前两周因为“养猫应用”造成整个以太网的大堵车就是典型的例子。因此一些能够解决扩展性问题的项目应运而生,比如EOS,AETERNITY,TEZOS等等,这些项目都通过各自实现方式来优化交易速度和平台的适用性。
现在又有一个新的基础连项目通过其特有的方式来实现交易速度的质的飞跃,它就是ZILLIQA。
Zilliqa是世界首个实现可扩展性高吞吐量的公有区块链平台,支持每秒数千次的交易。为实现安全数据驱动的分布式应用而量身打造,可以满足如数字广告业务、电子资产管理等大规模高吞吐量应用的规模化要求。
ZILLIQA是什么?
目前现有的加密货币和智能合约平台或多或少都有扩展性的问题,每秒能够处理的交易数量是有限的,一般少于每秒20次。
随着使用公共加密货币和智能合约平台的应用和用户数量的增长,需求用于每秒处理数百和数千次数量级的高交易速率正在增加。
ZILLIQA 就是问题的解决方案。它是一种旨在扩大交易速度的新的区块链平台,随着其的矿工人数的增加,其交易速度还会上升。在以太坊现有的3万名矿工的网络规模下,ZILLIQA 预计会处理以太坊交易速率的大约一千倍。
ZILLIQA 的基本设计理念是化整为零的想法:
将采矿网络分成更小的碎片模块,每个碎片能够并行处理交易。 从而进一步提出了一个创新的专门使用智能合约语言的执行环境,利用底层架构来提供一个大规模,高效率的计算平台。
ZILLIQA 中的智能合同语言遵循数据流程编程风格,非常适合运行大规模并行计算。包括简单的计算,比如搜索,排序和线性代数计算等;以及更复杂的运算处理,比如训练神经网络,数据挖掘,财务建模,科学计算等等。
目前在测试链上,ZILLIQA 的交易速度达到了每秒2488次,拥有6个碎片模块,3600个节点。
ZILLIQA的工作原理是什么?
ZILLIQA是一款全新的设计,采用POW的模式,已经进行了两年多的研究开发。设计的基本理念是分割:将采矿网络划分成更小的模块,称为碎片,每个碎片都能并行处理交易。类似电脑上的多核心的CPU,核心可以并行处理运算,然后相互间联系配合,达到提高速度的效果。
如果ZILLIQA的采矿网络是8000名矿工,则ZILLIQA会自动创建10个子网络,每个子网络的规模为800个矿工。假如一个子网络可以在一个时间段内进行100次交易,那么10个子网络可以共同共计1000个交易。安全性的关键是确保子网络处理不同的交易并且没有重复交易。这些架构与现有的区块链解决方案相似。
它基于一个标准的工作证明方案,但是它有一个新的层次区块链结构,并在其中内置用于处理碎片的高度优化的一致性算法。 ZILLIQA进一步提供了一个创新的专用智能合同语言执行环境,利用底层架构来提供一个大规模和高效率的计算平台。碎片式的架构非常适合并行的大规模计算。
架构有六层:密码层,数据层,网络层,共识层,智能合同层和激励层。这种层次架构的设计有利于保证交易速度和安全性。
ZILLIQA的代币是怎样的?
ZILLIQA的代币被称为Zillings或ZIL。 Zillings为用户提供平台使用权,用于支付交易处理或运行智能合同。任何金额,价值,余额或付款的功能都使用ZIL作为单位来计算。代币供应量为210亿个ZIL。
每个产生的区块都带有一个区块奖励,可以产生新的代币。区块奖励将随着时间的推移而在10年内递减。挖矿的产量是预计在前四年挖掘大约80%的代币,在之后六年内挖掘其余的20%。代币的产生将是“平滑”的,因为在一定数量的区块之后,区块奖励不会大幅减少。区块奖励的平滑减少意味着网络哈希率可以随着时间的推移逐渐减小,从而保持稳定。
十年之后,预计在网络中的节点数量和执行交易的用户方面已经达到了相当大的规模。届时,市场的交易费率会稳定下来,足够维持网络的运行,而不需要新的代币进入系统作为回报,也就是说没有增发。
ZILLIQA的用户群有哪些?
ZILLIQA中有两个主体:
用户和矿工。用户是使用ZILLIQA的基础设施来转移资金或运行智能合约的外部主体。矿工是网络中运行ZILLIQA共识协议并获得奖励的节点。
ZILLIQA的采矿网络被进一步分成几个小网络,被称为碎片。一名矿工被一组叫做DS节点分配给一个碎片。这组DS节点也被称为DS小组。每个碎片和DS小组都有一个组长。组长在ZILLIQA的共识协议和网络的整体运作中发挥重要作用。
每个用户都用于数字签名方案的公钥和私钥,每个矿工都有一个关联的IP地址和一个用作身份证明的公钥。
矿工对交易达成共识,对其进行处理,根据智能合约进行计算并更新状态。因此,矿工们要求每笔交易的发起人预付GAS即交易手续费。
ZILLIQA的安全性如何?
ZILLIQA的安全性建立在拜占庭假设的基础之上。任何时间点的采矿网络都有一小部分拜占庭节点,这个假设在协议运行期间诚实的节点是可靠的,在拜占庭分数中计数失败时断开节点。
拜占庭节点可能偏离协议,丢弃或修改消息,并向诚实节点发送不同的消息。而且,所有的拜占庭节点都可以串在一起。
但在ZILLIQA上,拜占庭攻击者的总计算能力被概率多项式的标准密码假设所限制,因此来自诚实节点的交易信息可以被传递给真实的目的地。
ZILLIQA的应用性如何?
由于ZILLIQA的快速高效,其应用范围和适用性是非常广泛的。在其链上可以同时进行实时竞价,高流量的交易操作,以及运行大量的复杂的智能合约等等。应用领域包括共享经济,支付网络,实时拍卖等等。