回顾逝去的2017年,科技金融(FinTech)成为大热门词汇,比特币和区块链被新闻媒体大量报道,国家也已经将区块链写入“十三五”国家信息化规划,在这样的大趋势面前,如果不去拥抱和学习区块链相关知识,就无法享受到时代发展带来的红利。普通人的一生因为没有优质的资源想要翻身会非常艰难,眼看着房价已经高不可攀,传统互联网领域已经一片红海,区块链和投资真正有价值的数字货币它可能是你人生的一个重大机遇,能不能抓住就要看你愿不愿意提高自己的认知,让质疑的声音远离你,用知识武装自己的大脑。从今天起我将分享一些实用易懂的区块链和数字货币知识给大家,希望对您有所帮助!
第一个问题:区块链是什么? 如何简单的描述它?
答案:区块链本质上是一个去中心化的分布式账本数据库(在与比特币相关的区块链应用中可使用这一术语,但区块链技术可能并不包含“账本”)。其本身是一串使用密码学相关联所产生的数据块,每一个数据块中包含了多次比特币网络交易有效确认的信息。
第二个问题:中心化与去中心化有什么区别?为什么去中心化更有优势?
答案:中心化就好比你在淘宝上购物,比如:你要买一个包包,交易流程是:你将钱打给支付宝-支付宝收款后通知卖家发货-卖家发货-你确认收货-支付宝把钱打给卖家。在这个过程中,虽然你是在和卖家交易,但是这笔交易还牵扯到了除了你和卖家的第三方,即支付宝,你和卖家的交易都是围绕支付宝展开的,因此你和卖家都要提供给支付宝相关信息,假设在极端状况下支付宝跑路了或者是拿了钱却不承认你的交易,那么你就凉凉了。在去中心化的交易中,你只需要和卖家交换包包和钱,然后你们双方都声称完成了这笔交易,一切就大功告成了。而且在此过程中你无须担心和交易无关的信息会泄露,摆脱了被中心化控制的风险,交易更加的便捷,更节约资源,效率更高!
第三个问题:没有了权威的中心,怎么能确保每笔交易的准确性和有效性呢?
比如:张小刚借了我李翠花1000块钱,他不还钱又不承认有这回事了怎么办?
答案:我借给了张小刚1000块钱,这个时候, 我在人群中大喊“我是李翠花,我借给了张小刚 1000块钱!”,张小刚也在人群中大喊“我是张小刚,李翠花借给了我1000块钱!”,此时路人甲乙丙丁都听到了这些消息,因此所有人都在自己的小本本上默默记下了“李翠花借给了张小刚1000块钱”。你看,这个时候一个去中心化的系统就建立起来了,这个系统中不需要银行,也不需要借贷协议和收据,严格来说,甚至不需要人与人长久的信任关系(比如张小刚突然又改口说“我不欠李翠花的钱!”,这个时候人民群众就会站出来说“不对,我的小本本上记录了你哪天哪天借了李翠花1000块钱!”别想抵赖!)。
第四个问题:“你李翠花和我什么关系?凭啥我要为你记录张小刚欠你1000块钱这件事?我的小本本不要钱么?”
答案:为了激励大家帮我传话和记账,我决定给第一个听到我喊话并且记录在小本本上的人一些奖励:第一个听到我喊话并记录下来的人,你就凭空得到了一颗黄宝石,这个黄宝石是整个系统对你幸苦记账的报酬,而你记录了这句话之后,要马上告诉其它人你已经记录好了,让别人放弃继续记录这句话,并给你自己的记录编号让别人有据可查,然后你再把我的话加上你的记录编号一起喊出来,供下一个人记账。当这个规则定下以后,这个系统中一定会出现一批人,他们开始竖着耳朵监听周围发出的声音,以抢占第一个记账的权利。对的,你脑海中是不是又浮现出了“比特币挖矿”的字眼?
第五个问题:过了一段时间,我凭空创造的“黄宝石”在这个系统中流通了起来,大家都开始认可它了,但是黄宝石是定量的,只有20个,这时候有个坏人大声宣布:“我有20颗黄宝石!”怎么办?大家是直接在本本上记下他有20颗黄宝石么,这样不是人人都可以伪造黄宝石了么?
答案:为了防止这种现象发生,我决定在我创造黄宝石的时候给我的黄宝石打上标记(我是给我喊的那句“我创造了20颗黄宝石”打上标记,比如标记为A11),这样以后在每一笔交易的时候,我在高喊“我给了XX1个黄宝石!”的时候,会附加上额外的一句话:“这1个黄宝石的是记为A11的那条记录,我的这句话标记为A12!”。再抽象一点的说,那么某人喊话的内容的格式就变成了:“这句话编号111,上一句话的编号是000,我给了某某1颗黄宝石!”,这样就解决了伪造的问题。上述模型就变成一个简化的中本聪第一版比特币区块链协议。
第六个问题:挖矿与共识指的是什么?
答案:在区块链网络中,每一笔交易的产生都会广播到网络中其他节点。挖矿实际上是对当前节点上所接收到的交易进行验证打包,并将产生的区块通过区块链网络广播出去,同时奖励产生该区块的矿工一定的奖励(加密货币)。然后区块链网络通过共识算法最终会决定是否将该区块的数据写入到共享账本中。而区块链网络中,区块产生的速度是一个常量,例如比特币是每10分钟产生一个区块。
第七个问题:区块链的发展阶段
#1 . 区块链1.0
以比特币为代表的加密货币。
#2. 区块链2.0
以智能合约为依托的以太坊作为典型代表,也就是可编程区块链。
#3. 区块链3.0
到目前为止,区块链3.0还是有争议的,又说是DAG技术,也有说是超越货币和金融范围的其他应用。http://www.btcduo.net
对于这些区块链技术,可以用下图的架构模型抽象表示,自底向上分为数据层、网络层、共识层、激励层、和最后的应用层。
http://www.btcduo.net
网友评论