以太坊雷电网络侧链
① 以太坊带来了那些争议和质疑呢
以太坊和比特币是有着本质区别的,区别在哪里呢?比特币定义的是一套货币体系,而以太坊侧重的是打造一条主链(可以理解为一条公路),可以让大量的区块链应用跑在这条公路上。
从这一点来看,以太坊的应用场景更广泛,这也是为什么我们说以太坊标志着区块链
1.0时代一个单纯的货币体系,向区块链2.0时代实现其他行业以及应用场景的转变。
但是,世界上没有十全十美的事物,以太坊虽然拓展了区块链在各行各业的应用范围,还提升了处理交易的速度,但是它也存在着一定的争议与质疑。
一、以太坊的扩展性不足的解决之道:分片技术和雷电网络
以太坊的底层设计,最大的问题是以太坊只有一条链,没有侧链,这就意味着,所有程序都要对等地跑在这条链上,消耗资源的同时,还会引发系统拥堵。正如去年非常火爆的以太坊游戏“加密猫”,这个游戏火爆的时候,一度引发以太坊网络瘫痪。
对于提升处理能力这个问题,以太坊提出两种方式:一个是分片技术(shard),一个是雷电网络,下面我们分别介绍一下这两种技术。
(一)分片技术
以太坊创始人 V 神(Vitalik Buterin)认为,诸如比特币这种主流的区块链网络,之所以处理交易的速度很慢,是因为每一个矿工要处理全网的每一笔交易,这样的效率其实是非常低下的。分片技术的构想是:一笔交易不必发动全网所有节点都去处理,只要让网络中的一部分节点(矿工)处理就好了。于是,以太坊网络被划分成很多片,同一时间,每一分片都可以处理不同的交易,这样一来,会大大提升网络性能。
但是,分片技术也是有一定争议的。我们知道,区块链技术的重要思想是去中心化,全网都去见证(处理)同一交易,这才具有最高的权威性。而以太坊分片技术,并不是所有节点共同见证,而是类似于分小组见证,这样一来,它便失去了绝对的“去中心化”属性,只能通过牺牲掉一定的去中心化特性来达到高性能的目的。
(二)雷电网络
雷电网络使用的是链下交易的方式。这是什么意思呢?它的意思是:使用雷电网络的参与者在互相转账时,不需要通过以太坊主链交易确认,而是通过参与者之间创建支付通道,在链下完成。
不过,雷电网络并不是脱离主链的,在建立支付通道之前,需要先用主链上的资产做抵押,生成余额证明(Balance Proof),拥有余额证明才能表明你能做出相应余额的转账。在交易双方都持有余额证明的情况下,双方可通过支付通道在链下进行无限制次数的转账。
只有在完成链下交易,需要将资产转回链上时,才会在以太坊主链上登记主链账户的余额变化信息,而这期间不管发生多少次交易在主链上是不会有记录的。
雷电网络还有一个实实在在的好处,就是可以为你省下矿工费用。目前我们在以太坊主链上进行交易,需要消耗 Gas,需要支付矿工费用,那么一旦将交易搬到链下,就可以节省这一部分的成本。
当然,雷电网络并不是十全十美的。在使用雷电网络时需要用主链上的资产作抵押;而这部分资产作为抵押物,在使用者完成链下交易之前是不能使用的。这也就决定了,雷电交易只适合小额交易。
上面就是以太坊扩展性不足的问题,以及目前提出的两个主要解决方案:分片技术和雷电网络。
二、以太坊的智能合约存在漏洞与臭名昭著的 The Dao 事件
以太坊的智能合约很强大,但是,凡是代码都会存在漏洞的,以太坊智能合约最大的争议就在于所谓的漏洞,也就是安全性问题。据相关研究表明,在基于以太坊的近100万个智能合约上,发现有34200(约3%)个含有安全漏洞,将允许黑客窃取ETH、冻结资产或删除合约,比如说,臭名昭著的The Dao 事件。
(一)Dao是什么意思?
介绍 The Dao 事件之前, 我们先见到介绍一下 DAO 是什么。DAO 是 Decentralized
Autonomous Organization 的简称,可以理解为:去中心化自治组织。从以太坊的角度来理解,DAO 是区块链上的某一类合约,或者一个合约组合,用来代替政府的审查以及复杂等中间程序,从而实现高效的、去中心化的信任的系统。所以,DAO 不是特定的某个组织,也就说呢,可以有很多的DAO,各种各样的DAO。
(二)臭名昭著的The Dao事件
但是,我们现在提到DAO,基本上所指的都是The DAO事件,也就是我们刚刚说的那个臭名昭著的黑客攻击事件。我们知道,英文中的 The是特指的意思,The DAO事件呢就
是特指的那个DAO事件,因为我们刚刚说了DAO不是特定的某个组织,可以有很多的DAO,各种各样的DAO。
2016 年的时候,德国一家专注“智能锁”的公司 Slock.it,为了实现去中心化的实物交换(比如说:公寓啊,船只啊),在以太坊上发布了 DAO项目。并且于2016年4月
30日开始,融资窗口开放了28天。
没想到,这个DAO项目的人气非常高,短短半个月就筹得了超过一亿美元,而到整个融资期结束,一共筹集到1.5亿美元,由此呢,它成为历史上最大的众筹项目。然而好景不长,到了6月份,黑客利用智能合约里面的漏洞,成功转移了超过360万个以太币,并投入到一个DAO子组织中,这个组织和The DAO有着同样的结构。以至于当时以太币价格从20多美元直接跌破13美元。
这个事件说明智能合约的确是有漏洞的,而且一旦漏洞被黑客利用,那么后果是非常严重的。这就是现在很多人批评以太坊,说它的智能合约不智能。
对于这个问题,目前国外有很多公司为了解决智能合约的漏洞问题 ,开始提供代码审计服务。而从技术的角度来说,目前一些团队正在对智能合约进行检验,这些团队多数由哈佛、斯坦福和耶鲁的教授带队,部分团队已经获得了头部机构的投资。
除了目前以太坊存在的扩展性不足、智能合约漏洞问题,对于以太坊的争议还在于它所追求的POS共识机制,也就是权益证明机制,在权益证明机制下,如果说谁持币的数量越大、持币时间越久,获得的“权益”(利息)就越多,还有机会得到记账权力,记账又可以获得奖励,那么这样一来,容易造成“强者越强”的寡头优势。
还有一个问题就是ICO乱象的问题。ICO是区块链项目筹措资金的常用方式,咱们可以理解为预售。以太坊上ICO项目的爆发,滋生了打着ICO旗号进行资金盘、诈骗圈钱等不法行为,对社会和金融稳定造成安全隐患。
② 区块链钱包可以做些什么
区块链钱包作为基础的token管理平台,甚至是用户的身份管理工具。比如,当用户要玩加密猫游戏的时候,可以打开钱包,进入DApp,选择后使用,也可以通过钱包下载DApp应用到本地,直接使用。
随着代币种类的增加,整个区块链生态系统的完善,当钱包不再单纯是存储代币、发送代币、参与众筹的工具,会从跟交易所、众筹项目打交道为主,逐步转向代币实现自身应用用途为主。
1.钱包作为支付的入口价值
支付的方式跟现有的移动支付一样,通过扫码确认即可完成支付。随着,闪电网络、雷电网络等链外支付或者分片、子链等技术的成熟,一旦未来数字代币支付成为主流的支付方式之一,那么Cobo等钱包作为入口,就有很大的想象空间。
2.钱包作为资产管理平台的价值
现在用户端钱包有机会起来,一是用户规模有几千万,都是有价值的用户。二是随着整个生态的发展,衍生品也开始发展起来,也有了需求。比如当用户有了一些代币之后,有的是长期的价值投资者,比如有的用户会长期持有比特币、以太坊或者EOS,但如果只是存储,对于资产来说,没有物尽其用,是有些浪费的。目前公链越来越多,协议和应用越来越多,token也越来越多,中心化交易所、去中心化交易所、量化交易等都在发展,这里就存在很多理财和资产管理的机会。
3.钱包作为交易的入口价值
钱包由于沉淀了很多用户的数字资产,当用户需要进行交易时,比较麻烦的一点就是需要转到交易所,如果比较拥堵,时间还长,容易耽误事。上了交易所,如果交易深度不够,或者价格不合适,往往也难以成交。如果是较大量级的交易诉求,瞬间出货或者进货都会影响价格的波动。如果钱包与一些去中心化或中心化的交易所结合,比如用户输入自己的理想价格,可以实现尽快的撮合交易。对于用户来说,在钱包就可实现快速的交易,也是一个很好的需求场景。
4.钱包作为DApp市场入口的价值
对于钱包来说,DApp市场入口绝对是最具想象力的前景。随着公链的成熟,尤其是EOS、以太坊等区块链基础设施的逐步完善,一些游戏类、金融类、社交类、泛娱乐类的DApp应用逐步发展起来。
链乔教育在线旗下学硕创新区块链技术工作站是中国教育部学校规划建设发展中心开展的“智慧学习工场2020-学硕创新工作站 ”唯一获准的“区块链技术专业”试点工作站。专业站立足为学生提供多样化成长路径,推进专业学位研究生产学研结合培养模式改革,构建应用型、复合型人才培养体系。
③ ETC和IOTA谁将是物联网领域的霸主
进入11月份,IOTA市值暴涨了8倍多,一跃进入数字货币排行榜前四,成功击败老牌数字货币瑞波币。IOTA主要服务于物联网,炒作的点也是物联网,而物联网在近两年也是比较火的概念,因此IOTA价格暴涨也在情理之中。但作为老牌数字货币ETC也已经开始试水物联网领域,把物联网作为一个突破口。那么,作为物联网领域的两个巨头谁能在未来的竞争中脱颖而出呢,下面就让我们简单的做一个对比。
ETC是以太坊原链的内置加密数字货币,系统已长时间稳定运行。其核心开发团队有具有丰富区块链开发经验的技术专家组成,其技术方案的决策、实施,民主而又科学。IOTA使用的技术类似于雷电网络和闪电网络,闪电网络技术本身是一种比较前卫的技术。比特币core开发组最早提出使用闪电网络技术解决比特币扩容的问题,但一直也只是停留在理论阶段,并未付诸实施,社区也普遍认为这种技术缺乏实践的检验,在稳定性上有待检验。
ETC所使用的密码学理论与原理,在之前也在其他IT领域广泛应用,久经验证和优化。是成熟、安全、可靠、高效的信息技术。IOTA在二进制的硬件设备上使用平衡三元式(由三位数字表示的数值系统),这导致系统设计过于复杂,从而导致计算效率的降低。这种设计的另外一个严重问题是,必须重新设计密码学哈希算法,这给安全性带来了严重隐患。简单来讲就是,这种技术目前还只是停留在理论阶段,太过于前卫,不具备实际应用的价值。
ETC的发行完全去中心化,币价不易被操控,并且即将实施新的货币政策,将从制度上保证ETC的发行量上限,使之成为紧缩型数字货币,从而保证其价值储存属性。IOTA是一个2014年的ICO项目,一直以来都是不瘟不火的。IOTA大量的代币掌握在少数人的手中,价格容易被操纵,这也是为什么在不到一个月的时间价格上涨8倍的原因之一。这种中心化的趋势对社区的长远发展是非常不利的。IOTA不需要挖矿,没有交易费,每个参与者都为网络提供算力,缺乏相应的激励措施,这对IOTA网络的稳定是极其不利的。
IOTA使用的是Tangle技术,这种技术不是真正的区块链,只是为了解决区块链扩展问题,区块链只是IOTA的一个幌子。所以IOTA作为一种技术可以在物联网中进行使用,但却不能作为一种数字货币进行使用。
相比IOTA对新技术、新概念、新理论的盲目追逐,ETC则每一步走的都很稳,一步一个台阶,更热衷于成熟稳定的技术,在安全稳定的前提下不断进行创新。物联网领域也是ETC一个最大应用场景,ETC开发团队已经开始着手物联网友好虚拟机的开发,使其变得具有普世性、独立性和高效性。
另外,为了更好的使用物联网应用,ETC社区已经达成了共识,制定了跨链操作功能的开发计划。针对物联网领域不断剧增的交易数据,设计出了分片技术和侧链技术,在保证安全性的同时也提高了效率。ETCDEV团队努力的目标是让ETC区块链成为稳定易用的技术。宁可开发进度放慢也不会做一些冒进的实验防止未来出现无法挽回的错误造成用户的损失。
总之,ETC更像是一种稳定易用的技术,IOTA则更像是一种冒进的实验。技术大规模的应用最重要的是稳定易用而不是盲目的追究新概念、新技术。因此,ETC具有IOTA无法比拟的普世性,在物联网领域具有更强的应用支撑能力。
④ 什么是跨链技术
跨链,顾名思义,就是通过技术手段,能让价值跨过链与链之间的障碍,进行直接的流通。跨链本质上和货币兑换是一样的。跨链并没有改变每个区块链上的价值总额,只是不同的持有人之间进行了一个兑换。
跨链是一个复杂的过程,需要链对链外的信息的获取与验证,需要节点有单独的验证能力等等。跨链技术主要有四种实现模式:公证人模式、侧链/中继、哈希锁定和分布式私钥控制等。
一、公证人模式
公证人模式(Notary schemes)是链与链之互相操作最简单的使用方法,由某个或某组受信任的团体来声明A链对B链上发生了某件事情。公证人模式中较为出名的应用是瑞波Interledger协议。
Interledger协议是在2012年由瑞波实验室提出的,通过第三方“连接器”或“验证器”将两个不同的区块链(记账系统)连接起来,使它们能够自由地兑换货币。在这个过程中,记账系统无需信任“连接器”,因为协议采用密码算法为这两个记账系统创建资金托管,当所有参与方对交易达成共识时,才可相互交易。
二、侧链/中继
侧链也是一个区块链,它能够验证来自其它区块链的数据,能够实现比特币和其它资产在区块链之间互相转移,形成了一个全新开放的开发平台。前段时间很火的项目以太坊雷电网络就是采用的侧链技术。使用雷电网络的的参与者在互相转账时,不需要通过以太坊主链交易确认,而是通过参与者之间创建微支付通道在主链下完成。侧链的主要应用有:RSK、BTC Relay等。
前面我们已经谈到过侧链技术,想要了解更多的小伙伴,可以戳这里回顾。
三、哈希锁定
哈希锁定(Hash-locking)最早起源于闪电网络的HTLC(Hashed TimeLock Contract)。它是通过形成智能合约来保障任意两个人之间的转账都可以通过一条“支付”通道来实现,完成“中介”的角色。交易的双方通过智能合约,先冻结部分钱,并提供一个Hsah值。谁能在合约设置时间内匹配上Hash值,那么这部分冻结的钱就归谁了。
哈希锁定虽然实现了跨链资产的交换,大部分场景能够支持资产的抵押,但是没有实现跨链资产的转移,更不能实现跨链合约,所以它的应用场景相对受限。
四、分布式私钥控制
分布式私钥控制(Distributed private key control)是利用一个基于协议的内置资产模板,根据跨链交易信息部署新的智能合约创建新的资产。当一种已注册资产由原有链转移到跨链时,跨链节点会为用户在已有的合约中发放相应等值的代币。
实现和解除分布式控制权管理的操作称为:锁入(Lock-in)和解锁(Lock-out)。锁入是对所有通过密钥控制的数字资产实现分布式控制权管理和资产映射的过程。这时需要委托去中心化的网络掌管用户的私钥,用户自己掌握跨链上那部分代理资产的私钥。当解锁时再将数字资产的控制权交还给所有者。分布式私钥控制主要的应用有:WanChain、FUSION等。
⑤ 区块链最成功的衍生品是什么
最火的还是比特币呗,比特币可以流行了很久了,比特币可以用来兑现,可以兑换成大多数国家的货币。使用者可以用比特币购买一些虚拟物品,比如网络游戏当中的衣服、帽子、装备等,只要有人接受,也可以使用比特币购买现实生活当中的物品。
在国内我所知道的还有一个是网络互助区块链,代表平台是同心互助,利用区块链技术来解决网络互助行业的缺点,目前在网络互助行业中区块链也是很火的。