在加密货币、区块链的领域里,去中心化是一直被提到的一个关键词,甚至可以说去中心化就是加密领域非常重要的价值之一。但去中心化(decentralization)到底是什么意思?又有什么优缺点呢?
本文重点
去中心化是一种不同于中心化,没有集权中心的结构,可以用在处理权力或资料。特色在于没有一个特别强大的集权中心,每个参与者都可以连接、影响其他参与者,是一种相对更扁平、平等、分散的结构。去中心化两大特色:公开透明、不可窜改。去中心化主要优点:更安全、更平等、更透明。去中心化主要缺点:资源效率差、使用门槛高、不可控。代币经济模型:影响权力与利益分配的重要关键
中心化是一种集中式的结构
目前生活中大部分服务的运作方式都是中心化的,针对每件事有一个集中的中心负责处理。
也因为日常生活中多数事情都是中心化的,去中心化对我们而言就不是那么直觉地容易理解,直接举例说明:
这是我们平常习惯的样子,所有的帐目资料都存在银行的资料库里,每个人不管是登入网络银行,或是刷存折本子,帐户明细、余额这些资料都来自银行资料库。
户头里有多少钱?基本上是银行说了算。
除了帐目明细,资金动用的权力也握在银行手中,平时我们转帐领钱,是来自银行的授权,当银行觉得有疑虑有风险或任何其他考量,它也可以冻结帐户使用。
资料和权力集中在一个中心机构(银行)手上,这是所谓的中心化。不只银行帐户,日常生活中的多数事物都是采取中心化的方式运作,例如犯罪纪录、司法判决存在政府的资料库,我们平常使用Facebook、看Youtube影片的纪录存在Facebook和Youtube各自的资料库里,它们握有我们的使用数据,于是可以利用演算法推播更精准的内容或广告给我们。也因为这些资料是掌握在它们手上,带来的广告收入自然也是归属它们。
或例如我们看Netflix等串流影片,影片档案本身存放在串流平台的主机中,透过网络让我们观看,如果主机坏掉,我们就没有影片可以看了。
去中心化是一种分散式的结构
跟中心化相比,去中心化没有中心,或者说没有固定的中心。
用刚刚银行帐户的例子来看,如果拿掉银行这个中心,结构就会变成这样:
没有银行做为中心来提供资料,这些帐目明细要存在哪里?资金动用的权力要交给谁?
没有中心机构来存明细,这些资料得每个人都存一份,用户ABCD手上都存有一份总帐;没有中心机构来授权,权力就分散给所有人,所有人都拥有权力。
实务上要如何运作?
透过区块链的技术,可以把帐目分散到更多,假设共有一百个、一千个、一万个用户,区块链可以在所有用户的电脑中都存放一份帐本;这么多本帐,怎么知道哪一本才是正确的?隐私会外流吗?别人看的到我的帐目明细?
一般情况下区块链上的资料都是匿名的,尽管明细公开透明,但因为匿名,别人并不知道这是谁,做好匿名就能保护隐私。
区块链在将交易打包成区块的过程中,会时时加密与验证交易,保持所有帐本内容的同步,确保每一笔交易被正确地记录,确保存在所有电脑中的帐本都是正确的。
以前面提到的Netflix来想像,假设Netflix的影片只存在Netflix主机,当它的主机当机或是断线,大家都不用看。但如果Netflix的影片分散存在几万台电脑里,用去中心化的方式存放,就算主机断线或当机,甚至Netflix这家公司都不存在的时候,这些影片依然存在,依然可以被看到。
去中心化的特色:公开透明、不可窜改
区块链的链上资料都是公开的,所有人都看的到。
帐本分散在所有人手里,每次要更动都需要经过多数同意,持续加密与验证来确保安全,所有明细都公开呈现。相较于中心化的结构,例如资料都存在银行资料库,确实是公开透明了很多,大幅降低黑箱的可能。
也因为每次更新都需要经过验证,与多数同意,单方面更动是不可行的。所有已经打包完成的交易都经过加密,而上链过后的交易是无法窜改的,这也是区块链的特性之一「不可篡改性」。
但这并不表示区块链一定不会出错,如果有人带着不良企图掌握过半(超过51%)的票数,那确实有可能出现各种交易错乱、帐目混乱,只是难度和成本很高,随着参与者愈多,要过半就愈困难。
上述这种情况被称之为51%攻击,表示作恶者透过掌握51%以上的算力来片面操控区块链上资讯。
愈大规模的区块链,参与的节点愈多,要掌握51%算力就愈困难,成本也会高到远超过作恶能取得的好处。
以去中心化来说,参与者愈多,规模愈大愈安全。
去中心化有哪些优点?
更安全、更平等、更透明。
在中心化的结构里,骇客只要骇进去银行主机,更改其中资料,就可以盗取资产;如果是去中心化的资料库,骇客得同时骇进过半数的主机才能成功更改资料。
只更改一台的资料没有用,区块链会时时验证所有帐本资讯,当内容不一样的时后,如果只是少数帐本资料不一样,会被多数资料给覆盖掉。想更改去中心化的帐本,就得同时更改半数以上。
参与者愈多,要同时骇进半数主机的难度愈高,相较起来安全性更高。
不只资料分散,权力也是分散的,不像银行可以单方面冻结你的帐户,在去中心化的世界里,没有集权机构可以单方面冻结谁。举个另外的例子,例如创作者,作品通常会透过某些中心化机构贩售,比方音乐创作者透过音乐公司出唱片,漫画家透过出版社出漫画。
销售数字由音乐公司或出版社说了算,不一定公开透明,有黑箱的可能,分润机制除非是非常有影响力的创作者,不然基本上也由中心化机构决定。
但如果是去中心化呢?创作者可以透过NFT的方式直接贩售自己的创作,销售状况公开透明,分润机制也更平等,比较不会有中心化结构中权力不对等的现象。
链上资料都公开透明,想要确保隐私就需要保持好匿名,链上所有操作明细都公开也可以随时被查阅检视。
去中心化有哪些缺点?
资源效率差、使用门槛高、不可控。
如果一样用银行资料库来举例,中心化的情况下,资料只要存在银行一台电脑中就好,再加上备份顶多存三到五台;但在去中心化的情况下,也许要存在一百、一千、一万台电脑里。
不只储存,中间的验证需要计算,每一台都要参与计算,跟中心化的结构相比,去中心化的资源需求更高,使用大量资源重复计算和存储,资源的运用效率较差。
资料分散的同时权力也下放到每位参与者,每位参与者都有权利义务,不像在中心化结构中使用者只需要躺平等待中心提供服务,去中心化的结构下每个人都要出力出资源,无论是认知或参与的难度都提高了,整体使用门槛更高,要普及相对困难。
另外就是不可控,没有一个集权中心可以控制,在去中心化的情况下,事情依照原本设定好的规则(ex.区块链的规则、智能合约)运作,遇到问题就凝聚共识,事情究竟会如何发展没有任何特定人士可以掌控。这点说是缺点,但也能说是一种优点,看角度和目的而定。
区块链的特性之一是去中心化,但并不是所有区块链领域的东西都去中心化
区块链三大特性:去中心化、公开透明、不可窜改,但这并不表示这领域中的一切事物都符合这三个特性。
一来并不是这领域中的所有事情都运作在区块链上,例如中心化的交易所。中心化交易所跟银行有点类似,使用者上去开帐户,把资产存进去,交易所透过记帐的方式在你的帐面上显示资产明细,至于存进去的资产控制权,实际已经在交易所手上。
二来并不是所有区块链都是由去中心化的方式建构而成的,例如组织建立一条内部私有链,其中每个节点都来自组织内部,资料的存储和处理可以分散没错,但权力依然集中。
代币经济模型Tokenomics决定权力与利益的分配
去中心化的结构里没有集权中心,靠众多参与者的协力运作,那要如何提供参与诱因?又要如何分配权力?以区块链来说,就是透过加密货币。
在链上要分配利益,通常来说就是分发加密货币,至于例如提案或投票等治理的部分,也是透过持有加密货币的状况来确认是否有参与治理的资格。加密货币在去中心化区块链的运作中扮演重要角色,虽然说并不是一定要有币才能运行区块链,但没有币的区块链确实很难做到去中心化。
关于加密币的分配与功能用途,统称为「代币经济模型tokenomics」。分配包含了例如初始发行量是多少?分别配置给谁?后续发行时程与数量,最大上限是多少?例如当年比特币并没有初始发行量,完全从零开始,没有先分配一批币给创办人,创办人并没有在一开始就拥有比其他人更大的权力。后续的发行方式则依据挖矿奖励的时程安排、根据工作量而定,权力与利益分配都非常分散非常去中心化。
至于功能用途,例如币可以拿来质押、做为货币消费掉、参与治理投票,或作为利润分配凭证。
总而言之,加密货币的发行方式和功能用途,决定了这条链上的权力与利益分配方式,在去中心化的结构中,代币经济模型(Tokenomics)扮演了一个至关重要的角色。
本文总结:
去中心化是一种不同于中心化,没有集权中心的结构,可以用在处理权力或资料。
特色在于没有一个特别强大的集权中心,每个参与者都可以连接、影响其他参与者,是一种相对更扁平、平等、分散的结构。
去中心化两大特色:公开透明、不可窜改。
去中心化主要优点:更安全、更平等、更透明。
去中心化主要缺点:资源效率差、使用门槛高、不可控。
代币经济模型:影响权力与利益分配的重要关键