区块链改变了互联网上信息共享的方式,因为数据无法被修改或删除。区块链也是管理比特币交易记录的基础技术。
区块链技术尚未被普遍采用,但它可以用于帮助金融机构、医疗保健提供商、企业等降低成本、加快交易速度并提高安全性。它有望通过提供一个可信的信息交换系统,彻底改变我们的商业运作方式。
比特币可能是最广为人知的区块链应用,但这仅仅是一个开始。
那么,什么是区块链?
从区块链存储交易数据的方式来看,其名称由此而来。区块链和比特币于 2008 年首次引入。
区块链技术不妨被称为一本“账本”,其中包含一组网络中的成员共同查看的交易列表。这样,网络或组中的每个成员都拥有这本账本的副本。这本账本的每一页可以称为一个数据的“区块”,而“哈希”则是整页账本的标识。“哈希”是一个唯一的数字。因此,“链”将所有交易页面链接在一起。
但比特币货币和区块链技术是两回事。前者是一种不受控制的数字货币类型,而这些交易由区块链技术维护。
但区块链是如何工作的?
- 每一份区块链副本都是相同的,或者必须相同——这意味着成员们拥有相同的信息。
- 如果所有网络成员同意所共享的区块有效,就可以添加新信息。这通常被称为“共识机制”。
- 一旦添加了新的区块链副本,所有成员都可以检查它是否与旧副本匹配。如果旧区块不匹配,当前成员将不接受新副本。
成员们不断将交易处理成新的数据部分。当一个新部分填满时,网络中的每个成员都必须使用数学公式验证该区块是否有效。只有当所有成员通过共识机制确认某个区块有效时,新区块才会被添加到链中。这一过程非常复杂,这也是区块链交易无法更改的原因。
这一复杂的过程使得区块链交易无法被更改。
区块链技术防止了所谓的“双重支付”。这也是大多数加密货币,尤其是比特币使用它的原因之一。一旦某人花费了比特币,他就不能再保留它;黑客也无法更改数据区块——因为交易本身无法更改。
为了使数据更有用,区块链与协议协同工作。这些协议用于自动化交易,如付款和发票。
为了减少交易中的可能错误和处理时间,人们使用了一种名为“智能合约”的工具。这意味着更低的成本和更高的利润。
区块链的类型
对于公共区块链来说,有一个重要的特点:任何人都可以加入网络并以匿名方式处理自己的交易。因此,数据将对公共区块链的所有成员可见。
使用“矿工”机制是公共区块链网络成员的特征。所谓的矿工是那些在公共网络上不断验证数据块的成员。他们彼此竞争以验证数据块。
公共网络用于加密货币,因为交易直接在个人之间进行,无需经过金融机构。但由于交易是匿名的,它们容易吸引犯罪活动。
一旦他们验证了交易,区块链矿工会获得比特币或其他相关加密货币作为奖励。
另一方面,私有区块链要求成员身份可识别。他们需要凭据来验证数据块并提交交易。数据可能会受到私有区块链的限制。但这仅发生在某些用户身上,有时可能会向其他成员开放访问权限。事实证明,私有区块链更适合个体企业。
区块链可以被黑客攻击吗?
由于每个成员都拥有交易副本,事实证明区块链很难被黑客攻击,但它们仍然不是完全安全的。
要创建虚假交易并获得认可——黑客需要访问多个成员——这就是为什么如此难以被黑客攻击的原因。
一个被认为是缺陷的因素:协议。黑客可能会利用协议运行方式的弱点,“入侵”系统,但仍然非常困难。

