加密兔吧 关注:1,941贴子:20,482

从小米加密兔我们来看区块链的运行原理和发展

只看楼主收藏回复

一、为什么会有区块链的创新?
第一代互联网的起点是TCP/IP协议,就是执行一个网络上所有节点统一格式对等传输信息的开放代码。但是这样一个并不复杂的创新对于人类的影响是划时代的,她把全球统一市场所需要的基本价值观:“自由、平等、博爱”,给程序化、协议化、可执行化了。进而派生出STMP邮件协议、HTTP域名协议等,去中心化的实现了全球信息传递的低成本高效率。


1楼2018-03-26 14:02回复
    “互联网就是消灭那个价值很低、成本很高的(信息)供应链——它开放、互联、对等、全球化、去中心化。”


    来自Android客户端2楼2018-03-26 14:03
    回复
      2025-06-01 06:00:12
      广告
      我们知道:市场的本质也是去中心化的,她自动执行也就是“等价交换”的去中心化协议,就像诺贝尔奖金获得者罗纳德?科斯总结的:“市场经济建立在两个深厚的认知基础上:承认无知和包容不确定性。”亚当?斯密也形容市场是:“看不见的手”!因此,市场一定需要信息去中心化的低成本流动,互联网正是适应了全球统一市场形成的大气候下,横空出世了。


      来自Android客户端3楼2018-03-26 14:05
      回复
        但是,第一代互联网去中心化的解决了信息的低成本高效率传输的问题,她没有解决信息的信用问题。因此,第二代互联网必须突破的是:怎样去中心化的建立全球信用?让价值传递也低成本高效率进行。


        来自Android客户端4楼2018-03-26 14:07
        回复
          那么原来的中心化信用体系有什么问题呢?众所周知:中心化的信用,如各国法币,信用价值不同,清算体系也各不兼容,给全球贸易增加了很大成本。目前以美元为中心的全球信用体系,在机制上存在“特里芬悖论”(实质就是一国法币无法同时兼顾解决本国经济利益和全球经济需要的冲突),因此2009年中国央行行长周小川呼吁超主权存储货币的产生,同年,中本聪在网上公开了第一代区块链源代码————“比特币”。


          来自Android客户端5楼2018-03-26 14:09
          回复
            二、区块链系统是怎样运行的?


            来自Android客户端6楼2018-03-26 14:10
            回复
              首先,中本聪很清楚建立一个支付系统的信用必须解决防止“重复支付”问题,也就是不能造假币。中心化的信用系统是靠国家机器防止造假币。“比特币”怎么办呢?中本聪的伟大创新是给每一笔交易“盖时间戳”(timestamp)。每十分钟一个区块(block:相当于网络账簿),把这十分钟的全网交易都正确的盖上时间戳。问题是谁来盖呢?中本聪并没有假设互联网上都是雷锋,他同意亚当.斯密的观点:市场上的人是贪婪的。他让所谓自称“矿工”的人去竞争这十分钟一个区块的记账权,竞争的规则就是正确记账的同时要去解SHA256难题,谁能证明自己的计算机算力最快(所谓PROOF OF WORK 机制),ta就能竞争到这十分钟区块的合法记账权,并得到二十五个比特币的奖励。这就是所谓俗称的“挖矿”过程,实际是建立一个全网总账——区块链的去中心化信用过程,所以矿工更本质的职能是“记账员”!


              来自Android客户端7楼2018-03-26 14:12
              回复
                中本聪在其比特币白皮书中,比较详尽的叙述了这个信用系统建立的过程:


                来自Android客户端8楼2018-03-26 14:14
                回复
                  2025-06-01 05:54:12
                  广告
                  第一步:每一笔交易为了让全网承认有效,必须广播给每个节点(node:也就是矿工);


                  来自Android客户端9楼2018-03-26 14:16
                  回复
                    第二步:每个矿工节点要正确无误的给这十分钟的每一笔交易盖上时间戳并记入那个区块(block);


                    来自Android客户端10楼2018-03-26 14:18
                    回复
                      第三步:每个矿工节点要通过解SHA256难题去竞争这个十分钟区块的合法记账权,并争取得到二十五个比特币的奖励(头四年是每十分钟五十个比特币,每四年递减一半);


                      来自Android客户端11楼2018-03-26 14:19
                      回复
                        第四步:如果一个矿工节点解开了这十分钟的SHA256难题,ta将向全网公布ta这十分钟区块记录的所有盖时间戳交易,并由全网其他矿工节点核对;


                        来自Android客户端12楼2018-03-26 14:21
                        回复
                          vv第五步:全网其他矿工节点核对该区块记账的正确性(因为他们同时也在盖时间戳记账,只是没有竞争到合法区块记账权,因此无奖励),没有错误后他们将在该合法区块之后竞争下一个区块,这样就形成了一个合法记账的区块单链,也就是比特币支付系统的总账——区块链。
                          一般来说,每一笔交易,必须经过六次区块确认,也就是六个十分钟记账,才能最终在区块链上被承认合法交易。以下是比特币的记账格式:


                          来自Android客户端13楼2018-03-26 14:23
                          回复
                            所以所谓“比特币”,就是这样一个账单系统:它包括所有者用私钥进行电子签名并支付给下一个所有者,然后由全网的“矿工”盖时间戳记账,形成区块链。


                            来自Android客户端14楼2018-03-26 14:25
                            回复
                              2025-06-01 05:48:12
                              广告
                              类黄金化,尝试建立全球互联网去中心化信用,有可能让价值在全网高速低费率的流转(目前每笔转转费率是万分之一);
                              货币总量由密码学协议约定;
                              比之于黄金,数字货币无限可分;
                              货币价值可以建立在大量的P2P交易之上;
                              财务管理的完全透明(每笔交易都能在区块链上查到)。
                              比特币的区块链全网记账,在全球互联网上最高建立了市值100亿美元的市值。因此,清华五道口金融学院院长吴晓灵点睛指出:区块链实验建立了分布式信用,是互联网TCP/IP的升级版,是从信息传递升级到价值传递;


                              来自Android客户端16楼2018-03-26 14:28
                              回复