当前位置:首页 > 知识 >

区块链承载比特币,但不止于此,优点是安全、去中心化,缺点是能耗大、交易速度慢

区块链比特币

区块链是比特币的底层技术,而比特币是区块链的应用。事实上,比特币是目前最成功的应用之一。那么为什么比特币要用到区块链技术呢?其实中本聪利用密码学和区块链技术解决了两个问题。首先,电子现金可以被复制,如何防止同样的文件被多次使用?这是中本聪解决的第一个问题。第二个问题是如何防止伪造,因为在现金领域存在伪造的现象,而中本聪通过巧妙地应用区块链的链条解决了这个问题。

对于区块链的定义,我们可以叫它一个基于分布式网络的记账系统。这个定义听起来很拗口,但我们可以分解成三个小问题去理解:为什么是记账?谁在记账?记在哪里?

首先,回答为什么是记账。我们可以讲一个小故事:在地球上的一个岛屿,岛民家都会有一块大石头。当发生交易的时候,他们就会在这块大石头上记录。他们并没有把石头移动,却产生了很多很多的交易。如今,货币的发展已经进入了记账货币的时代。当你去买一件东西,银行和支付中心会帮你记账。因此,比特币首先就是一个记账系统。

第二个问题是谁在记账。对于比特币,矿工就是在记账。比特币领域中有交易者和服务者两个角色。交易者容易理解,但是服务者是指矿工。矿工通过工作量证明获得记账权利,在自己的数据库里记录每个人的比特币交易账目,并将其发布给其他矿工以进行同步。最终,所有矿工所记录的账目都是相同的。因此,区块链既是一个基于分布式网络的记账系统,也是一个分布式存储系统。

从感性的角度来理解,我们可以把区块链称作价值传递的网络。在互联网爆炸之前,如果想传递信息,你可能需要通过邮局、报社或媒体。但现在,我们可以在互联网上操作就行了。这点非常关键,因为区块链为用户提供了一种能力,即从地球的这一端向地球另一端发送有价值的东西,比如比特币和股权等。

区块链的优缺点

优点:

1. 分布式,去中心化

以比特币为例,去中心化可以避免类似银行的机构为双方交易提供信任和担保。

2. 不可篡改、撤销

由于区块链的分布式和去中心化,单个人的篡改无法得到整个网络的认可,使数据无法被篡改。

缺点:

1. 不可篡改、撤销

尽管不可篡改是优点,但在区块链中没有后悔药。你对区块链中的数据变动几乎无能为力,这主要反映在以下方面:如果转账地址填错,会直接造成永久损失且无法撤销;如果丢失密钥,同样会造成永久损失无法挽回。而在现实生活中,如果你丢失银行卡或忘记密码,你仍然可以到银行营业点处理,因为你的钱还在。

2. 交易账本必须公开

区块链是分布式的,每个人都拥有一份完整的账本。由于区块链中的余额计算和交易有效性验证都需要追溯所有交易,因此交易数据公开透明。如果我知道某个人的账户,我就可以知道他的所有财富和每一笔交易。因此,区块链中没有隐私。

3. 伴随数据增大会带来性能问题

就像之前讲过的,每个人都有一份完整账本,对于大量交易数据,要追溯每一笔记录,会导致性能问题。例如,第一次使用时需下载历史上的所有交易记录才能正常工作,每次交易需要追溯所有历史交易来计算余额。虽然可通过技术手段(如索引)缓解性能问题,但问题仍显著存在。

4. 区块链的延迟性

区块链的交易是存在延迟性的。以比特币为例,当前产生的交易受网络传输影响。交易必须被网络上绝大多数节点知晓,还需等到下一个记账周期(比特币约10分钟)以确保被大多数节点认可。此外,小概率事件也会影响有效性,即当网络上同时有两个或以上节点竞争到记账权,就会出现两个或以上的区块链分支。此时,只有在下一个记账周期到达时,由最长的区块链分支决定记录数据的有效性。因此,区块链的交易数据存在延迟性。

延伸思考

区块链有很多优点,但也有很多缺点。要么通过技术手段修复区块链的缺陷,要么在区块链的缺陷和应用场景之间取得平衡,在这两者之间寻求一个建立应用的平衡点。否则,区块链的应用空间将非常窄。目前,比特币是唯一一个成功应用区块链技术的案例。因此,我们通常是通过比特币来理解区块链。尽管有很多人提出了具备可行性的应用,如金融交易、身份认证、版权等等,但目前全球范围内还没有第二个成熟且普及的区块链应用案例。

许多人都在鼓吹区块链技术,并认为这是未来的趋势。但有些人可能出于某些特殊目的而这么做,我们没必要去猜测他们的用心。实际上,区块链本质上只是一项新的技术,一种新的思想。我们需要回归理性,通过学习区块链的思想来开拓自己的视野,提高自己的思维品质。这才是最重要的事情。

猜你喜欢

关注我们

微信二维码

微信