区块链入门(白话易懂)

1、区块链是什么

            从狭义来讲:

                   区块链是一种按照时间顺序将数据区块以顺序相连的方式组合成的一种链式数据结构, 并以密码学方式保证的不可篡

            改和不可伪造的分布式账本。

            从广义来讲:

                  区块链技术是:

                           利用块链式数据结构来验证与存储数据、

                           利用分布式节点共识算法来生成和更新数据、

                           利用密码学的方式保证数据传输和访问的安全、

                           利用由自动化脚本代码组成的智能合约来编程和操作数据的一种全新的分布式基础架构与计算方式

           自我理解:

                  区块链起源于比特币,是比特币的底层技术。区块链的核心是一个交易平台技术,最终目的是用来记录交易信息。

           区块链基于信息加密技术软件代理技术分布式数据库技术解决交易中最基本的问题(交易方是谁交易的规则

           交易的结果),从而解决了阻碍或者完成一笔交易 最核心的问题:信任。总的来说,区块链是一群认同并遵守这个规则的

          人共同记录连续信息的过程。

          对区块的扩展:

                区块是一种记录交易的数据结构,反映了一笔交易的资金流向,系统中已达成交易的区块连接在一起形成了一条主链,

          所有参于计算的节点都记录了主链的一部分。

                  一个区块包含以下三个部分:

                         交易信息:

                                 交易信息是区块所承载的任务数据,具体包括交易双方的私钥、交易的数量、电子货币的数字签名等;

                         前一个区块形成的哈希散列:

                                 用来将区块链接起来,实现过往交易的顺序排列;

                         随机数:

                                是交易达成的核心,所有矿工节点竞争计算随机数的答案,最快得到答案的节点生成一个新的区块,并广播

                                到所有节点进行更新,如此完成一笔交易。

                   在区块链系统中,信息传递双方的公钥和私钥的加密与解密往往是不成对出现的。

                          信息发送者:用私钥对信息进行签名,使用信息接收者的公钥对信息加密。

                          信息接收方:用信息发送者的公钥验证信息发送者的身份,使用私钥对加密信息解密。  

         深入了解区块链:

                          区块链解析(一)

2、区块链的发展历程

        区块链与数字货币的关系:

               比特币的诞生 ---> 区块链技术 ---> 数字货币百花齐放

        区块链自身发展历程:

               区块链1.0 比特币 :支撑虚拟货币的运用

                      比特币是一种建立在全球网络上的货币,它是一种没有央行参与发行的、数量一定的数字货币,和互联网一样具有 

               去中心化、全球化、匿名性等特点。比特币由三部分构成:地址、私钥、钱包软件。 在技术层面,比特币与人民币没有

               区别,唯一值得我们去探讨的则是如何让使用者去认可这种货币。货币的发行本质上是在构建一种共同认知,只有足够

               强大的共同认知,才能制造神圣性和正当性,货币才能被大众所接受。但山寨币没有价值支撑,不适合做长期投资。     

             

              区块链2.0 以太坊 :智能合约开发和应用

                      以太坊本身并不是以一种币为使用目的的,而是一个区块链的基础设施。简单来说,以太坊是一个平台,相当于一

              个去中心化的全球计算机,通过以太坊的虚拟机,你可以在平台上面去发行属于自己的代币,编写智能合约,建立和运

              行去中心化的应用。

                     智能合约是代码和数据的集合,决定区块链如何传递信息的可编程规则,通常有自己的数字货币和专用的开发语

             言。智能合约要起作用,首先需要所有利益相关者认可数字货币的价值,并同意智能合约的每一项定义。

             合约包含三个基本要素:要约、承诺、价值交换。

           

             区块链3.0 智能应用:

                    DAO、DAC(区块链自治组织、区块链自治公司)---> 区块链大社会(科学,医疗,教育,区块链+人工智能)。

                    区块链可以做什么:以去中心化的思想涉及各个行业

                           数字货币产业链、金融、电子商务、共享经济、物流、物联网、防伪溯源、医疗、慈善、公共事务。

 

3、区块链总结

      核心价值:实时更新、自动化、透明性

      现状:极大的成本开销、暴露客户隐私、基础平台不成熟

      常见问题:钱包的安全性、匿名性和隐私性、51%的攻击问题、法律监管问题

      关于区块链本质:一边是技术,一边是通证,一边是社区,链币社区不分家。

      关于技术模型:短期看共识机制,中期看操作系统,长期看DAPP生态。

      关于区块链发展:短期是底层技术,中期是应用场景,长期是改造社会。

      自我对区块链的宏观认知

              区块链技术所强调的去中心化,本质上是降低中心化程度的一种手段。去中心化,并不意味着绝对的没有中心,多中心

      也是去中心化的一种应用。区块链技术和应用的广泛推进,对于传统行业并不是颠覆,而是一点点渗透与改造,让其得到改

      良,运行的更好。

猜你喜欢

转载自blog.csdn.net/myCsdn_Xm/article/details/106349619