原文:2016-09-09 |关于区块链应用场景的思考 | G2EX,作者 Yaming Gong

读完本文大约需要 6 分钟

1. 区块链应用场景的思考

根据最近对比特币和区块链技术的学习,首先提出自己的两个结论:

第一,从技术角度,区块链涉及到了多领域范畴,包括了分布式、存储、密码学、心理学、经济学、博弈论、网络协议等,归根结底,这些技术最终要解决的问题,是信任的问题,即区块链技术能够在不信任的个体或组织之间建立信任关系。因此,对于某一应用场景是否适合用区块链技术解决,需要考虑的最根本的问题就是这种应用场景是否需要区块链技术去建立一个信任机制

第二,区块链技术是如何建立起了信任呢?共识机制。单纯的提到区块链,只不过是一种数据结构,一种由「链」连接了「区块」组成的数据结构。而共识机制的引入,才能够让区块链上数据的变更得到各个节点的认同。也就是说,共识机制是区块链技术的核心

比特币的伟大之处在于,它设计了一种工作量证明(PoW)的共识机制,使得在匿名网络中(各节点之间不存在信任)最坏情况下(存在恶意节点)的信任机制得以建立。回到上面的第一点,比特币是目前应用区块链技术最好的场景,正是因为区块链技术解决了各个不互相信任的节点之间的信任问题。对于其他设想的应用场景,如果各个节点之间本来已经存在了信任关系,那么这种场景更适合使用传统技术来解决,而不是使用区块链技术。

区块链技术现阶段还非常不成熟,无法替代传统技术,最根本的问题是上面提到的第二点,共识机制。共识机制的限制主要体现在性能和安全现阶段都还不能满足要求。

2. 能源区块链的思考

对于能源与区块链技术的结合,根据最近对电力相关知识的学习,该应用场景存在非常大的限制因素,尤其是在电力行业由国家垄断的中国:

第一,信任机制。原有的用电场景下,个人对电网是完全信任(不信任也没有办法),因此区块链不适合改造原有的用电场景。新的场景设想是规划一个小型区域,区域内一部分家庭安装光伏发电设备,通过区块链的技术协议,区域内的家庭可以实现电能自由买卖,形成一个小型微网。在这种场景下,因为各家庭之间不存在信任关系,适合由区块链技术建立信任。

第二,技术约束。目前可以查到的区块链技术与能源结合的试验是「美国两个布鲁克林居民用以太坊区块链互相进行能源直接交易」。这个试验①在两个家庭之间;②基于以太坊。没有结论表明区块链技术在两个家庭之间交易电能是否变得更加方便。在设想的未来场景中,一个小型区域内有多个家庭,那么就必然需要:
①实现了区块链技术的智能电表;
②基于公开链或联盟链。如果选择联盟链,需要可信第三方来维护区块链网络节点,让每个家庭去维护自己的节点不太现实;
③电力存储和分配。在国家电网中,电力是不需要存储的,事先安排配电是非常重要的环节,需要至少 24 小时预测用电量,根据预测值设定发电量。在设想的电力区块链场景中,需要引入电力存储,因为存储的电能不能百分之百转化,因此会有电能损耗。另一方面,是否需要引入配电,那就牵涉到一个可信第三方来维护;
④当遇到发电量无法满足区域内家庭用电时,这些家庭需要接入国家的电网用电,也就是说需要两套供电系统(两套电表);
⑤用电安全的保障。人命关天,安全第一,由哪方来保障。

第三,政策限制,这也是决定项目能否落地的最重要因素。中国目前的电力公司有国家电网和中国南方电网以及其他十几家地方电网公司,这些都是政府垄断性质的公司。《电力法》明确规定,只有电网公司才可以售电,除非得到政府对区块链技术试验的支持政策,否则就成了「非法售电」。在目前政策下,只能做到个人发电后售卖给电网公司,因为个人对电网是完全信任的,使用传统技术的优势要比区块链技术更大。

3. 区块链其他应用场景的思考

区块链技术应用场景的设想,首先判断是否有信任问题需要解决,其次从国家政策方面考虑。目前看来,区块链技术的最佳实践只有比特币。其他衍生币种、山寨比、彩色币都带有资本炒作的嫌疑。因国内监管的因素,货币类型的区块链应用是无法由我们发起的,要想得到国家的承认,发起方只能是国家银行或者银行业的联盟组织。

另外,设计区块链技术应用场景面向的对象应该是多个体(或组织)。区块链技术解决的是多个个体(或组织)之间的信任问题,对于单个个体(或组织)内部使用区块链替代传统技术可以说是为了技术而用技术,因为个体(或组织)内部对其是完全信任的,不再需要区块链技术再去建立信任关系。

从信任需求方面考虑,跨境支付应该是一个好的应用场景。该场景中使用区块链技术能解决不同国家银行之间的信任问题,理论上来说,是可以省掉中间第三方中转银行的。但是谁来做中间的认证节点是一个问题,比特币引入挖矿让人们充当认证节点去获取利益,这种奖励机制不太适合在银行业应用。另一方面,因为交易数据的安全性与保密性的要求,区块链实现不能是公开链,最好是有一个可信第三方来维护区块链网络,现在 Ripple 做的是这个可信第三方。比较搞笑的是,说区块链技术能省掉中间第三方的中转银行,如今又出了一个第三方来维护区块链。

积分交换是现阶段常被说到的一个应用场景。但积分交换要看如何设计场景,某银行或某运营商在内部以积分交换试验区块链技术只能是试验,为了用技术而是用技术,毕竟消费者对银行或运营商是完全的信任,不再需要额外的信任保证。反而消费者之间交换积分才需要信任保证,这个信任保证其实已经有了银行或运营商来背书。真正实用的积分交换场景是消费者可以与其他消费者交换多个行业内的积分,比如我可以用招行的信用卡积分交换你的建行信用卡积分,或者用我的招行信用卡积分交换你的电信手机号中的积分。不过这也需要一个有权威的规则制定者。

因此,区块链技术的应用场景还十分有限,除了货币应用之外,其他行业应用都处于摸索阶段,这也源于区块链技术的不成熟。对待新技术,应该保持审慎的态度,区块链技术也不例外。

---------------------------------------

如果不是为了完成双方(两个人或两个组织)之间的信任问题,不是为了完成价值传递(涉及经济利益),区块链就没有必要使用。

关于区块链应用场景的思考相关推荐

  1. “智能之约,链动未来”——区块链下的创新思考(深圳)成功举行

    9月2日,由比原链主办,HiBlock区块链社区承办的"智能之约,链动未来"暨比原链全球开发大赛城市系列活动(深圳站)成功举办,比原链技术运营经理钟立飞.比原链核心开发者马耀耀以及 ...

  2. 众说区块链:区块链应用场景之Token

    上期<众说区块链>讨论的主题是"区块链在食品安全溯源领域中的应用",围绕这个主题,范璟玮老师从基础的概念到以步步鸡为例的溯源事例就食品溯源这块和大家一起进行了详细的探讨 ...

  3. 区块链共识机制的思考

    区块链共识机制的思考 有人说人工智能是生产力的变革,让机器思考更多,干更多的活,让人少做点:那么区块链是一种解放生产关系的技术,区块链是在互联网的基础上发展而来,互联网让信息的传播突破了空间和时间的维 ...

  4. Internet:从区块链的底层技术思考互联网是如何构成的

    Internet:从区块链的底层技术思考互联网是如何构成的 导读 从区块链的底层技术,思考数字货币的加密技术(https运行原理),进而思考互联网的构成技术(五层模型) 目录 五层模型 互联网如何形成 ...

  5. BlockChain:Py实现区块链简单场景应用:程序猿记录在区块里的收入记录图

    BlockChain:Py实现区块链简单场景应用:程序猿记录在区块里的收入记录图 导读 想更好的了解区块链技术?还是用程序猿的方式来加深了解和探索区块链吧!实际案例应用会让我们更加熟悉它的底层技术! ...

  6. 推动区块链技术应用创新河南开展区块链应用场景需求和典型应用案例征集工作

    大河网讯(记者 杨露露)为推动区块链技术应用创新,深度赋能数字化转型升级.近日,河南省工信厅先后下发通知,开展河南省区块链典型应用案例征集工作和区块链应用场景需求征集工作. 区块链应用场景需求征集 据 ...

  7. 1分钟链圈 | 马化腾:大湾区可挖掘更多的区块链应用场景,比如区块链电子发票...

    Hi,艾瑞巴蒂! 这里是 9 月 6 日的每日1句话新闻晚报,只需1分钟,看看全球最热.最新的区块链新闻. 实时币价:BTC $6426.80    ETH $228.73    EOS $5.04( ...

  8. 技术沙龙|“智能之约,链动未来”——区块链下的创新思考(深圳)

    2019独角兽企业重金招聘Python工程师标准>>> 到了2018年下半年,越来越多的传统开发者转入区块链开发行业,当初学者了解了智能合约.超级账本之后不禁有一个疑惑,区块链Dap ...

  9. 全国首张区块链电子发票在深圳开出,区块链落地场景实现重大突破

    8月10日国贸旋转餐厅开出了全国首张区块链电子发票,宣告深圳成为全国区块链电子发票首个试点城市. 此次推出的区块链电子发票由深圳市税务局主导.腾讯提供底层技术和能力,是全国范围内首个「区块链+发票」生 ...

最新文章

  1. 2021年人工神经网络第四次作业-第五题:危险品识别
  2. MySQL 查询统计 日期查询
  3. 【Linux开发】linux设备驱动归纳总结(十二):简单的数码相框
  4. C语言二分查找法(指针和数组实现)
  5. 单元测试: gmock
  6. iTerm2分屏时,如何使得新窗口的当前路径和前一个窗口一样?
  7. egret中loadingUI的自定义
  8. c++ 操作oracle 最佳方式_oracle备份恢复基础详解
  9. mac怎么查node版本_py2neo基本操作(v4版本,亲测有效)
  10. 触动精灵mysql用法_[触动精灵]触动精灵官方手册流水账2
  11. MySQL之语法入门与基础命令
  12. prettytensor 的使用
  13. Code Review 是一场苦涩但有意思的修行 | 凌云时刻
  14. js页面刷新事件 ,Javascript刷新页面的几种方法
  15. 天津大学仁爱学院哪个计算机专业2013山西理科录取分数,天津大学仁爱学院2020年录取分数线(附2017-2020年分数线)...
  16. 华为荣耀5cvs华为v9play_荣耀V9Play和荣耀畅玩6A全面对比评测 看完这篇再判断
  17. 智能健身动作识别:PP-TinyPose打造AI虚拟健身教练!
  18. TiDB at 丰巢:尝鲜分布式数据库
  19. 13_冒泡算法(附完整java代码)
  20. 外国程序员整理的Java资料大全

热门文章

  1. 器件封装——SMA/SMB/SMC
  2. 使用Hook拦截sendto函数解决虚拟局域网部分游戏联机找不到房间的问题——以文明6为例
  3. python图片缩放不失真
  4. 基于BS架构的研究生奖助学金评审系统
  5. 某政府部门IBM x3850X5服务器数据丢失的解决过程
  6. 做空阿里?马云用财报隔空反击索罗斯
  7. 通过原型安装Axure RP Extension for Chrome插件
  8. 步进电机-STM32单片机定时器正弦波输出
  9. nvidia linux ubuntu 显卡驱动持久化
  10. 这10年,一定要有自己的方向