区块链技术创新很多,为什么说摩尔MOL技术具有革命性的特性?
当区块链技术发展遇到瓶颈的时候,总会有许许多多的人在不断的探索,摩尔MOL就是这样一个具有冒险精神的团队,他们没有随波逐流,而是另辟蹊径的开拓发展,在区块链的世界探索着新大陆,本文从技术层面分析摩尔MOL者具有革命性的技术特点,成败与否?相信时间会给出最公正的答案!
摩尔摩尔MOL具有革命性的技术特性
设计原则
在MOL摩尔链设计中,每一个用户和智能合约用户都有自己的链,用户A发起转账交易,私钥签名后,广播至网络中,用户B创造接收交易,签名后,进行广播,并且写到自己的链里。
摩尔无区块革命
区块与矿工本质上制约了区块链的性能,全世界在某段时间内(比特币为10分钟,莱特币为2.5分钟,以太坊15秒)所有的交易数据要被装到一个区块(模具)里。而矿工们要在这个时间里达成共识谁来打包,比特币要10分钟进行POW共识。
区块链革命所面临的挑战:
a.对于尖锋时刻,如中国的春节或者是麦加朝圣千百万人同时发送红包,那么将用多大的一区块才能同时容纳下这些交易呢?比特币的一个交易500字节,一个区块大小为1M(1024𝐾字节)在10分钟内的瓶颈就是大约2000,每秒钟就是大约3笔,而Visa至少可以处理4700笔,支付宝可以达到10万,后面两者都没有区块的限制。
b.矿工被授予了不可控的权力,在区块容量超限的情况下,矿工可以对于交易具有选择权,而且由于拥堵的存在,交易费用也提高,比特币最高可达100$/笔,而以太坊为2$/笔。这已经远远背离BitTorrent(比特币继承了BitTorrent)的免费公平的Peer-to-Peer(对等网络)精神(人人为我,我为人人),这将极大制约数字货币从早鸟向早期大众的大裂谷(Chasm)的穿越。
摩尔c.共识形成打包矿工的过程的通信开销以及成本已经变得非常高昂,为了维护比特币和以太坊这两张网络,世界为此每年支出10亿美金左右的电力与硬件资源成本。现在全世界也只有约500万人左右在使用比特币,如果这个数字提升到5000万或者5亿,这样的成本是不可持续的。
为了降低共识开销成本,在过去的10年中,从POW的Asics-resilientScrypt,X11,Cryptonight以及一系列的权益证明算法POS[5]1.0,2.0,3.0的peercoin[6],Nxt,Qutm[7],最后到DPOS的BTS,Steem,EOS,和拜占庭容错的BFT俱乐部,dBFT,fBFT,pBFT甚至是混合共识,共识方面的创新已经无以复加,而且越来越中心化。
我们还停留在中本聪10年前区块链的“块”的定义里,这会是刻舟求剑吗?
据此,在建设MOL摩尔公有链时,我们倾向于IOTA[8]与Nano[9]倡导的无区块架构,让交易成为数据单元摆脱区块的限制,即无区块(lockless)。
摩尔MOL智能合约
IOTA和Nano设计的缺陷在于不支持智能合约,而MOL摩尔从DAG(有向无环图)的架构出发,进行创新,设计了合约账号,合约账号与正常账号有同样的功能:开户,发送,接收和改变代表,只不过合约账号是由代码控制的。
每个合约账号都是一个独立的链,从初始区块Block,发送与接收交易构成了无区块的区块链。
摩尔摩尔MOL一键发行资产
从用户生成内容UGC(UserGeneratedContent)到用户生成货币UGC(UsergeneratedCurrency),这个不可逆的刚需指引MOL摩尔团队投入研发资源致力于为去中心化的Dapps提供代币发行业务。
a.摩尔将拓展比较成熟的以坊虚拟机以支持摩尔MOL创新的DAG架构,这样比较方便于solidity合约迁移至MOL摩尔链平台。
b.摩尔把编译器封装成用户友好的图形界面使得任何人输入“名字,代号,发行数量”三个参数,即可以发行属于自己的代币,降低用户的使用门槛。
c.智能合约生成的代币,从创始区块中开始分发给普通账号,合约生成方可以根据预先设计好的兑换比例,也可以采用摩尔对换,过程类似于以太坊的发币过程。
摩尔共识算法:POWandDPOS
Proofofwork
为了防止垃圾攻击,在每一笔交易被发送到摩尔P2P网络前,都需要进行一次工作量证明的运算,以提高恶意攻击的成本,整个过程会花几秒钟时间,这个时间也可以提前计算,就是用户打开钱包时即进行计算,当填写完转账数据时,POW计算也已经完成,所以用户感知到的,是即时转账。摩尔使用的哈希算法是ED25519&Blake2b。
DPOS
摩尔MOL采用DPOS的机制处理双花(Double-spend)。就共识效率而言,POW<POS<BFT<DPOS,DPOS由于有最低的共识开销成本,所以是效率最高的共识机制。由于双花只会发生在软件Bug或者是恶意攻击上,因此是按需共识(投票0),这样可以更进一步提升工作效率,即异步共识,所以交易确认时间不依赖于共识效率。每个钱包节点可以指定及改变它们自己的代表(Representative),判断共识的方法是:
摩尔性能
无区块的架构设计可以使交易以互联网广播的速度发送和确认,50毫秒(1秒=1000毫秒)即!"秒。由于交易是并发的,并且异步按需共识,理论上来讲每秒可以处理的交易量是没有限制的unlimited。
看到这里相信很多人可能是一脸懵逼的状态,比较技术层面的问题是最枯燥的,多数人都只关心哪个项目能帮自己赚到钱,但是结果却是什么?只想赚钱却又不想学习,不去了解项目的底层设计,最后只能沦落到被人忽悠,被割韭菜的地步。
今天就说到这里,但是未完待续,明天继续分析摩尔MOL另一个革命性技术:跨链!