http://www.jiliann.com

CZZ(ClassZZ)一个技术无限发展的链条

宇宙的魅力在于不知道是由什么产生,我们从何而来,要到何处去,我们只能自建中心,各自关联,推动宇宙与?类的发展。现今区块链项目设计往往更要确定是由谁产生,发展到何种程度,这已经在初始阶段就丢失了区块链的核心精神,没有让各个组织群体自由的驱动发展,没有一种无形的能量能驱使该项目走向浩瀚宇宙。而CZZ将会向采用零预挖,无任何?能主导,是一个完全自由公平公开的公共基础设施,大家在一条起跑线上共同关联,产生能量推动CZZ的发展。
 
CZZ是一个技术无限发展的链条,我们认为?类最直接的关联就是相互之间的利益关系,体现利益最直接的就是?付问题,而快捷?付是整个?付的核心与体现。CZZ 主打场景为快捷?付,CZZ 利用 5G 技术与边缘计算,以及 CZZ Core 团队原创的胶囊协议,在毫无中心化特征的前提下,做到?并发与秒级?付。胶囊协议的大致原理是,在 5G 技术的环境下,移动端可以作为轻节点出现在 CZZ 网络中。轻节点之间的转账,转账双?可以利用默克尔枝与区块哈希,由局部信息率先确认交易,这个过程就是胶囊协议。这也是区块链与边缘计算交叉领域的第一个落地应用。CZZ 社区?度重视去中心化,因为只有彻底去中心化的区块链项目,才有可能把公共设施(public utility)属性做好,才能做到有容乃大。
 
现实世界中每一个个体都将由手持设备以及未来的单个个体设备产生关联,大家现在都是通过各种社交工具进行沟通,技术的无限发展由传统的现实接触联系转变成虚拟的思想交流联系,这样有利有弊,但是思想的自由延伸是肯定要突破地理与时间的限制,因为思想就是自由的。
 
CZZ的设计是由每一个个?主体来驱动虚拟世界的运行,手机作为暂替物起了主要作用。每一个手机载体都是可以产生出块记录,而由手机去调动矿工进行运算与传输。
 
挑战与机会
 
随着分布式系统的发展,区块链技术的发明引起了广泛的关注。它在?融、云计算、存储、慈善等领域有着广阔的应用前景。区块链特有的一致性机制和数据结构使其具有不可变、连续、无许可、分散等特点。这些特性构成了区块链应用的核心。
 
2008年,中本聪(Satoshi Nakamoto)推出了比特币[3],区块链被用作公共账簿。区块链的基本单元是一个块,每个块包含一个头和一些数据(例如事务)。这些块通过一个散列和一个指向前一个块的散列的指针相互连接,形成一个抽象的链结构。通过这种结构,不同的事务按顺序链接在一起。协商一致机制保护了该顺序的唯一性,解决了在无许可环境下的重复开销攻击。10年后我们发现,比特币和其他加密货币技术要获得任何主流吸引力,它们本身还有很长的路要走。我们已经确定了以下障碍:
 
(1)使用困难。这些包括低事务吞吐量、?确认时间,私钥管理不当。
 
(2)公平性问题。今天大部分区块链项目动辄会预挖 50% 的代币,或者用PoS 以及 DPoS 的?式造成富豪们有机会获得大量 0 成本代币。这对其它参与者是不公平的!CZZ 致力于 0 预挖 + PoW 的发行?式,营造公平的代币经济。
 
(3)经济模型。迄今为?的所有数字货币都缺乏一个合理的经济模型。CZZ通过多币种之间的纠缠交易,给参与者创造套利机会。套利额度取决于参与者的权重,参与者权重取决于参与者为 CZZ 网络的贡献。CZZ 的币价将在参与者套利的过程中达到一个博弈平衡。
 
我们很?兴地宣布,CZZ将解决(1)和(2)两个问题,我们也提供了一条缓解(3)问题的路径。目前,关于区块链经济模型的研究论文太少。我们希望我们的项目也能促进未来在这?面的研究。
 
5G及未来通信
 
本节我们将详细介绍关于“使用困难”问题的解决?案。
 
2017年的?市表明,如果比特币被大量采用,比特币和以太坊都无法处理大量交易。每秒事务(tps)需要?少提?100倍才能处理?常事务量。一些竞争者提议采用其他协商一致的机制,比如授权股权证明(DPoS)——最引?注目的是EOS和TRON。他们确实获得了更?的tps值,但这是以权力下放和安全为代价的。在本文中,我们将研究另一个维度——节点通信模型,它可能在tps中达到100
 
倍,而不会牺牲任何去中心化。事实上,CZZ区块链将比迄今为?包括比特币和以太坊在内的任何公链都更加分散和安全。
 
“区块链网络”是一组同意按照预先确定的一致意见更新其链的节点。链在每个节点上局部存在的状态称为视图。如果任何?可以在任何时候加入或离开,网络就被称为“无许可”。在加入网络时,没有中央权威机构来决定哪个节点是?选节点。由于每个节点只看到它们的本地视图,由于网络延迟,对于最近的块,节点之间的视图可能不同。因此,整个网络将在异步状态,一致性只发生在上次Λ块之前,这?Λ是一个自然数。
 
下面我们引入“一致性”和“活性”这两个概念。
 
令 view(chain(t),i) 表?链在时间t的view,从节点i。我们说网络是“一致”,如果存在λ> 0,t独?,这样view(chain(t?λ),i)是一个对i是一个常数函数。
 
令 TX (t, j)是有效的事务在时间t提交给一个诚实的节点 j。我们说网络有“活性”如果存在ω> 0,t独?,这样TX (t, i)?view(chain(t +ω),i)为所有诚实节点i。
 
上述安全要求的重要性压倒一切。那我们需要怎样做才能做到呢?通过增加挖矿难度 D 来“kill time”,给诚实节点?够多的同步时间。由于 D 需要很大才能保证一致性,我们看到了一个普遍的误解,即工作量证明中,哈希难算导致tps慢,确认时间长。事实上只要诚实节点可以完成同步,挖矿难度 D 可以变得任意?。
 
今天所有主网项目所面临的难题是,它们不能在不牺牲安全性或某种分散化的情况下提?性能。然而,随着新的无线电频率和大规模MIMO的发展和波束形成,特别是5G移动网络的出现,我们可以预期在?带宽和低延迟的?向上有一个质的飞跃。对于5G网络,ITU-R定义了三种主要的使用场景:?级移动宽带(eMBB)、超可靠低延迟通信(URLLC)和大规模机器通信(mMTC)。5G网络实现的数据速率比目前的有线互联网?得多,比4G LTE快100倍,?达每秒10千兆比特(Gbits/s)。此外,与4G网络的30 - 70毫秒相比,网络的紧张程度要低得多,不到1毫秒(ms)。在这种情况下,可以提出具有?吞吐量、低延迟、不牺牲任何分散性的下一代区块链。
 
以比特币为例,生成一个区块需要10分钟,每个区块最多包含6000笔交易,产生10个tps。在5G移动网络的数据速率下,我们可以安全地使块大?为8mb,块间隔为30s,吞吐量达到1600 tps。如果在 UTXO 交易中用 EC Schnorr 签名代替ECDSA 签名,从而缩?每笔交易所占用的空间,吞吐量可达到 2500 tps。要知道,即便是 VISA 信用卡平均吞吐量也仅为2000 tps。CZZ 在此实现中,没有引入任何中心化元素,包括所谓的“超级节点”或拜占庭委员会。
 
胶囊交换协议
 
我们要解决的另一个问题是确认时间。以比特币为例,经过7个区块就可以完成交易。由于创建每个块需要10分钟,理论上确认时间可能需要一个多?时。如果用户想买一杯咖啡,可能需要长达一个?时的时间来确认。这就引出了我们的第?个想法,边缘计算。我们创建了一个协议,如果事务发生在两个轻节点之间,?付?和收款?可以相互验证,并得到交易的即时确认。这在以前的网络中是不可能的,因为在移动设备上运行具有任何验证功能的节点是非常困难的。在本节中,我们将描述什么是轻节点,以及它们如何通过一个称为“胶囊交换协议”的过程彼此验证。
 
随着5G移动网络带宽的提?,移动设备不断接收和更新数据块成为可能。假设每个块为8mb,并且每个移动端存储最新的20个块,这将只占用160mb的磁盘空间,这比大多数移动游戏的大?都要?。在此之前,它们只需要存储哈希根。
 
定义5:轻节点节点是它所在位置的数字设备
 
(1)接收和更新最新块
 
(2)存储最后20个块
 
(3)存储每个历史块的Merkle root
 
每个轻节点都可以使用它们的哈希根来验证区块链中的每个块,从而使每个用户都成为链完整性的保护者。我们可能会有数百万个轻节点,而比特币(bitcoin)和以太坊(ethereum)则有数千个,EOS和TRON则不到100个。仅这一点就使CZZ比?乎所有现有的区块链项目更安全,在这些项目中,终端客户通常只运行在一个轻量级钱包上(或在交易所中存储硬币),由一个完整的节点以集中的?式维护。
 
假设Alice和Bob是轻节点,Alice想要发送Bob 20czz,我们称这个事务为TX。Bob需要验证的两个重要部分是:
 
(1) EC Schnorr签名的真实性,这部分比较简单。
 
(2) TX投入之前没有使用过,这部分比较困难。
 
在传统的比特币设置中,如果Bob不是一个挖矿节点,他将没有?够的信息来验证TX是否有效。因此,他将不得不依靠其他矿商来验证TX,将其封装在一个区块中,等待区块最终确认。
 
奇迹发生在两个轻节点之间。除了TX, Alice还可以从最近的块(从完整节点获得)向Bob发送UTXO树事务输入的Merkle分?。然后,
 
(1)假设当前块?度为t, Bob可以验证Alice的事务输入在最近的块Bt - u之前实际上没有被使用。
 
(2)假设u很?,Bob将存储所有的块Bt - u+1,…,Bt。因此,他可以局部检查TX的输入是否已使用到块?t。
 
(3)检查mempool中任何具有相同引用输入的事务。mempool通常只有?mb大。
 
在检查了TX的有效性之后,Bob有权选择是否接受交易,发送到mempool,并在上面签名确认,这就是我们所说的“胶囊”。因此,Alice和Bob?乎可以即时确认彼此的TX,这对于频繁的?额交易非常有用。
 
使用胶囊的优点是,如果有两个事务引用mempool中的相同输入,则矿工将直接接受胶囊,这将减少Alice双花的可能性。我们承认仍然存在两个胶囊到达时间非常接近,导致交易无效的风险。因此,对于大额交易,建议?付?仍应在区块链上等待确认。
 
安全通道通信
 
在前面的?节中,我们描述了如果Alice可以将UTXO的Merkle分?发送给Bob,那么Bob就可以自?建?Alice的反动作输入的有效性,直到一定的块?度。
 
我们略过了如何建?这种联系。由于Merkle分?可能相当大,相对于跨操作数据,使用gossip协议广播它可能会产生不必要的拥塞。因此,在轻节点之间建?安全通信通道的能力是胶囊协议成功的关键。
 
这个想法是基于[2],
 
(1)Alice广播她的通信参数,用Bob的公共密钥加密。
 
(2)Bob收到此消息后,可以解密该消息,并与Alice开始p2p会话,Alice将向Bob发送Merkle分?的主体(或任何其他大型文件传输)。
 
(3)区块链的所有其他参与者将无法解密,因此Alice仍然对公众保持隐私。
 
这将节省大量的网络流量在胶囊生成过程中。同时,它将允许未来的开发?员创建分散的聊天程序以及去中心化商务。
 
分析“三个路障”
 
自中本聪发布比特币项目到现在,数字货币在市值?面取得了卓越的成就。然而,由于一直没有超级应用落地,比特币或其它数字货币也?今没有参与大规模?常交易,我们必须要反思是前面的路障还有哪些?我们前面讲了,最重要的路障大致有以下三个,不好用,不公平,缺乏经济模型。
 
1. 不好用:众所周知,比特币转账速度一直被?所诟病。每秒钟只能处理 10 笔交易,且交易确认时间往往长达一个?时。虽然主网是去中心化的,但用户往往需要通过第三?中心化的服务,才能正常使用。这也是现在包括比特币在内的最薄弱环节。自 EOS 与 TRON 以来的“第三代公链”项目,虽然在 tps 等问题上相较 BTC与 ETH 网络有了较大提升,但它们所损失的是去中心化。
 
去中心化是任何数字货币的灵魂。区块链技术有两个化身,分布式账本与信任产生机器。前者实际上是对于数据库结构的一个渐进式改良,而后者才是区块链技术的?命性进步。大家可以试想一下,无论是你购买 EOS,还是一?股票或基?,创始?个?信誉将起到决定性因素。但?们知道中本聪是谁么?就他个?而?,其信誉可谓为 0。那为什么大家还相信比特币呢?因为大家对比特币记账权的竞争机制是放心的,大家对比特币主网是信任的,这才是去中心化网络的本质。
 
当我们再来回顾一下“不可能三?”问题时,我们忽然重要性顺序应该是:安全,去中心化,最后才是性能。CZZ 没有任何委员会制度,没有任何超级节点制度,没有任何特权制度,所有的参与?都一视同仁。或许你会问,CZZ 网络的 tps是多少?2500。怎么做到的?CZZ 是?个利用 5G 通信技术,在完全不妥协去中心化的前提下,达到了千级 tps 的。因此,CZZ 可以说是第一个从根本上解决“不可能三?”的区块链项目。任何以加入中心化元素来提升 tps 的?式,都不算从根本上解决“不可能三?”问题。
 
2. 不公平:最早的比特币,以最公平的“零预挖+PoW”机制发行代币,这是非常值得恪守的一项传统。如后来发行的众多项目,动辄项目?与私募预挖 50% -95% 的代币,这样的项目对于其他参与者是极其不公平的。然而,即便是比特币也有它不公平的地?。其挖矿机制有两个短板,A,挖矿速度衰减太快,每四年产量减半一次。这也就意味着,前四年 50% 的BTC 已经被挖走了,但这个时候大部分?还并不了解比特币。因此,它对于后来参与者是不公平的。
 
B, ASIC 的出现导致了大矿主与中?型矿主之间的差距大到无法逾越。有 ASIC 芯片设计与制造能力的少数生产商将垄断大部分的算力。这也会降低该网络的公平性。CZZ 将采取根本性抗 ASIC 的挖矿算法,除了算法本身具备 memory hard 与bandwidth hard 两大特征,CZZ 还会定期更改挖矿算法。更改?式将以可证明的不确定?式来完成,确保没有?可以通过事先掌握新算法,而提前生产针对该算法的 ASIC。
 
3.币价不稳问题
 
前面两个问题,我们在前六节已经讨论了。CZZ 在 5G 传输技术的基础上,利用边缘计算独创了胶囊协议。它可以在完全不损失去中心化的前提下,满?交易秒内确认以及 2500 tps 的吞吐量。此后的章节,将重点讨论经济问题。有太多的区块链项目?,将各种先进技术、原创共识等武装到?齿,但全网缺乏合理的经济模型,导致上线之后一触即溃。
 
A. 我们通过多币种纠缠(前期定为 LTC 与 DOGE),使参与?有 LTC 与DOGE 之间的套利空间。
 
B. 每次纠缠发生于 CZZ/LTC 或 CZZ/DOGE 之间,且纠缠比例承递增关系。CZZ/DOGE 初始比例为 1:25,完成纠缠 12,500,000 个 DOGE 之后,纠缠比例升? 1:26。再之后 1:27,1:28,1:29,以此类推。
 
CZZ/LTC 初始比例为 1:0.0008,完成纠缠 1150 个 LTC 之后,纠缠比例升? 1:0.0009。再之后 1:0.001,1:0.0011,1:0.0012,以此类推。
 
C. 欲实现 LTC/DOGE 之间套利,必须反复操作这两个币种与 CZZ 之间的纠缠,而 CZZ 纠缠比例只升不降。注意,CZZ 纠缠比例是减速提升,因此CZZ 长期涨幅将越来越慢,最终趋于稳定币。
 
D. 对于每个用户来说,LTC/DOGE 之间套利额度是有限的,它与该用户的CID 的权重值挂钩。大致上说,为 CZZ 网络贡献越大,权重值就会越?。
 
因此,如果一个用户想实现持续套利,就必须持续为 CZZ 网路做贡献。
 
根据以上规则,CZZ 的经济模型实际上很简单。通过创造 LTC 与 DOGE 之间的套利机会,进而?撑 CZZ 本身的市值。由于套利额度是有限的,参与者必须通过为 CZZ 做贡献提?自身权重,才能获得更大的套利空间。假设参与者都是自私且逐利的,那么 CZZ 的市值将承减速上升态势,最终趋近于稳定币。
 
CZZ 的核心目标是通过套利机制来维持代币价值,通过 5G 与胶囊协议使得代币好用,从过安全通信通道来为未来去中心化商业奠定基础设施。
 
TOKEN 经济
 
CZZ无任何预挖,创世区块将由大家公开竞争产生,挖矿算法也会在主网上线之时同时公开。CZZ将会设置纠缠 C 池与生态 C 池作为初始资?池,这两个资?池是由矿工出块奖励的19%与1%所搭建。这两个资?池地址的公钥为,
 
纠缠 C 池:00000000000000000000000000000001
 
生态 C 池:00000000000000000000000000000002
 
注意,由于这两个地址可证明没有?掌握私钥,它们的资??出是靠事先约定的共识场景,由矿工确认后完成的。这两个地址的账目,任何?都可以从过 CZZ 浏览器监督。
 
特别说明一下,为什么矿工确认纠缠交易时,或生态奖励时不需要数字签名。为了证明纠缠 C 池的地址无?知道私钥,我们提出“两袖清风”原则(也叫 NUMS原则,全称:Nothing up my sleeves)。即,用一串极其简单的数字作为公钥,例如 0000…01,这个地址的私钥可证明无?知晓。因此,从纠缠 C 池往外打出的任何 CZZ 代币,都不可能通过数字签名的?式来达成节点共识。但考虑到节点之间可以检验纠缠交易的合法性,因此只有?名单中的特殊地址,可以在特殊条件触发的情况下(例如,纠缠,生态奖励),不需要数字签名也能完成共识。
 
我们认为万事万物的产生都是有关联,比特币的产生造就了后面区块链世界的发展,在这发展过程中有一个主链是我们认为是无心插柳柳成荫,反而有可能未来获得巨大发展的一条链,那就是狗狗币,狗狗币的诞生是区块链世界?的最大的玩笑,由于大家都认为他是一个玩笑包括创始?,反而造就了它比比特币更去中心化,更分散,更有自主性。为了向这区块链世界?最大的玩笑致敬,我们将会使用Dogecoin作为主链启动初始能量。后面章节将会有CID产生同时介绍。
 
1 纠缠C池
 
CZZ矿工将会拿出19%的奖励作为纠缠C池的资?,第一年将总共有1.9亿CZZ会陆续进入纠缠C池。纠缠池管理?式完全去中心化,纠缠 C 池的地址私钥可证明没有任何?掌握。纠缠C池更多信息请参考“纠缠交易”一节。
 
2 纠缠L池
 
所有纠缠池的Litecoin 将会放在纠缠L池,该池的地址为一个中心化地址多签进行管理。Litecoin纠缠兑换CZZ的初始比例为 0.0008:1。每纠缠 1150 个 LTC,纠缠比例加 0.0001. 例如,当 3000 个 LTC 被纠缠后,纠缠比例为 0.001:1.
 
3 纠缠D池
 
所有纠缠池的Dogecoin将会放在纠缠D池,该池为一个中心化地址进行管理。Dogecoin纠缠兑换CZZ的初始比例为25:1,每纠缠 1250 万个 DOGE,纠缠比例加 1。例如,当 3000 万个 DOGE 被纠缠后,纠缠比例为 27:1
 
如果 Dogecoin 或 Litecoin 币价在纠缠开始前出现重大波动,CZZ 对Litecoin 初始纠缠比例有可能会做一次调整。CZZ 对 Dogecoin 的初始纠缠比例保持不变。
 
纠缠交易于区块?度达到 120000 时开始。
 
4 生态C池
 
CZZ矿工将拿出1%作为生态C池资?。生态 C 池的地址将使用一个可证明无?掌握私钥的特殊生态地址。
 
生态C池的资?主要用于节点奖励(详见第五节,节点奖励部分),以便发展 CZZ 生态。大致上说,每个节点根据对 CZZ 的贡献,可获得权重值。每个周期权重变化最大的节点,可获得节点奖励。该奖励主要用于激励 CZZ 参与者持续勤奋,为网络做出自?的贡献。
 
纠缠交易
 
当区块?度达到 120000 时,我们开始纠缠交易。
 
CZZ 与 LTC/DOGE 使用同一条椭圆曲线 Sept256k1,CZZ 利用这个特点可以实现去中心化纠缠。?先,CZZ 将发布 DOGE 与 LTC 网上的纠缠地址,由于DOGE 与 LTC 网路不可控,这两个地址只能以中心化多重签名的?式进行管理。但这两个地址是公开的,这两个地址?面的交易随时可查。
 
假设用户欲用 Doge 与 CZZ 纠缠,可将一定量的 DOGE 币打入 CZZ 发布的Doge 地址。待这笔交易在 Doge 网上被确认后,用户在 CZZ 网上发布纠缠申请,申请信息包括:
 
1. 用户在 Doge 转账的地址与公钥
 
2. Doge 网上的交易 ID 与区块?度
 
矿工收到以上申请后,先验证该交易 ID 是否已经发生过纠缠申请(避免重复纠缠攻击),而后将发起一笔从特殊纠缠地址打出,向与 Doge 同公钥的 CZZ 地址打入,相应的 CZZ 币。其它矿工在验证这笔交易合法后(却有 Doge 交易确认,以及 CZZ 上无重复纠缠),将允许在无数字签名的情况下认可这笔交易。
 
这?再特别说明一下,为什么纠缠交易中,Doge 网与 CZZ 网上的公钥必须是同一个公钥。这样设计是为了抵抗“抢先攻击”。如果 CZZ 网的纠缠可以随便填写,则攻击者可以监视 Doge 网,等待纠缠交易。一旦发现,他便可先于纠缠发起?,在 CZZ 网上提交申请,将纠缠所得的 CZZ 转入自?地址。为了安全起见,必须 Doge 网公钥等于 CZZ 网公钥的纠缠交易,才能算作合法交易。由于 Doge 与CZZ 公用一条椭圆曲线,知道 Doge 与 CZZ 网的公钥/私钥对是相等的(但所对应的地址不一定相等)。因此,只有知道 Doge 打币地址私钥的?,才能收到所纠缠出来的 CZZ。
 
同样使用 Sept256k1 这条曲线的,除了 LTC 与 DOGE 之外,还有 BTC/USDT,ETH,BCH 等多个著名币种。CZZ 在上线的一年内,将尽量?持更多的币种加入纠缠。
 
量?纠缠体系
 
在平行宇宙世界,每个星云节点都是属于网格中的某些点,每个点又由不同的网格组成,从而形成一个密集的量?纠缠体系。实体的“整体性”是由相互作用的各部分组成,在整个体系中之间存在的相互依赖关系形成了整个CZZ量?纠缠体系。系统是内部组分间联系存在的?式,网格是系统存在的结构。恩格斯指出:
 
“当我们深思熟虑地考察自然界或?类历史或我们自?的精神活动的时候,?先呈现在我们眼前的是一幅由种种联系和相互作用无穷不尽地交织起来的画面。”
 
系统的整体性是通过其部分相互联系来实现,整体和部分是相互独?和相互统一的两个?面。部分是系统整体行为的基础,整体是部分行为和特征的统一。神经元不能脱离网络系统这个整体存在,只能作为系统的一部分,才能获得应用的地位,CID作为CZZ链上重要的身份证明,也将在整个量?纠缠网络体系的个体的存在,每个CID的产生都是能力与行为的体现。
 
创建CID的办法只有两种:
 
1 公钥为 00000000000000000000000000000003 的地址自带 CID,我们称之为“元 CID”。
 
2 在区块?度300000区块?度之前,CID 无法生成。
 
3 在区块?度300000区块?度之后,给任意一个 CID 地址发送 50 个 CZZ,并注明为创建 CID 交易,即可获取CID。注册 CID 的交易视为特殊交易,如果用户直接发送给CZZ给某个用户,则视为普通交易。
 
我们将通过量?纠缠系统设计CZZ独特的运行模型与持续性模型,而每个CID都将通过CID权重来在CZZ链上获得相对应的义务和权利。
 
CZZ量?纠缠网络体系是任何一个节点都可自成一个宇宙,不同的宇宙由不同的CID构成,又相互之间相互联系。然后每个宇宙也是可以衰减甚?消无,量?纠缠网络布局是会促使节点之间相互竞争,相互依赖与相互信任,只有共同协作,才能达到利益最大化。
 
节点生成
 
每注册一个 CID 时,有 50 CZZ 的消耗。注册 CID 时,新 CID 需要指定一个现有 CID 作为纠缠对象,纠缠对象可?刻获得 25 CZZ 的奖励,其余 25 CZZ 将被打入奖励池。当元 CID 作为纠缠对象时,50 CZZ 将全部被打入奖励池。如果一个节点的纠缠节点个数大于该节点权重 C,则该节点不能作为纠缠对象(元 CID除外)。每个节点最多只能成为 15 个节点的纠缠对象(元 CID 也是最多 15 个纠缠对象)。在纠缠对象的宇宙?,当一个节点成为纠缠对象时,它与新 CID 的距离为 1,而新 CID 的宇宙中看不到纠缠对象。每个节点看到的,都是以自?为中心的浩瀚宇宙。
 
每个节点的权重公式取决于以下两个因?,自身贡献,下线加权贡献。自身贡献根据纠缠 LTC 与 DOGE 的数量而定,每纠缠 4.5 LTC 或 125000 Doge 贡献值等于 1。先行纠缠阶段所纠缠的 LTC 与 DOGE,由于纠缠比例优惠幅度较大,不参与贡献计算范围之内。
 
社区奖励
 
每 20000 个区块将取一次 CID 权重快照,CID 权重 > 10 的节点将参与该周期的特殊奖励。 注册 CID 所消耗的 10 CZZ,其中 5 CZZ 奖励纠缠对象,5 CZZ 打入奖励池。当区块?度?于 1000000 时,从生态激励中总共有 1000 万 CZZ(每次 10 万 CZZ), 也会被逐次打入奖励池。
 
奖励池获奖规则如下。按快照中 CID 的权重差进行排序:前 10 名?分 1/2 的奖励池;11 - 20 名?分 1/4 奖励池;21 - 30 名?分 1/8 奖励池;以此类推,直到奖励池余额?于 1 CZZ,或每个权重 > 10 的 CID 都拿到奖励。奖励池余额将滚动到下个奖励周期的奖励池中。
 
举例:假设在 40000 区块?度时,C(P) 超过 10 的节点有 3 个,他们的 C(P)值分别是 12.5, 13.1, 9.6 14.8。但在 20000 区块?度时,这些节点的 C(P) 分别是8.5, 5.2, 0.3, 16.7。请问,计算奖励池激励时,这三个节点该如何排序?
 
答:获得奖励池激励的准入条件,是在区块?度快照时,该节点 C(P) > 10。
 
但一旦满?准入条件,在获奖?额的计算中,要按节点 C(P) 的差值排序。在这?例?当中,节点 3 的差值最?(9.6 – 0.3 = 9.3),但由于 C(P) 本身没有达到10,则自动被排除在外。其余三个节点,C(P) 差值分别为 12.5 - 8.5 = 4.0,13.1 – 5.2 = 8.1, 14.8 – 16.7 = -1.9。虽然节点 4 的 C(P) 值最?,但可能是因为这个周期没有贡献,因此差值反而成为负数!这样的节点得较少的激励也是理所当然。
 
差值最大的是节点 2,?达 8.1,理应得到本开奖周期的最大激励。
 
最终排名为:节点 2(满?条件,差值 8.1),节点 1(满?条件,差值4.0),节点 4(满?条件,差值 -1.9),节点 3(未满? C(P) > 10 的条件,差值9.3)。
 
燃币挖矿
 
宇宙星球中的中的资源往往通过各种星球爆炸与燃烧产生,整个CZZ网络也需要进行燃烧持续的推进整个网络的发展,并且通过燃烧带来一些趣味性促使整个网络具有活跃度。
 
纠缠交易进来的Litecoin 和 Dogecoin按照兑换比例进入纠缠池,将会通过燃烧挖矿全部返还给用户。区块?度为 500000 时启动,游戏规则如下,用户转账 1 CZZ 到公钥为的地址 00000000000000000000000000000000,可获得一个交易 ID。由于此地址的私钥可证明无?拥有,该地址的 CZZ 亦无共识可以转出,此币可视作已被销毁。
 
用户需要填写以下信息:
 
1. 游戏难度 d,需要?个 0 才算中奖。需要的 0 越多,奖?越?。
 
2. 参与区块,可以填写下 10000 - 40000 区块之内的任意?度,该区块为您的开奖区块。
 
3. 游戏种类,是为了获取 LTC 还是 DOGE。
 
4. 玩家可以一次烧多于 1 CZZ,则每个 CZZ 都可获得一个交易哈希。
 
5. 对于权重 C 的节点,每燃烧 min(125000/r_d, 4.5/r_l) 个 CZZ,该节点权重值减 1,且任何节点燃币后的权重值不得?于 1. 这?,r_d 是 CZZ 对 DOGE的纠缠比例,r_l 是 CZZ 对 LTC 的纠缠比例。
 
兑奖哈希计算?法:
 
兑奖钥匙 = hash(交易 ID + 游戏种类 + 游戏难度 + 所参与区块之哈希 + 递增系数)是否中奖 = 兑奖钥匙前 d 位数是否皆等于 0
 
奖?计算 = (r+d-10)*2d. 这?,r = 参与区块?度时的纠缠价格,d = 游戏难度。
 
如 (r+d-10)*2d 大于纠缠池,则玩家将兑奖池?的 ltc 或 doge 全部赢走。
 
举例,区块?度为 100000 时,纠缠比例 r = 30. 某玩家烧 1 个 CZZ,游戏难度为 3,20000 个区块后出奖。假设该玩家的兑奖哈希为 000 开头,则视为中奖。
 
20000 个区块后,纠缠比例或升为 r = 32,则奖?为 (32 + 3 – 10) x 23 = 25*8 =200 个 doge。假设在下 20000 个区块中,参与纠缠的 doge 较多,纠缠比例 r 生为40,则奖?为 (40 + 3 – 10) x 23 = 33*8 = 264 个 doge。综上所述,如果纠缠比例差值与游戏难度相加 > 10,则该抽奖游戏的单位期望值将大于 1。
 
燃币挖矿的好玩之处在于,用户持有 CZZ 的时间越长,纠缠比例提升的就越多,利润空间也就越大。但由于自身权重是随着时间衰减的,因此用户也不能“坐享其成”,在等待纠缠比例上升的时间,也需要持续为 CZZ 网络做贡献。
 
Staking 与共识地址
 
CZZ 的宗旨是打造一款完全去中心化的,有经济模型?撑的数字货币。在以上环节中,除了在 DOGE,LTC 等外部网络的地址无法实现去中心化,其余纠缠交易环节,社区奖励环节,网络权重环节等都可以去中心化了。随着 CZZ 网路逐渐成熟,外部网络地址也需要进行一次去中心化。本节主要讨论这个环节的设计与实施。
 
在 CZZ 初期,由于纠缠与生态搭建需要冷启动,纠缠池与生态池的 CZZ 代币是强行从矿工奖励中扣除的。CZZ 网上的纠缠池与生态池地址,均在特殊共识地址,任何个体都无法从中将代币转走。CZZ 的 CID 系统,同理也是在链上搭建。除了“元 CID”属于特殊共识地址是事先设置之外,其余所有参与者的 CID 生成均一视同仁。CZZ 致力于彻底去中心化,在力所能及的范围内,将去中心化进行彻底。然而,CZZ 目前做不到的是在 LTC,DOGE 等网络搭建特殊共识地址。
 
因此,纠缠过程扔需用该网络指定地址。本节主要讨论如何将最后这一环节也做到去中心化。
 
区块?度到 2000000 时,CZZ 将做以下调整:
 
1. 矿工不再需要往纠缠池和生态池打 19% 和 1% 的收入。
 
2. 纠缠池与生态池的存量 C Z Z 一律清零,打入公钥为00000000000000000000000000000000 的地址。这相当于一次全网通缩,把原属于社区的价值归还给所有?。
 
3. 纠缠池的外网资产按在 CZZ 进行拍卖,以当时的纠缠比例为起拍价。购买者只能用 CZZ ?付。
 
公钥为:
 
10000000000000000000000000000001
 
10000000000000000000000000000002
 
。。。
 
10000000000000000000000000000099
 
这 99 个地址,作为新增特殊共识地址。操作?式如下
 
1. 任何用户抵押?少 100 - 500 万个 CZZ(具体数字待定),可以获得一个特殊共识地址。向这个共识地址打币(额度不限),公布自?的外网纠缠池地址,参与后面的纠缠与燃币交易。我们称这类用户为深度共享?。
 
2. 深度共享?可以随时退出,退出机制仍有待研究,有可能会有一定成本。
 
3. 深度共享?可设置纠缠与燃币的手续费,手续费比例不得超过 0.1%。
 
4. 当普通用户向主网发生纠缠交易时,需先向00000000000000000000000000000001地址发一笔纠缠发起交易,主网会根据该交易哈希及其它信息,在深度共享?中随机抽取一位,作为纠缠交易对象。
 
5. 深度共享?被抽中的概率,与其质押的 CZZ 承正比关系,与设置的手续费承反比关系。
 
6. 当深度共享?不能如实履行纠缠或燃币交易时,深度共享?的抵押将被扣除,来偿还用户的损失。如果不能履行燃币交易,可以通过矿工共识的?式,将00000000000000000000000000000000地址所燃之币返还给用户。
 
7. 深度共享?一共 99 家,主网?持权益转让,以及 OTC 交易。
 
以上机制形成之后,可以将 CZZ 看做一个去中心化交易所。不仅交易去中心化,深度也可以做到去中心化。
 
套利与币价预测
 
由于 Litecoin 和 Dogecoin 之间的币价在市场上是实时浮动的,纠缠比例很可能会慢于市场上的价格浮动。这就给参与者提供了套利空间,我们欢迎参与者套利。
 
CZZ 的市场价值本身,也是由大家套利欲望所产生的平衡而形成的。
 
例如,假设某月某?,Litecoin 币价为 75 美元,Doge 币价为 0.0025 美元。则 LTC/DOGE 的汇率约等于 30000. 如果此时 CZZ/LTC 的纠缠比例为 1:0.001,而 CZZ/DOGE 的纠缠比例是 1:28. 我们就会发现 Doge 纠缠比例被低估了。假设这个时候你有 Doge 可以纠缠,且燃币挖矿中可以实现非负期望,则以下操作可以套利:
 
1. 交易所买 2800 DOGE,花 7 美元
 
2. 纠缠 DOGE 得到 100 CZZ
 
3. 燃币 100 CZZ 得到 0.1 LTC
 
4. 交易所卖掉 LTC 得 7.5 美元
 
套利空间有两个截?条件
 
1. 由于套利参与者的 CID 权重不?,导致无法继续燃币。因此,想持续套利就必须好好经营自?的权重。当?够多?都把 CID 权重经营好了,CZZ 网络自然就活跃起来了。
 
2. 由于套利操作牵扯到纠缠 Doge,假设 LTC,Doge 币价短时间维持在 75,0.0025 美元,则当 CZZ/DOGE 的纠缠比例上升到 1:30 时,套利空间则自动消失。
 
每次套利操作时,CZZ 对其它币种的纠缠比例会持续上升。在区块?度达到1000000 之前,CZZ 还规划了对 BTC,ETH,BCH,USDT 进行纠缠。届时,CZZ币价的稳定性将取决于利用 CZZ 纠缠套利的活跃程度。
 
假设每个月纠缠 100 层,Doge 币价恒定为 0.02 元。
 
初始纠缠比:1:25, CZZ 价格 = 0.02 x 25 = 0.5 元。
 
一个月后纠缠比:1:125, CZZ 价格 = 0.02 x 125 = 2.5 元,涨幅 500%。
 
两个月后纠缠比:1:225, CZZ 价格 = 0.02 x 225 = 4.5 元,涨幅 80%。
 
三个月后纠缠比:1:325, CZZ 价格 = 0.02 x 325 = 6.5 元,涨幅 45%
 
每纠缠一级,涨幅越来越慢,长期纠缠后 CZZ/Doge 将区域稳定汇率。如果CZZ 纠缠对象是稳定币的话,长期纠缠后的结果是 CZZ 自身将成为稳定币。?此,CZZ 将成为一款完全去中心化,价值有经济模式?撑的,在 5G 时代可实现秒级转账的数字货币。
 
挖矿算法
 
挖矿算法是任何 PoW 链的核心。无论是链的安全性,还是代币的经济模型,或多或少都与它有关。在设计 CZZ 的挖矿算法时,我们做了以下?个考量。
 
1,不能用现有的挖矿算法
 
众所周知,任何 PoW 链对 51% 攻击都是没有抵抗的。那么什么样的情况会出现 51% 攻击呢?一个比较常见的场景,就是当诸多区块链项目共用一个挖矿算法时,算力不是最?的那些项目都有可能遭到算力攻击的风险。
 
其中比较著名的两次事件为,2018 年 ABC vs BSV 的算力大战,以及 ETC 上的双花事件。两次攻击之所以能够给所有参与者造成损失,都是由于一部分矿工,迅速将大算力链(例如,BTC,ETH)上的矿机搬到?算力链上(例如,BCH,ETC)。
 
再比如说 2020 年四月的奖励减半,由于 BTC,BCH 与 BSV 公用一个哈希算法,且它们之间?乎同时减半,这也有可能会影响到其它币的算力稳定性和安全性。BTC 作为算力最大的网络自然不必担心,但是如果 BCH 或 BSV 减半时间点晚于BTC,则有可能会受到算力冲击。
 
因此,任何新的区块链项目,最安全的?式是拥有自?独?的哈希算法。
 
2,是否应该抗 ASIC
 
我们想法是尽量抗 ASIC,或者?少需要持续提?制作 ASIC 的成本。这?面有两大因素,
 
i) ASIC 不利于去中心化,这个大家都比较清楚。显卡可以随时购买,但定制ASIC 的门槛却要?很多。因此,一个链一旦被 ASIC 垄断之后,它的算力势必将被少数?个寡头所垄断。
 
ii) 收益减半时对安全性的影响,是一个比较少被谈及的话题。大致情况如下,如果一条链用的是 GPU 算法,如果收益减半不能伴随币价翻倍,则 GPU矿工可以切换到其它链上去挖。如果一条链主要是 ASIC 矿工,则此时大约1/2 的 ASIC 将会关机。这就给了处心积虑的?,可以以极低成本来购买被废弃的 ASIC 矿机,从而大幅度降低了对全网进行算力攻击的成本。
 
基于以上两种考量,CZZ 必须推出自?独创的抗 ASIC 的挖矿算法。
 
在抗 ASIC 的各种尝试中,主要有 memory hard 与 bandwidth hard 这两种思路。在以前的项目中,采用 memory hard 的占主流。Memory hard 的思路其实很简单,由于 DDR 内存颗粒的成本较?,占用内存约?的算法,用 ASIC 实现起来成本就越?。这样做法虽然在一个项目的初期比较奏效,但随着项目市值越来越?,ASIC ?商的投入越来越大,久而久之最终 ASIC 都会出现。
 
Bandwidth 在芯片生产的费用比 memory 要?的多,因此我们认为 bandwidth hard 的挖矿算法在对抗 ASIC 中会更有效。我们对哈希算法做以下修改:
 
1. 令 K 为 Keccek 哈希算法,u(n) 为计算哈希时所用的 block header,n 为挖矿循环的 nonce 值,u(n) 的长度为 2048。正常挖矿算法是对不同的 n,循环计算K(u(n))。
 
2. 这个算法可以很容易延伸为:令 A 为一个 2048 x 2048 的满秩矩阵,循环计算K(A*u(n)), 这? * 代表矩阵乘法。注意,A 是一个大约 4mb 的表,这样做的好处是,不但矿机要将此表读入,每一个 nonce 都要用表中的数据进行计算。这就是本算法实现 bandwidth hard 的核心。
 
3. 以上?式还可以推而广之,令 A1,…,Am 为 m 个不同的满秩矩阵,v 为一个固定的?量。可循环计算:K(An*…*A2*(A1*u(n)+v)+v…))。这就要求每循环一次nonce,都要重复读取并计算这些矩阵乘法。
 
4. 考虑到科技的进步,相关硬件价格会变得越来越廉价。因此,CZZ 挖矿采取以下机制:
 
a) 初始表为 32mb
 
b) 每 100 万个区块?度,表的容量翻倍。
 
这样做的目的是为了让表的增长速度,不慢于如 SRAM 技术迭代速度,从而尽量保证显卡矿机的长期挖矿效率。

郑重声明:即联区块链作为开放的资讯分享平台,所提供的资讯版权归原作者所有,且不构成任何投资理财建议,如有侵权请联系删除!