区块链(Blockchain)通常是指实时、不可变更的交易和所有权记录。但这究竟意味着什么呢?简单来说,区块链是一个记录系统,能够以可靠、安全的方式记录各种交易信息以及任何资产的所有权信息。
这就像一个以区块形式存储信息的数据库。这些区块可以在个人电脑上进行复制。所有电脑上的区块都是相同的,而且相互保持同步。当有人添加或删减数据时,所有区块中的信息都会随之更改。
每个区块就像你的在线银行门户一样安全,几乎无法破解。区块链账本可以服务于各种凭证,包括贷款、地契、物流货运单以及几乎所有有价值的事物。大数据信息可以在多重验证环境中共享,这种环境非常适合实时、安全的信息共享。
区块链和比特币有什么区别?
区块链是比特币的底层技术,比特币相当于区块链技术的第一个应用。形象点理解,区块链技术相当于水,比特币相当于水里长出的一种鱼。
而水里除了鱼之外,还能长出大闸蟹、小龙虾等等。未来,基于区块链技术产生的应用将超乎我们的想象。
为什么区块链技术那么狂热?
几年前,区块链作为比特币和其他加密货币背后的基础技术,被支持者大力吹捧,认为它可以解决几乎所有的商业问题。投资资金大量涌入。但许多早期的概念证明都失败了,炒作也渐渐平息了。
随着炒作的平息,各公司开始以更现实、务实的方式看待区块链,并开始瞄准那些技术优势有意义的应用。企业发现,区块链有许多实际用途,包括供应链管理、金融工具拍卖和智能合约。
区块链在保障安全方面有着重要作用。原因在于:新的区块(含新信息)总是添加到链条的尾端。每次添加新区块都会生成相应的数字签名(哈希值),即一系列数字和字母。将区块添加到区块链后,如果更改这个区块中的某个金额或数字,这些签名也会随之改变。
黑客要想篡改区块链中某个区块的数据,就必须对该区块前后的所有信息进行相应的更改。
区块链技术还能够消除中间商环节,帮助企业节约资金,从中获得更多收益。借助区块链,企业可以更直接地验证和执行安全交易。
理论上来说,交易可以在没有律师、银行人员、经纪人和其他中间人的情况下完成,而且是以一种交互性更强的方式完成,因为链内的任何人都可以对数据进行更改,然后由其他参与者查看和验证更改。
公有区块链的风险是什么?
公众较为熟悉的比特币和以太币,就是应用公有链技术研制出的加密货币。公共区块链的风险主要分为两种:51%攻击、双重支付。
1)51%的攻击
51%的攻击是对比特币(或其他区块链网络)的潜在危机,由此单个单位或组织能够控制大部分哈希率,从而导致网络中断。换句话说,51%的攻击者将拥有足够的矿池算力从而能够故意排除或篡改交易顺序。
算力(也称哈希率)是比特币网络处理能力的度量单位。 即为计算机(CPU)计算哈希函数输出的速度。 比特币网络必须为了安全目的而进行密集的数学和加密相关操作。 例如,当网络达到10Th/s的哈希率时,意味着它可以每秒进行10万亿次计算。
这样的攻击可使恶意单位或组织能在控制期间尝试和撤销交易者们所作出的交易,而导致双重支出潜在问题。成功的51%攻击还能允许攻击者阻止某些或所有交易,亦可以阻止一些或所有其他矿工继续进行采矿,而导致所谓的”垄断式采扩”。
虽然比特币网络比较不可能被攻击,因为它庞大的网络让攻击者有困难性集结同等的机算能力。但要实行在较小的加密货币上并不是那么具有挑战性。与比特币相比,山寨币具有相对较低的散列能力去保护其区块链网络。足够低去实现51%攻击。一些值得提及其受攻击的加密货币例子如Monacoin,Bitcoin Gold和ZenCash。
2)双支出
双重支付(又称一币多付)是一种数位货币失败模式的构想,即同一个数位token可以被花用两次以上。不像具有实体的符号货币如硬币,电子档案可被复制,所以花用这个行为并不会从原持有者身上移除拥有的状态,也就是”建立”已支付但未移除的货币,加上属于收款者的已支付的同金额货币,或是使收款者凭空多出多重支付的金额,犹如伪钞般,造成通货膨胀而导致货币贬值,从而不再让人信任并愿意持有及流通。