区块链是比特币的底层技术,而比特币是区块链的应用。事实上,比特币是目前最成功的应用之一。那么为什么比特币要用到区块链技术呢?其实中本聪利用密码学和区块链技术解决了两个问题。首先,电子现金可以被复制,如何防止同样的文件被多次使用?这是中本聪解决的第一个问题。第二个问题是如何防止伪造,因为在现金领域存在伪造的现象,而中本聪通过巧妙地应用区块链的链条解决了这个问题。
对于区块链的定义,我们可以叫它一个基于分布式网络的记账系统。这个定义听起来很拗口,但我们可以分解成三个小问题去理解:为什么是记账?谁在记账?记在哪里?
首先,回答为什么是记账。我们可以讲一个小故事:在地球上的一个岛屿,岛民家都会有一块大石头。当发生交易的时候,他们就会在这块大石头上记录。他们并没有把石头移动,却产生了很多很多的交易。如今,货币的发展已经进入了记账货币的时代。当你去买一件东西,银行和支付中心会帮你记账。因此,比特币首先就是一个记账系统。
第二个问题是谁在记账。对于比特币,矿工就是在记账。比特币领域中有交易者和服务者两个角色。交易者容易理解,但是服务者是指矿工。矿工通过工作量证明获得记账权利,在自己的数据库里记录每个人的比特币交易账目,并将其发布给其他矿工以进行同步。最终,所有矿工所记录的账目都是相同的。因此,区块链既是一个基于分布式网络的记账系统,也是一个分布式存储系统。
从感性的角度来理解,我们可以把区块链称作价值传递的网络。在互联网爆炸之前,如果想传递信息,你可能需要通过邮局、报社或媒体。但现在,我们可以在互联网上操作就行了。这点非常关键,因为区块链为用户提供了一种能力,即从地球的这一端向地球另一端发送有价值的东西,比如比特币和股权等。
区块链的优缺点
优点:
1. 分布式,去中心化
以比特币为例,去中心化可以避免类似银行的机构为双方交易提供信任和担保。
2. 不可篡改、撤销
由于区块链的分布式和去中心化,单个人的篡改无法得到整个网络的认可,使数据无法被篡改。
缺点:
1. 不可篡改、撤销
尽管不可篡改是优点,但在区块链中没有后悔药。你对区块链中的数据变动几乎无能为力,这主要反映在以下方面:如果转账地址填错,会直接造成永久损失且无法撤销;如果丢失密钥,同样会造成永久损失无法挽回。而在现实生活中,如果你丢失银行卡或忘记密码,你仍然可以到银行营业点处理,因为你的钱还在。
2. 交易账本必须公开
区块链是分布式的,每个人都拥有一份完整的账本。由于区块链中的余额计算和交易有效性验证都需要追溯所有交易,因此交易数据公开透明。如果我知道某个人的账户,我就可以知道他的所有财富和每一笔交易。因此,区块链中没有隐私。
3. 伴随数据增大会带来性能问题
就像之前讲过的,每个人都有一份完整账本,对于大量交易数据,要追溯每一笔记录,会导致性能问题。例如,第一次使用时需下载历史上的所有交易记录才能正常工作,每次交易需要追溯所有历史交易来计算余额。虽然可通过技术手段(如索引)缓解性能问题,但问题仍显著存在。
4. 区块链的延迟性
区块链的交易是存在延迟性的。以比特币为例,当前产生的交易受网络传输影响。交易必须被网络上绝大多数节点知晓,还需等到下一个记账周期(比特币约10分钟)以确保被大多数节点认可。此外,小概率事件也会影响有效性,即当网络上同时有两个或以上节点竞争到记账权,就会出现两个或以上的区块链分支。此时,只有在下一个记账周期到达时,由最长的区块链分支决定记录数据的有效性。因此,区块链的交易数据存在延迟性。
延伸思考
区块链有很多优点,但也有很多缺点。要么通过技术手段修复区块链的缺陷,要么在区块链的缺陷和应用场景之间取得平衡,在这两者之间寻求一个建立应用的平衡点。否则,区块链的应用空间将非常窄。目前,比特币是唯一一个成功应用区块链技术的案例。因此,我们通常是通过比特币来理解区块链。尽管有很多人提出了具备可行性的应用,如金融交易、身份认证、版权等等,但目前全球范围内还没有第二个成熟且普及的区块链应用案例。
许多人都在鼓吹区块链技术,并认为这是未来的趋势。但有些人可能出于某些特殊目的而这么做,我们没必要去猜测他们的用心。实际上,区块链本质上只是一项新的技术,一种新的思想。我们需要回归理性,通过学习区块链的思想来开拓自己的视野,提高自己的思维品质。这才是最重要的事情。
自合并以来,以太坊一直是区块链社区中心化问题的焦点,反对者声称转向股权证明使以太坊更加中心化。但为什么是以太坊,这些问题是什么?本文试图通过考察集权和分权力量之间的许多“战斗”来解决这个问题。为什么是以太坊?以太坊作为智...
数字货币的疯狂拥护者者传扬Web3的优势,她们表明将来大家在网络上做的一切都将由区块链技术给予驱动力。Web3的拥护者说,互联网技术的下一次迭代将把绝大多数权利交到客户,而不是由大中型个人公司管理互联网技术上的观点和商业...
什么是去中心化金融?去中心化金融可以定义为建立在区块链上的金融应用程序,其功能和基础设施可以通过智能合约公开验证,任何寻求访问权限的人都可以为应用程序提供支持。DeFi 是 web3 中一个相对较新的周期,是一个简化的术...
此次升级增加了一系列新功能,以深化 DEX(去中心化交易所)的链上流动性并增强去中心化交易体验。Liquidity Hub 第二版为 DEX 提供了先进的工具和集成,使它们能够提供卓越的流动性和执行力。这使它们成为 CE...