封面

摩尔定律说硬件18月会性能翻一番,还有不知道哪个大拿说软件技术也会4年一个革命,也就是让大家活到老学到呗,作为一个技术型的产品经理,为了不落后,也抽了点时间研究一下区块链的相关知识,这里写一点的区块链的见解,欢迎讨论,文末有相关书籍和资料推荐,请扩展阅读。

说到区块链,大家就会联想到一些概念,比如比特币,挖矿,还有什么以太坊,什么深圳国贸开出了第一张区块链发票,以及花了三千多万人民币和巴菲特约饭的90后孙宇晨等等​。​

说到区块链,大家就会联想到一些概念,比如比特币,挖矿,还有什么以太坊,什么深圳国贸开出了第一张区块链发票,以及花了好三千多万人民币和巴菲特约饭的90后孙宇晨。

啥是区块链,它想干啥?

先写个结论:

区块链是一种革命性的信用体系。他可以测地解决以前靠道德支撑的信用问题。

说到区块链就不得不说一个日本人,中本聪先生(话说回来,日本还真是出了好多牛逼的科学家,不服不行啊,我们也要努力成为科学家),为了验证他的一种点对点的电子现金系统,整出来一套系统。大概想法就是,我们不再需要一个中间机构,比如:银行,支付宝,法院等来解决关于信用的问题,而是让大家一起来帮你作证,谁也耍不了赖。

举个例子:

去年p2p平台大批量倒闭,很多人为贪图一点高于银行的年化率在上面投了很多钱(其实我也投了一点点,损失不大,但是自认倒霉了),突然平台跑路了,钱没了。公安局就会说,大家都来备案吧,但是怎么证明我存了多少钱呢,那就是让你提供各种银行流水,各种支付记录,什么短信,微信聊天记录,然后都打印出来去公安局备案了。想想这尼玛能靠谱,这记录随便都是可以伪造的啊。大家最后只能指望能回来一点是一点了。

有了区块链之后,会出现什么情况:所有交易记录上区块链,你给哪个p2p平台支付了一笔钱,这笔交易记录先上区块链,然后让大家一起帮你记录下这个事实(当然背后有很多密码学的验证机制),扯皮的时候,只要找到区块链上的人帮你作证就可以了,那么这样谁投入了多少钱直接就通过连上的交易记录算出来了。而且这都是自动的,谁也不能干预和篡改。

那么有人问了,有组织集体作弊咋整?

区块链是建立在佚名之上的,谁都可以参与,所以很难说出现一个组织控制区块链的50%的话语权,人越多关系网越大,人越多约安全,人越多区块链越稳定,这也是区块链的一个特点;有人想篡改一条记录也不现实,你一个人改了,其他人拿去一对比发现不一样,就给你推翻了。

前提是这个链条是公认的,也就是要具有影响力。

区块链的特点:

去中心化、不可篡改、可信任、可追索等。

现在很多应用场景其实已经有了区块链的影子,比如:你在京东上买了一罐奶粉,扫描一下二维码,这罐奶粉哪个农场的牛下的奶,那个工厂加工的,从工厂到你手上都经过哪些环节,都是记录好的。也类似于区块链的可追溯特点。但是可信任还是道德背书,建立在我们对京东的道德信任之上。什么情况下才能脱离道德,那就是你没记录一步,都要让大家确认,是这个牛下的奶,是这个厂产的,是这么运输的,而且这些人都不熟悉。

再比如:现在出现的互助保险,大家不需要每年交大量的保险额了,只需要一人出一点,形成一个资金池,然后谁有病了,平均分摊,下来也没多少钱,节省了很多成本。这也有区块链去中心化的影子。问题是:谁生病了还只能是一个中心机构去确认,然后告诉我他确实病了,我只能在道德上去认同。那么如果大家都能去确认这个人确实生病了,而不是通过中心机构,那这个我就完全接受了。

问题来了!!

我凭什么帮你在区块链上记录这个东西,凭什么帮你作证。难道是希望那天我出事了,其他人能帮我支持一下么, 这不还是道义上支持么!

这时候比特币出现了!

区块链基础架构分为6层,包括数据层、网络层、共识层、激励层、合约层、应用层。

这其中激励层就是比特币,你帮我记录了,我就给你一些比特币作为奖励(当然还有一些交易费用作为奖励)。说一说比特币和区块链其实本质上不是一回事。而且我要让比特币更稀有,这样大家积极性就更高了,所有比特币定位上线2100万个(以后有可能扩容,或者通过交易费用来支撑)。

但是我不能谁记录了我就给谁比特币啊,那这玩意也不值钱了。

挖矿就出现了!

中本聪先生说了,我的币有限,只能给哪些肯长期帮我记账的人,而且有精力的人。然后Pow(工作量证明)机制就引进来了。中老先生设计了一个机制就是:谁能最快的帮我解一个世纪难题,我就给谁。也就是通过计算一个32的hash值(具体算法会复杂一点,请大家查阅资料),这个值比我给你的值小(32位hash前面的0越多越好),就可以了。别看这一句话,因为没有规律可循,大家都是从只能0开始试验,算出一个不行,赶紧算下一个hash,谁的计算资源hash速度快,谁就能快速算出来(具体请查阅资料),真正需要的cpu和电力等资源真的太吓人了,而且为了保证区块链的稳定性,这个难度是动态调整的。这也催生一个大的产业,什么矿池,矿机,芯片都出来了,光矿机都不知道出了多少代了。

而且你还不能跳过这个难题去解密下一个难题,因为算下一个难题的hash的时候必须带上上一个难题的结果hash,因为这才能叫做链,这样才叫可追索,只能允许一条链(极端情况下链条也可分叉,大家可以查看先关资料)。

给一张比特币官网一个区块的截图:一个成功的记录(块),包含了hash结果,上一个块的hash结果,计算难度,奖励的比特币等。

这里的世纪难题就是一条记录,谁想第一个记录要付出代价,但是付出了代价,回报也很丰厚,一个比特币现在都12000美元了。

看看今天的实际价格(含一些其他币种):

币的价格

话说中国人贡献了全世界一半的计算能力。典型的矿池有:Bitmain,通过挖比特币和买矿机,一年几十亿美元的收入。

应用现状

区块链从2008年提出,到现在已经10来年了,也催生了很多实际的应用,典型的以太坊,创新的智能合约理念,谁都可以在上面建立自己的合约程序,然后让大家通过消费以太币来作为记录的奖励。

区块链现在大概分为公有链,私有链,联盟链这几类。

公有链比如:比特币,以太坊。谁都可以作为一个节点(一个记录人)。

私有链主要在组织内部。

联盟链主要用在组织之间。

国内我看了一下也有很多应用,比如什么区块链合同,版权区块链等,也出现了很多区块链的公司,现在创个业你不和区块链挂点勾,投资人估计都不高兴了。一个实例如下:

国内区块链

总结一下吧

区块链解决的是一个信用体系的问题,让我们不再从道德层面上去判断信任问题,而是通过技术手段来彻底的解决,不再有纠纷,不在有调解机构,不再有信用积分这些让人感觉有各种漏洞的机制。

目前看到的很多还是在借助比特币在炒作,或者借助区块链来提高企业曝光率,真正的落地还牵扯到很多体制的问题,人性的问题。投机倒把何其多,这些人的利益不是一下子就能颠覆的,那么多巨头企业,中心化哪能说去掉就去掉。给我的感觉就是我们未来要实现共产主义,但是现在还要在社会主义努力。但是是可向往的。

总之我们要的是绝对的安全感,区块链就是那个确认过眼神的人!

科技是第一生产力,但是不要去炒币!

~完~

书籍推荐

想要深入理解的,这里推荐几本书和一个博客大家:

1、《图说区块链》:用大白话说明白了区块链的东西;

2、《区块链原理、设计与应用》:有一些区块链编程的内容,对编程感兴趣的可以看看。

3、比较全的一个技术网站:深入浅出区块链。

下载:

要下载这本书的,去公众号回复“P003”,获取下载地址(地址经常莫名失效,公众号文章发布了之后内容又不能改,就用代号替换了,见谅!)。

个人公众号,文章会首发公众号,有时候因为时间关系会忘记在简书上更新,欢迎关注,欢迎一起讨论。

转载于:https://www.cnblogs.com/qiaobing/p/blockchain.html

聊聊区块链,虽然我不挖矿!相关推荐

  1. 从入门到精通聊聊区块链

    区块链(Blockchain),一个熟悉又陌生的关键词.可以简单的理解,区块链是一个不可篡改的去中心化的账本.它是为了解决第三方机构滥用记帐权导致的信任问题而产生的. 如果只想知道区块链是什么,然后来 ...

  2. 区块链和比特币以及挖矿

    我理解的区块链:大家凑份子组成个联盟,信息上随时互通有无,因为计算机是个死物,只要大家都遵守某共同协议计算机之间互通效率就很高,可以造成个人独占数据的假象. 我理解的比特币:我要搞区块链,但是没有小伙 ...

  3. 讲讲我对比特币和区块链的认知,挖矿不难,挖到难

    比特币的概念 众所周知,比特币是数字货币 比特币相比我们的纸质货币,有以下优点: 1.财产可控,不像银行可以冻结你的账户,比特币不受他人控制 2.无通胀烦恼.银行可以根据经济情况,去印刷更多的钱,但比 ...

  4. 阿里云MVP傅奎 | 聊聊区块链和加密货币相关的安全问题

    无论是企业还是个人都应抽空关注一下区块链和加密货币相关的安全问题,毕竟控制风险是首要任务.否则,忙着挖矿,炒币,抄底,一不小心后院着火,那可是要被人"抄家"的.你辛辛苦苦赚来的都将 ...

  5. 区块链实验五 : 挖矿交易2

    实验报告05orz 实验目的及要求 实验基本原理 实验实施环境 实验概述 实验内容 学习第五章 区块链挖矿交易 实现区块链挖矿交易的代码编写 项目目录截图 原型代码 Terminal运行结果截图 论述 ...

  6. 区块链分叉如何解决_聊聊区块链背后存在的问题(一):分叉

    近年来,比特币和区块链逐渐成为新风口,受到创业者.资本家和市场的青睐.一方面,比特币的价格不断高涨,一度突破2万美元,另一方面区块链融资成爆发式增长,根据猎豹全球智库区块链研究中心发现,2017年,全 ...

  7. 报名 | 相约杭州,我们来聊聊区块链技术与行业应用落地

     (营营友情提示:文末有福利噢~) 目前,区块链研究领域正迈入"千帆竞渡,百花齐放"的新阶段.从企业层面来看,跨国行业巨头与新兴创业公司争相进军区块链领域,并带动新一轮创业.创 ...

  8. 朋友聚会上,当你被cue聊聊区块链时.....

    来源 | 白话区块链 责编 | 晋兆雨 头图 | 付费下载于视觉中国 转眼间,又到了一年一度的同学聚会.这次班长牵头,把班上绝多数同学都叫了过来,甚至还请了班主任王老师到场,摆了好几大桌. 一时间觥筹 ...

  9. 聊聊区块链的创新技术

    区块链技术源于2008年一位署名为"中本聪"的学者发表的论文<比特币:一种点对点电子现金系统>.时至今日,"中本聪"的真实身份仍然无人知晓,但区块链 ...

最新文章

  1. WCF 和 ASP.NET Web API
  2. AI 一分钟 | 独角兽旷视被爆明年一季度上市;阿里达摩院再得顶级大牛,计算机理论最高奖得主马里奥加盟量子实验室
  3. 在 .NET 框架程序中通过DllImport使用 Win32 API
  4. 【运维人员应该掌握哪些常用技术】
  5. docker学习笔记(四): 镜像和仓库
  6. 成功解决Your CPU supports instructions that this TensorFlow binary was not compiled to use: AVX AVX2
  7. 第十天:估算活动持续时间
  8. mysql load会锁表吗_Mysql必读MySQL中由load data语句引起死锁的解决案例
  9. ubuntu中如何解压rar文件
  10. 禁止snmpd往syslog中写入无用信息
  11. java 异常管理员_GitHub - kangZan/JCatch: Exception异常管理平台,支持Java、PHP、Python等多种语言...
  12. Java 9 新功能之 HTTP2 和 REPL
  13. devsecops_什么是DevSecOps?
  14. Windows10中“SQL Server 配置管理器”哪去了?
  15. OpenTURNS 不确定性、风险和统计数据开源组件
  16. Debian系、红帽系、Arch Linux系如何选择安装包
  17. ASP.NET中的TextBox下划线
  18. 分享typecho博客的Next主题包
  19. 解决win10下 Virtual Box USB功能无法使用问题
  20. 基于jq的别踩白块儿小游戏

热门文章

  1. 支付宝上线新功能:一定要给家人开通!
  2. 拳王虚拟项目公社:自动化的虚拟资源产品,唱歌教程赚地盆满钵满
  3. oracle join过滤数据,oracle join on 数据过滤问题
  4. 二维数组作为形参,传递二维数组的值
  5. LINUX的DNS怎么设置?linux下如何修改DNS地址
  6. 【Flink】Flink实验特性--reinterpretAsKeyedStream 将DataStream重新解释为KeyedStream
  7. 【kafka】在 Kafka Streams 中启用 Exactly-Once
  8. 【Elasticsearch】Elasticsearch自定义评分的N种方法
  9. 【Kafka】kafka 创建 topic的时候 Replication factor 参数理解
  10. Scala : unsupported operationexception : empty.reduceLeft