首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

不得不关注区块链了!——区块链初探

区块链没有统一的定义,乍一看较为抽象。blockchain,其实是block chain,即交易数据块(block)的链(chain)。换个说法,分布式记账/公共账本。每个block包含一部分数据,数据用密码学加密了,把数据块连在一起就是完整的账本/交易记录。blockchain不是新技术,而是融合密码学+数学+计算机+经济学等,实现数据的交换、处理和储存。同时区块链技术还在不断发展和演化当中。

怎么理解区块链?

1)去中心化。去中心化不是没有中心,而是中心多元化,而且中心是可变的。交易和数据不需要通过固定的第三方进行公证,而是自由选择中心、自由决定中心。每个人都可以复制、同步交易数据,每个人都是共同记账人。(听起来人人都有决定权,非常带感)

2)安全性。不可伪造、不可篡改。区块链技术完整的记录了每一笔交易的输入、输出,会有时间印记,会在所有人的账本上进行同步。如要篡改数据需要经过大部分人的同意,这是几乎做不到的。(听起来非常可靠,群众的眼睛是雪亮的)

3)加密性。通过数字加密,公钥保证了公开性,而私钥确定了“主动选择的透明性”,这种非对称加密同时实现了公开透明和对隐私的保护。(听起来非常神秘)

4)目前应用场景还非常有限,比特币是最成功的应用。比特币利用区块链技术,求出一堆复杂算法所生成的特解,由于这个方程组被设计成了只有 2100 万个特解,因此形成最多2100万个虚拟货币。比特币具备了稀缺性、支付性。流通性等货币的基本特征。(听起来非常有前景)

基于以上特点,区块链技术创造了一种“不需要中介的信用系统”,和现实情况大大不同,也赋予了人们极大的想象力。

区块链有什么缺点?目前来看,

1)数据量会非常庞大。不需要中介认证,但需要全网通过,造成的数据交换量十分庞大。而且随着交易量增加,数据存储量也会非常大。后来改进的技术使得每个用户只保存部分数据,但这又使得数据的完整性打了折扣。(记账非常冗繁)

2)50%+攻击问题。大的算力团队可能掌握控制全网或者超过51%的算力,可以控制区块链的记账权,修改账本、阻止他人记账,区块链的的分布式记账方式被破坏,加密性、安全性都将被摧毁。这就违背了去中心化的初衷。(垄断仍有可能发生)

3)去中心化导致丢失无法认证的问题。由于私钥只有持有人掌握,一旦丢失,又无权威中介认证,很难找回。后来出现了在线钱包,不过云存储的私钥又容易被服务商获取并查看。(无论是虚拟货币还是现金都无法避免)

4)隐私性无法完全保证。(有天眼呢)

5)区块链保证交易过程的真实性和连贯性,但无法保证源头的真实性。(无法完全去除中介)

区块链技术被认为解决了数据传输/价值传递的安全性、可追溯性,实现数据共享互通,以及去中心化使得交易成本大大降低,被部分人认为是一种颠覆性创新。

本人认为,首先去中心化能否降低交易成本尚存在怀疑;其次,安全性仍有隐患,如虚拟货币系统,算力越大收益越大,进而导致自然垄断,50%+攻击实现的概率越大;最后区块链交易数据的可追溯性得益于其统一的交易平台,若数字化货币普及,可追溯性也并非不可实现。

这不是一种新技术,却通过不同领域的知识的融合产生了新奇的方式,作为一种仍在不断发展和演化的技术,仍然非常值得关注和期待。

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180304G0MIIV00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券