配色: 字号:
漫话区块链(2)
2022-05-08 | 阅:  转:  |  分享 
  
漫话区块链(2)

胡经国



三、区块链分类

区块链目前分为以下三类,其中混合区块链和私有区块链可以认为是广义的私链。

㈠、公有区块链

公有区块链(PublicBlockChains)是指世界上任何个体或者团体都可以发送交易,并且交易能够获得该区块链的有效确认,任何人都可以参与其共识过程。公有区块链是最早的区块链,也是目前应用最广泛的区块链。各大Bitcoins(比特币)系列的虚拟数字货币都基于公有区块链;世界上有而且仅有一条与该币种对应的区块链。

㈡、行业区块链

行业区块链(ConsortiumBlockChains)是指在某个群体内部指定多个预选节点为记账人,每个块的生成由所有的预选节点共同决定(预选节点参与共识过程);其他接入节点可以参与交易,但是不过问记账过程(本质上还是托管记账,只是变成分布式记账,预选节点的多少、如何决定每个块的记账者成为该区块链的主要风险点);其他任何人可以通过该区块链开放的API(ApplicationProgramInterface,应用程序接口)进行限定查询。

㈢、私有区块链

四、区块链节点

㈠、区块链节点的概念

区块链节点通常是指区块链网络中的计算机,也就是任何连接到区块链网络的计算机(包括手机,矿机等)都称为区块链节点。比如说,比特币网络是一个公有区块链,当用户在自己的联网电脑上运行比特币程序时,这个电脑就成为比特币区块链网络中的一个节点。这个节点就是指下载了相关加密货币的节点软件、参与对等网络的计算机。操作一个节点可以是普通钱包用户、矿工或多人协作。不同的区块链对节点的数量和要求有所不同。通常,节点首先需要具有一定的存储空间,以保证有足够好的性能以免“一跑就堵塞”;然后设备需要连接网络,并且可以使用矿机、服务器和电脑等进行操作接入区块链,具体使用什么工具视节点要求而定。

㈡、区块链节点的特征

1、具有存储空间

区块链节点具有存储空间,可以将区块数据存储到TF卡、U盘、移动硬盘和计算机等。

2、连接网络

区块链节点连接网络,所有的存储空间设备必须连接网络。

3、参与区块链

区块链节点参与区块链,需要在存储空间上运行区块链相应程序,通过可视化终端进行交易。

每一台安装有数字货币客户端并且连接到数字货币区块链的电脑都是数字货币区块链的一个有效节点。世界上有多少台这样的电脑或手机,区块链上就有多少个节点。

㈢、区块链节点的形成

区块链是一个分布式系统,该系统里有很多节点。这些节点可以单纯地理解为通过互联网相连的电脑或者服务器。然而,区块链性质不同,形成节点的方式就不同,对于节点的定义也就不同。

对于像比特币这样的公有区块链,从理论上讲,你的电脑下载完整的区块链,参与交易和挖矿,才算是节点。然而,在现在的比特币里,矿工,完全节点,轻量节点,甚至普通用户,在不同的语境下都可能被称为节点。但是,无论如何,比特币系统与其说是“连入网络就会自动更新区块链”,不如说是你想要挖矿或者是交易(同时你不信任其他人的验证结果),就必须更新整条区块链。这不是一个自动义务的事情,而是自愿的事情。对于公有区块链而言,若是你想要从链上获益,就必须按照规则成为节点,而不是相反。对于私有区块链和行业(联盟)区块链而言,则相反,你要先成为节点,然后按照规则行事。

㈣、城市节点的原则与理念

区块链节点主要分布于各个主要城市地区;每一个市/区只能有一个节点名额。节点申请无门槛,人人都可参与;但是,作为公有区块链申请人要想因此获益就必须按照规则成为节点。城市节点相当于前文提到的比特币中全力工作的节点(在机器实体上载有比特币核心客户端和完整区块链的节点)。唯一的区别在于:城市节点以“服务用户”为原则,秉承对全网开放,共同推动链信平稳健康、可持续发展的理念。

㈤、区块链节点举例

我们可以把区块链节点理解为:我们开的一家公司,发展的代理商或经销商、分公司等。这样,就能很好地理解什么是区块链节点。分公司理解为超级节点;省级代理理解为大节点;每个分公司发展的市级代理、县级代理可以理解为小节点;个人代理可以理解为轻节点。

例如,我们在生活中使用聊天软件。每天的聊天信息、朋友圈,视频等这些数据的存储和运行,都在第三方公司的服务器里。这个处理数据的服务器,我们就可以称之为节点。

但是,这种传统的“中心化”数据库显然存在着可能被“一锅端”的巨大风险。而区块链则是“去中心化”的分布式数据库。它不依托于哪一个“中心化”的服务器,而是由千千万万个“小服务器”、“节点”组成。节点分布越多、越广泛,区块链网络就更加地“去中心化”,网络运行也就越安全、越稳定。

五、区块链的发展

㈠、区块链诞生自比特币

区块链诞生自中本聪的比特币。自2009年以来,出现了各种各样的类似比特币的数字货币。它们都是基于公有区块链的。

据悉,2016年1月20日,中国人民银行数字货币研讨会宣布,对数字货币的研究取得了阶段性成果。该研讨会肯定了数字货币在降低传统货币发行等方面的价值,并且表示央行在探索发行数字货币。

㈡、区块链若干应用领域

区块链的一些应用领域是:智能合约、证券交易、电子商务、物联网、社交通讯、文件存储、存在性证明、身份验证、股权众筹等。

㈢、类比互联网本身的发展

可以把区块链的发展类比互联网本身的发展。未来会在internet上形成一个比如叫做Finance-internet(金融互联网)的东西;而这个东西就是基于区块链的。它的前驱就是Bitcoin。也就是说,传统金融从私有链、行业链(局域网)出发,Bitcoin系列从公有链(广域网)出发。这二者都表达了同一种概念——数字资产(DigitalAsset)最终向一个中间平衡点收敛。

㈣、区块链进化方式

区块链1.0——数字货币

区块链2.0——数字资产与智能合约

区块链3.0——从DAO、DAC(区块链自洽组织、区块链自洽公司),到区块链大社会(科学、医疗、教育等等,区块链+人工智能)。

㈤、技术专利及高校课程

据报道,2018年3月,汤森路透(ThomsonReuters)利用世界知识产权组织(WIPO)的数据库整理的数据显示,在2017年,提交的406项与区块链有关的专利申请中,超过一半来自中国。区块链领域的专利申请在去年增加了两倍。区块链的用途很多,从比特币(Bitcoin)等加密货币,到追踪中国的放养肉鸡。专门跟加密货币相关的专利申请——不包括在区块链专利类别中——在2017年增长了16%,达到602项。中国2017年申请了225项区块链项专利,而2016年为59项。其次是美国(去年为91项,2016年为21项)和澳大利亚(去年为13项,2016年为19项)。

2018年3月31日,《区块链技术原理与开发实战》课程正式引入高等院校讲堂;该课程首次在西安电子科技大学南校区开讲。

六、区块链核心优势及基本特征

区块链具有以下核心优势及基本特征:

㈠、区块链核心优势

1、任何节点都可以创建交易

任何节点都可以创建交易;在经过一段时间的确认之后,就可以合理地确认该交易是否为有效;区块链可以有效地防止双方问题的发生。

2、重写或者修改交易记录的成本非常高

对于试图重写或者修改交易记录而言,它的成本是非常高的。

3、区块链实现了交易和区块两种记录

区块链实现了两种记录,即:交易(Transactions)和区块(Blocks)。交易是被存储在区块链上的实际数据;而区块则是记录确认某些交易是在何时以及以何种顺序成为区块链数据库的一部分。交易是由参与者在正常过程中使用系统所创建的(在加密数字货币的例子中,一笔交易是由Bob将代币发送给Alice所创建的),而区块则是由称之为矿工(Miners)的单位负责创建的。

㈡、区块链基本特征

1、“去中心化”

由于使用分布式核算和存储,因而不存在“中心化”的硬件或管理机构,任意节点的权利和义务都是均等的,系统中的数据块由整个系统中具有维护功能的节点来共同维护。

2、开放性

系统是开放的。除了交易各方的私有信息被加密以外,区块链的数据对所有人公开,任何人都可以通过公开的接口查询区块链数据和开发相关应用。因此,整个系统信息高度透明。

3、自治性

区块链采用基于协商一致的规范和协议(比如一套公开透明的算法)使得整个系统中的所有节点都能够在信任的环境自由安全地交换数据,使得对“人”的信任改成了对机器的信任,任何人为的干预都不起作用。

4、不可篡改性

一旦信息经过验证并且添加到区块链中,就会永久地存储起来,除非能够同时控制住系统中超过51%的节点,否则在单个节点上对数据库的修改是无效的。因此,区块链的数据稳定性和可靠性极高。

5、匿名性

由于节点之间的交换遵循固定的算法,其数据交互是无需信任的(区块链中的程序规则会自行判断活动是否有效),因而交易对手无须通过公开身份的方式让对方自己产生信任,对信用的累积非常有帮助。

七、区块链法则

区块链具有以下法则:

㈠、存储即所有

在区块链的世界里,个体所有的资产都以区块的方式存储在分布式的服务器上。从理论上讲,这些资产的归属权属于个人。所以,存储介质和方式的变化,让资产的所有权交付给了个体。这是一个令人心动的变化。

㈡、数据即资产

区块链作为一种价值网络,链上的数据都将因为需求的存在而被定义为资产,即需求即价值。

㈢、行为即“挖矿”

每个人的行为都将被切碎成为一个个“挖矿”的动作,给社区贡献能量。人的行为本身就是能量的一种释放,就像呼吸在本质上是氧气和二氧化碳的能量转换。类似的社会行为都可能由于区块链与硬件的结合而成为可测量的能量转化过程,源源不断地给社区生态提供能源,一如当下的“挖矿”行为就是在帮助区块链记账,支撑起了区块链生态的繁衍。



链接:矿机、挖矿、矿工

以比特币为例,比特币矿机就是通过运行大量计算争夺记账权从而获得新生比特币奖励的专业设备;一般由挖矿芯片、散热片和风扇组成;只执行单一的计算程序,耗电量较大。

挖矿实际上是矿工之间比拼算力;拥有较多算力的矿工挖到比特币的概率更大。随着全网算力上涨,用传统的设备(CPU、GPU)挖到比特的难度越来越大,于是人们开发出专门用来挖矿的芯片。芯片是矿机最核心的零件。芯片运转的过程会产生大量的热;为了散热降温,比特币矿机一般配有散热片和风扇。

用户在电脑上下载比特币挖矿软件;用该软件分配好每台矿机的任务,就可以开始挖矿了。由于每种币的算法不同,因而所需要的矿机也各不相同。



㈣、代币即奖励

在区块链世界里,但凡你的资产或行为有创造或流通,它都将以Cryptocurrency(加密货币)的形式奖励到你的数字钱包里。这种奖励机制的碎片化和无缝隙化给了价值社会以最充分的想象。这才是区块链高潮迭起的根本原因。

㈤、通证即信用

一个Token(令牌)代表了一个信用值,它是有价格的信用凭证,自由流通。Token作为一个技术名词,的确迷惑了太多局外人;再加上技术传播者在遣词造句上的黔驴技穷,使得一个简单的词汇把本就复杂的区块链世界缠绕得更加迷惘。Token是一种权益证明,上面写明了主体的责权及其资产归属,比如你的身份证、景区门票、发票、股权等,都是一种你在某个垂直场景中的信用记录。

㈥、代码即合约

在区块链上,代码取代文本,成为合约的新呈现形式,甚至还自动执行。这是区块链“码农”(程序设计员)的一次卓越贡献。而随着代码即合约的“肆虐”,结合未来的人工智能,或许未来区块链世界的主导者可能会变为智人,而代码将成为“遥控”社区的准绳。

㈦、节点即渠道

未来,每个硬件都将由于芯片和算法的双植入而成为数据的采集点和流通点,即渠道充分碎片化。

㈧、社区即组织

区块链也在重新定义组织边界;你在什么社区将决定你的组织身份。

㈨、共识即法律

规范社区成员行为的是大家妥协而成的共识,认可即生效,反对即出局,拥护即奖励,违反即惩罚。





2021年1月15日编写于重庆

4







献花(0)
+1
(本文系胡经国图书...原创)