这是去年3月份我写的关于区块链的文章,在公众号发布,虽然今年区块链升为国家战略,但技术就是技术,我们也需要看清它到底能做什么。这是原文(修正了个别错别字):

一、区块链技术三大特征的优与劣:
1)去中心化(分布式记账)
优点:数据保存在多个节点上,安全性比较好(不易丢失),查询速度快(非验证查询);
缺点:如果每份数据保存的节点数过多则:维护数据一致性比较困难,存储效率低,节点间通信带宽要求高;
需要注意的是,如果节点数太多,而且如果节点(参与者)又存在发生故障的可能,那么在工程上要克服这种缺点的代价将非常昂贵,很多时候基本是不可行的。
2)不可篡改
优点:可以作为法律证据;
缺点:需要复杂的技术保证其不可篡改性。
如果不可篡改没有法律保护,纯从技术上很难做得到(或者代价太高),因为这里涉及到一个征信悖论的问题,简单的选举法本质上是无法证伪的(这个是个逻辑问题,有兴趣可以自己去思考,核心在选举的发起和唱票,选举结果公布这个过程)
(补记:很多拜占庭将军问题的解决算法对于节点数多的话,效率是无法忍受的)
3)可追溯
可追溯的核心是可以验证记录链的合法性。这个无所谓优劣。

从逻辑上来说,区块链中也不可能什么数据都能去中心化的,加上节点可能存在故障,因此就会存在如下问题:
   A)区块链所属的系统很多信息都是中心化的(比如账户信息,节点列表)
   B)每次交易都是分布式计算,中心化决策(选举是可以操纵的)
   C)攻击你不一定是要获得某种东西,让你不可用,也是一种攻击(把你们家的锁孔里灌注点东西就属于这类攻击)

区块链并不能完全解决安全问题,遇到安全问题是无法避免的,受到攻击只是一个划不划算,有没有必要的问题。当然,由于区块链节点无法达到理想状态,那么下面的问题同样也不可避免:

A)从计算机组织学来说,区块链的链式技术是一种极其低效的技术,不利于查询,检索,统计等;
    B)从成本上来说,全员参与计算和存储,是一种成本极高,浪费非常严重的技术组合;
    C)区块链无法解决入账“资源”的真实性问题,也就解决不了征信问题;也同样解决不了智能合约欺诈问题。
    D)区块链无法解决死账户和死资源问题(按照区块链的安全协议,你丢了私钥就丢了账号,与之相对应的资源也就丢了),如果能找回私钥,那区块链宣称的安全无从谈起(区块链的隐蔽性要求)。

二、区块链技术应用的最大难点

人类完整的交易事务包含如下几个步骤:交易,记录,冲突,证据,判决,执行。如果实际交易中交易双方没有发生冲突,则后面的步骤不用执行。区块链技术得应用最多只能在提供证据(不可篡改的记录),在判决和执行上很难有作为,特别是交易涉及链外资源时(绝大部分情况下,交易的对象都是链外资源,链内最多只能保存其电子合约)。当然,对于链外资源交易时,区块链技术根本无法保证这种链外资源的真伪,更直接的说,区块链技术最多只能保证交易记录的真实性,无法保证交易内容得真实性。
因此区块链技术的应用,如果脱离法律法规就没有真正意义上的“信任”价值。区块链技术假设了参与者是能力平等的(计算资源),如果不能保证计算资源的平等,区块链的乌托邦式的公平也是不存在的。
三、区块链下的经济与社会关系

西方的经济学理论和博弈理论大多是假设人是理性的,这本身就是有问题,因为基于理性,庞氏骗局就不应该存在。实际上人的行为,特别是决策行为受到生理,环境,心理等多种因素得影响,决策的非理性性是不能忽视的。另外,在博弈中,假设参与博弈的人的判断力是同等水平也是有问题的。区块链宣称要作为一种新的经济活动和一种新的社会博弈方式(社会关系革命),显然是把社会看得太简单,太理想化了。区块链最多也智能将社会的不平等,从现有的不平等转换成“算力”不平等。
    区块链的核心价值在于证据链服务(可信证据服务),因此区块链技术要真正具有应用价值,就必须将应用建立在法律(国家政权)的基础上(比如,数字货币和国家信用结合)。

当然,区块链技术本身还是具有很多应用场景的,特别是删减版。如果参与者比较少,则可以利用区块链的不可篡改性和可追溯性(这个时候一定要把分布式记账份数降下来,类似于GFS,hadoop的处理方式,在不影响关键数据的区块链特性外,该中心化的一定要中心化,另外,由于加密对于系统性能得影响非常大,非关键数据并不需要加密处理(包括参与计算哈希值)),提供更加可信的审计能力(证据链服务)。这对于金融机构,涉信(包括合同)单位还是很有用处的。

由于人性本身的问题,任何“信用”问题,最终的解决都是武力背书(军事),机器信任,智能合约离开这种背书,价值都不大。如果一个区块链的应用可以不用政权的兜底,这种应用的本身价值就不会很大,但如果需要政权兜底,那你花那么大的代价来维持不可篡改,可追溯,也没有多大意义(比如微信,银行等)。

上面的很多看法,更多的是基于技术,因为我们公司的SaaS平台底层本身就提供了分布式存储(记账)框架(但考虑到应用本身的特性和效率(成本,性能),除了很少部分关键数据,大部分数据都没有提供加密和证据链处理),在整个框架的搭建过程中,遇到了很多困难,很多问题都是目前业界都无法解决的,只能取舍和规避。

区块链升为国家战略,它就升天了么?相关推荐

  1. “孙宇晨们”眼中的区块链,并非国家提倡的区块链

    文丨互链脉搏·黑珍珠号 未经授权,不得转载! 11月4日凌晨,孙宇晨转发罗永浩"一个'老赖'CEO的自白"微博,称罗永浩是创业精神代言人,邀其加入波场,年薪一百万人民币,且如果效果 ...

  2. 微众银行区块链承担科技部国家重点研发计划项目课题

    日前,中山大学郑子彬教授牵头,联合微众银行等企业和高校申报的国家重点研发计划2020年度项目成功立项. 国家重点研发计划主要针对国计民生的重大社会公益性研究,涉及产业核心竞争力.整体自主创新能力和国家 ...

  3. 城链科技董事长肖金伟:践行数据经济系国家战略,引领数字时代新消费发展!

    近年来,国家越来越重视区块链技术.2019年,区块链上升到国家战略高度:2020年,国家发改委首次将区块链纳入新基础设施范围:2021年,区块链首次纳入国家五年规划.国务院发布的<十四五数字经济 ...

  4. 完善区块链产业链 加速经济数字化转型

    奚国华:完善区块链产业链 加速经济数字化转型 中国通信标准化协会 2020-12-22 2020年12月22日,中国通信标准化协会理事长奚国华出席"2020可信区块链峰会"并致辞. ...

  5. 区块链“国家队”上新,天津重磅发布自主可控区块链系统“海河智链”

    "十四五"规划纲要草案将"加快数字发展"作为独立篇章,区块链等技术与应用被列为七大数字经济重点产业.脱虚向实的区块链将成为中国新技术基础设施,因此全国多地在大力 ...

  6. Gwallet小百科 | 阿里、腾讯等互联网巨头们的区块链布局

    10月24日,国家最高领导提出,我们要把区块链作为核心技术自主创新的重要突破口.一时之间,区块链上升为国家战略,成为刷屏的焦点.但其实,早在这之前,中国的互联网巨头BATJ就已开始布局区块链. 百度 ...

  7. FBEC2020大会圆满闭幕!区块链分会场人气爆棚!

    2020年12月11日,由中国通信工业协会虚拟现实专业委员会.广东省游戏产业协会.深圳市科学技术协会.深圳市信息服务业区块链协会.深圳市互联网文化市场协会指导,陀螺科技主办,深圳市科技开发交流中心.恒 ...

  8. 23家上市公司抢先机落地区块链应用,政务、金融领域成果最吸睛

    区块链,是近年来资本市场关注的热门概念.试水区块链的上市公司最早可追溯至2016年或更早,随着政策的持续加码,布局区块链的公司骤增.短短数年,区块链概念股数量由最初几十只涨至如今的260余只. 区块链 ...

  9. 区块链概念股2019:躁动与尴尬 |链捕手

    在今年的区块链行业,加密货币市场风波不断,至年底一片萧条,但对二级市场中的区块链概念股而言,它们在轮番的利好刺激后受到投资者的广泛追捧,整个行业至少经历了三波上涨潮.东方财富Choice数据显示,今年 ...

  10. “区块链技术创新要植根市场”

    2020年,金融科技从战略走向落地. 众所周知,2019年,央行正式发布金融科技三年发展规划,这是我国金融监管机构首次对金融科技进行系统化的归纳与论述,是金融科技发展进程中的里程碑. 时间过半,金融科 ...

最新文章

  1. hadoop的同类技术_Hadoop 气数已尽:逃离复杂性,拥抱云计算
  2. 增强——BTE流程简介
  3. kbmmw 5.06.00 beta 发布
  4. java-ee-api_刷新器-Java EE 7概览
  5. 【Python基础】11_Python中的字符串
  6. lamp mysql5.0_CentOS 5/6 LAMP(Apache MySQL PHP)一键安装脚本
  7. 如何用python一个字一个字的输出汉字
  8. Struts2 - 常用的constant总结
  9. 数据结构与算法之PHP排序算法(桶排序)
  10. 『C#基础作业』4.类的静态成员示例
  11. Java面试:反射机制
  12. APP兼容性专项测试
  13. 《CSS Secrets》读书笔记(2)
  14. 耶書制造 CHMmaker 2.85版 增加转换HPJ工程到HHP工程的功能。 (转)
  15. [BZOJ5109/CodePlus2017]大吉大利,晚上吃鸡!
  16. Python 操作Mongodb 聚合前过滤筛选
  17. 超市管理系统-1(JavaSwing和Oracle数据库)
  18. 通过源码分析各种Map(含LinkedHashMap、IdentityHashMap、ConcurrentHashMap)
  19. XSSFWorkbook 设置单元格样式_欺骗你眼睛的立体单元格~~
  20. WPF使用第三方的字体(TTF文件)

热门文章

  1. 推荐一款国产免费开源的ERP进销存系统 附带安装详细教程
  2. 计算机主板电源接口8pin,菜鸟老鸟都要知道 电源接口图文全教程
  3. 微信H5开发及技巧思维导图
  4. C# 汉字转拼音(支持GB2312字符集中所有汉字)
  5. python读取excel绘制柱状图_python读取excel制作柱状图和词云图片
  6. linux 安装vim 8.2(支持python3)
  7. 基于Zynq7000平台VxWorks6.9开发应用——FPGA动态加载篇
  8. vc++2010学习版注册码分享
  9. 使用Jade和Grunt加快HTML的产生
  10. 投入大小的伪原创工具