区块链技术的第一个应用:比特币
比特币这个名称大约应该大部分人都是知道的。概念最初由中本聪在2009年提出。但是具体什么是比特币,比特币背后的技术及原理应该还是有很多人不太明白。而这是一个非常关键的问题,因为不了解技术原理,就不清楚它背后的伟大思想,就搞不清楚为什么比特币会给我们带来一系列影响。网上有很多详述比特币的原理的,有针对普通人的,也有针对程序员看的。但是这里我们不讨论这些,因为这些在网上实在太多了,想学习的可以在网上度娘下。也许有一天有空我也会写写这方面的文章。
这里主要是简单分析一下比特币的现状、未来的前景等问题。17 年的比特币好象面临非常严重的问题,扩容方案迟迟不能得到共识,又双叒出现了许多的分叉币。曾经让人感觉高高在上的比特币,随着区块链的发展,比特币身上的技术早已让人看得一干二净,让人感觉比特币已经到了随便让人强奸的地步了。
随着区块链技术的飞速发展,比特币作为价值的数字存储应该说是区块链应用中最没趣、最基本的用途了,它是区块链中最基础的应用。因为比特币使用的是不是图灵完备的虚拟机,所以比特币网络就不能使用智能合约,以至于它在其它方面的玩法很少。
但是要是你觉得比特币也就是如此了,那可真是
too young too simple
比特币分叉
比特币的基本价值之一是即时和安全的点对点支付交易。比特币区块链上的交易数量正在不断地增长,每天的交易量高达40万多笔。交易量的迅速增长,造成了比特币严重的可扩展性问题,目前有超过5万笔交易积压未经确认。
解决这个问题有一个简单的方法,就是提高块的大小,突破原来 1MB 的限制,从而让每个块上能够存放更多的交易。但是这个方法给社区带来了巨大的争议。主要是有两种主流方案:
-
第一是对比特币现有区块容量进行软件升级,使得区块大小升级到8M。
-
第二是为提升比特币的网络效率进行隔离见证(SegWit),使得每个区块大小扩大至2M。
我的理解,设置再大的块大小,也不能使比特币达到象支付宝一样的吞吐量。而块太大时,节点所需的存储会很大,同时验证块的时间会增加。很容易遭受垃圾交易攻击。所以增加块大小的方法,永远只能是一个临时措施,不能从根本上解决比特币面临的问题。
在这个问题上比特币众多参与方没有达成共识,导致了支持不同方案的群体各自为政,对比特币按自己的理想方式进行技术改造。同时,同一种解决方案也会在具体选用技术上出现了若干分歧。这样就出现了无数个分叉币。
主要的几个分叉币:
名称 | 区块大小 | 运营团队 | 特性 |
---|---|---|---|
BCH 比特币现金 | 8M | 吴忌寒团队 | 使用8M大区块,不支持SegWit |
BTG 比特币黄金 | 1M | 廖翔团队 | 采用1M区块+SegWit。BTG主要改变的是挖矿算法,改用GPU挖矿,防止矿机造成的算力过于集中的问题 |
BTD 比特币钻石 | 8M | BitcoinDiamondFoundation | BCD使用8M大区块,支持SegWit,具有重放保护,并使用新的工作验证算法创建区块,相比BTC,它具有转账隐私保护功能,交易额也可进行加密。 |
SBTC 超级比特币 | 8M | 李笑来基金会 | 超级比特币将会采取POW共识机制,支持Segwit,重放保护。同时,其官网对外宣称该币种的特点是"智能合约+闪电网络+零知识证明+大区快"。 |
LBTC 闪电比特币 | 2M | lightningbitcoin团队 | 采用DPOS共识机制,将区块大小升级为2M。同时,该币种是为了解决比特币存在矿工中心化和网络拥堵的问题而产生的。 |
BTP 比特币白金 | 2M | 分散网络集体 | 公开代码,且支持Segwit,重放保护等功能 |
分叉的积极意义
比特币的问题在于越来越多的权力集中在一小群早期的核心开发者身上,使得系统技术进步缓慢,并趋于保守。比特币的分叉,促进了比特币的技术竞争,各种方案将可以并行和极快速地进行测试。从长远看,对区块链的发展是非常有利的。毕竟各种想法和运用都可以按自己的想法去试错。而且这种区块链上的试错,代价跟现实社会治理试错代价相比是微不足道的。
当不能有效地满足不同的需求时,分叉也是有利的,一条链无法满足多个需求。
隔离验证(SegWit)
从2017年8月起,隔离验证(SegWit)实际上已经应用到比特币网络中。这是一项基本的网络更改, 它修改了交易存储的格式, 使一个块能够放入更多的交易。 隔离验证被认为是一个软分叉,意味着它完全向后兼容现有的比特币协议,但是节点和钱包必须升级才能充分利用隔离验证的功能。
闪电网络
闪电网络是分层网络,该网络由两个附加层组成,使用户能够在彼此之间打开直接的通道,以即时的方式相互发送无限次数的支付。
就在前几天,据报道说闪电网络已经开始运行,闪电网络首笔实物交易也已宣告成功,交易是即时的,而且手续费为零。
闪电网络技术仍然还是一个试验。但是,闪电网络全面部署即将到来。有了闪电网络、隔离见证(Segwit)和Schnorr签名等优化方案,比特币面临的最严峻的问题——延展性得到了解决,比特币的前景也因此变得更加美好。
Rootstock
Rootstock 是一种双向挂钩侧链。Rootstock 的目标是成为一个图灵完备(完全可编程)的智能合约平台,这个平台将向后兼容以太坊的虚拟机。这意味着 Rootstock 将能够执行为以太坊平台开发的任何智能合约,同时为自己的平台开发智能合约。
Rootstock 的目标是通过双向挂钩的侧链,利用比特币相对优势的用户基础和价值,同时实现这种多功能的智能合约功能。它也被设计成利用现有的比特币挖矿网络来保证安全,因此不需要激励矿工来保护自己的区块链。Rootstock 还旨在通过实施其自己版本的称为 Lumino 的多层解决方案来解决交易可伸缩性问题。有了这个,它能够完成每秒高达20,000笔的交易。
2018 年 rootstock 估计会有不错的进展。
结论
比特币并不完美,面临着很多需要解决的挑战。时常被强奸,还生了一堆的儿子。不仅让人担心它付不付得起这么多的扶养费。但是它的前景并不因此而暗淡,它得到了很多的热情的开发者社区的支持,每天他们都在努力解决这些问题。每天都有新的创新。侧链允许创建新版本的比特币,新的功能可以作为一个侧链先进行测试,然后再将这些功能应用到比特币中。同时作为一个开源项目,比特币能够将任何在其他项目中发现的先进技术都纳入其中。比特币有先发优势,它是当之无愧的第一,不论是现在,还是不久的将来!
本文由币乎社区(bihu.com)内容支持计划奖励。
网友评论