区块链技术到底是什么鬼(一)

本文技术要点:

8de5477537ba9e9ff3e2a566c82e63c4148681ab


 

Blockchain 是一种利用去中心化和去信任方式集体维护一本数据簿的可靠性的技术方案。该方案要让参与系统中的任意多个节点,通过一串使用密码学方法相关联产生的数据块(block)每个数据中都包含了一定时间内的系统全部信息交流的数据,并生成数据指纹用于验证其信息的有效性和链接下一个数据库块。、

说人话!┗|`O′|┛ 嗷~~

好吧~区块链技术其实是一类技术解决方案的集合,是一种基于计算机加密技术的无可替代的信用凭证。

从技术上来说呢,它是一个分布式储存的数据块,每一个块上面都会包含一整条区块链的信息。这也就决定了区块链可以在没有可信第三方的条件下,自证其罪,阿布,自证其信!解决两个陌生人之间如何建立信任机制的问题。

要解决陌生人之间的信任,首先得解决信息或合约的特性,以此对应区块链妥妥的疗效:

  • 随时提取 ——去中心化特性
  • 不可伪造 ——集体维护监督
  • 不可撤销 ——开源及匿名性
  • 可验证性 ——可分数据存储

首先,因为整个网络没有中心统治者。系统依靠的是网络上多个参与者的公平约束,所以任意每几个节点的权利和义务都是均等的,而且每一个节点都会储存这个区块链上所有数据。即使该节点被损坏或遭受攻击,仍然不会对账簿造成任何威胁。

也就是说,每个小孩手里,都会有一本完完整整的数据记录。即使某个人忘记或丢失了,除它以外的ABCD任意一个人都能完整的还原出整本数据记录。随时提取的最佳方案是人手一份。torrent就是P2P优加的方案,当我需要时,我可以从最近的节点提取,畅通无阻,当我不需要时,你就安安静静的躺在区块链做你的美……

其次,得确保信息或合约无法伪造。账簿在某个人或某几人手上,造假的可能性就非常高,但每个人手里都有一本账簿,除非你说服了整个游戏里超过51%的人都更改某一笔账目,否则你的篡改都是无效的,这也是大众玩家集体维护和监督的优越性。

中本聪的做法非常聪明,无法阻止别人花样目的式的伪造,就让伪造成本最大化,这样就极大的规避了大家造假的风险。当然这种风险规避并非100%。(当然不排除未来的傻逼们,出于某种目的,不去在乎伪造成本而去伪造信息。)只是由于比特币或区块链的节点越来越多,伪造的可能性就越来越小。因此,只要区块链上的节点越多,算力越强,那么该系统中的数据就会越安全。

所以目前全球五大矿池目前有三大矿池,蚁池、国池、鱼池都在中国,所以海外有些小担心……喝喝……

再而,区块链上的信息必须不可撤销,不能随意销毁。比特币的系统是开源的,整个系统都必须是公开透明的,因此某笔交易被全网广播以后,达到6个确认以上就成功记录在案了,且不可逆转不可撤销。所以你打出去的钱,即使后来发现地址打错了,你想要重新重新撤回来,是不可行的。

最后,区块链信息必须是可验证的。我可以经过信息提取来判定你的该笔记录是真实的还是伪造的。

  • 看上去屌炸了の工作原理

区块链的机制目前在主要分为两类:pos(proof of stake)权益证明机制和pow(proof of work ) 工作量证明机制。

             4d2f309c9cbd7f65b22dcb16c1b62dc1adba445f

中本聪要在这个支付系统中自证其信,首先要解决的问题,就是双花,即重复支付的问题。正如现在的法币系统中,如何杜绝假币的问题,主流社会的做法是:通过国家的制定法律法规,通过强制力迫使人杜绝制造假币,而中本聪则用区块链系统本身杜绝了人为因素,完全依靠技术解决双花问题。

艾玛→_→中本聪这家伙太坏了!一点也不给人腐败的机会。

比特币采用的pow工作量证明机制,即按照做工作量的多少来获得奖励。这一点带来的弊端是算力很容易集中化。

比特币的交易机制是十分钟产生一个区块,意思就是每隔十分钟计算机就打包全网交易进入一个区块。而矿工就是在打包游戏中争夺区块链记账权的人,谁能最快准狠解开SHA256这个数学命题的值,谁就赢得了这个十分钟区块的打包记账权。而这十分钟里的每一笔交易,都会被盖上一个 timestamp —时戳,当然了,矿工的工作不是白辛苦的,一旦谁赢得了打包权,谁就将获得25个比特币作为奖励。

所以你也可以将比特币看做是维护公平正义的筹码。

中本聪如何做到自证其信的呢?这取决于区块链的工作原理。

  1. 广播比特币网络中的每一笔交易,使每个参与者(指矿工)都记录下这笔交易。
  2. 每个参与者接收到交易信息后,都要将该笔交易盖上时戳,收入区块。
  3. 由于每个矿工都做了工作,谁赢了获得奖励呢?此时参与者们要通过一个计算游戏,谁能最快解出SHA256运算的值,谁就将赢得打包区块的权利,并获得系统的25歌比特币奖励。这个数量的设定是每四年减半。(比特币已经到了第七个年头了,这不是玩笑……)
  4. 获得记账权的矿工将向全网广播这十分钟内区盖了时戳的交易,其他参与者将核对这些账目。
  5. 当其他参与者都确认无误后,该区块就确认合法,就进入了下一轮的区块争夺战。多个区块逐渐形成区块链。
  • 所以万能的区块链—用途是-?
  1. 跨境支付。
  2. 数字背书。

当前接入区块链数字背书的行业:

  • 钻石证明—Everledger 这是一个用于钻石证明和交易的账簿。
  • 房地产证明—International Bitcoin Real Estate Association国际比特币房地产协会为不动产权提供区块链解决方案。
  • 股权证明—小蚁,国内项目,由达鸿飞牵头成立,首家使用区块链技术为公司及企业提供股权证明服务。
  • 医疗行业—飞利浦与Tierion合作,为病人提供隐私及敏感数据的区块链解决方案。
  • 娱乐业—PeerTracks 提供音乐使用权的区块链解决方案,用户支付和产权人的收入以数字货币计价。
  • 智慧城市—Factom 公正通与软通动力的合作项目:旨在提供全方位的数据储存、审计和验证服务,内容包括:审计系统、医疗信息、供应链管理、投票系统、财产契据、法律应用、金融系统等等。
  • 区块链的掣肘

所以,区块链技术虽然红火,但在区块链金融上,还是有些掣肘。比如区块链作为一个记账系统,如何解决金融体系的底层线下摩擦。比如比特币在支付方面,当前比特币网络确认的交易是每秒最多7笔,而支付宝每秒则达到上万笔的交易确认。便捷性上来看,的确不如微信和支付宝,这个毋庸置疑,不过侧链和闪电网络正在攻克这些技术问题。比如银行开户的成本是比较高昂的,但也无法避免,因为涉及到跨境支付,像目前对于不同的机构,做账对不上这些问题,其实都会cover到支付成本上去。区块链能提出什么好的解决方案么?看似万能的区块链,实质上还处于一个瓶颈期。

posted on 2017-07-11 15:45  默默地  阅读(627)  评论(0编辑  收藏  举报

导航