iT邦幫忙

2023 iThome 鐵人賽

DAY 19
2
Web 3

淺談ZK Rollup系列 第 19

Day 19 - Rollup EP03:Rollup缺點

  • 分享至 

  • xImage
  •  

昨天講述了區塊鏈上的三角悖論,講述了在區塊鏈的項目開發者最多只能擁有三個特性中的其中兩個,如果還不太清楚的,可以點這邊觀看,既然知道區塊鏈上面的項目只能擁有兩項特性,而昨天在分析Rollup之後,發現他有助於提升區塊鏈上的可擴展性,那麼伴隨而來的就是去中心化或者安全性其中一項必定有所損失,那損失的是哪一項呢?我們今天來好好談談吧!

Rollup缺少的一角

首先我們來看安全性,我想並不會有任何開發者會想要失去安全性,失去了安全性意味著提高了惡意交易的可能性,我們都知道區塊鏈的安全性是取決於礦工的數量,如果礦工數量愈多,愈難造成51%攻擊,而在Rollup方面,我們可以看到基本上都還是需要將打包好的交易上鏈,因此也會透過所有礦工來進行檢視是否為合法的交易,所以想當然耳,Rollup所失去的並非是安全性,而是去中心化,怎麼說呢?我們來想一件事情,我們說Rollup是把一大捆的交易打包成一次交易接著讓他上鏈,所以在Rollup的過程中,一定會有一個負責打包的人對吧,必須由這個人統一蒐集所有交易,接著再把他們打包上鏈,這時候可以發現這裡就脫離了去中心化的本意了,怎麼說呢?因為這時候出現了一個中心化的管理系統,也就是負責打包的那個人,我們都需要先把交易交給那一個負責打包的人,之後才會打包上鏈,並不是人人都可以想打包就打包,因此Rollup並沒有去中心化特性。
https://img.freepik.com/premium-vector/exploded-triangle-shape-with-spray-particles-explosion-destruction-shattered-geometric-shapes-destruction-energy-banner-illustration_164911-152.jpg

Rollup缺點

Rollup沒有去中心化特性會怎麼樣嗎?這就是Rollup很大的缺點了,有些人們會來區塊鏈進行交易通常是看上了區塊鏈去中心化的特性,但今天雖然增加了區塊鏈可擴展性,但是相對來說,去中心化的特性也就消失了,當去中心化消失時會發生什麼問題呢?中心化帶來的隱憂便是擁有絕對的權力,今天假設打包的那個人都不打包你發給他的交易該怎麼辦,或者是當他表示他必須要提高幫忙打包的手續費該怎麼辦,這時候你拿他一點辦法都沒有,因為他擁有絕對的權力,他完全可以制定他想走的規則,這當然與區塊鏈的核心理念互相違背,但這就是增加可擴展性以及減少手續費所付出的代價,當然,純粹靠Rollup是解決不了沒有去中心化的這個問題,所以有些Rollup相關的項目開發商會透過智能合約來解決這方面的問題,但這就不是在這系列的討論範圍內,如果大家接觸到標榜Rollup的產品時,記得一定要去觀察項目方是如何解決這方面的問題,如果沒有解決,那麼該項目可能就會有一定的危險性在,因為代表著該項目方之後可能可以制定各種適合他的規則,然而你卻沒辦法拿他怎麼辦,所以我便在這邊特別提醒大家。
https://static.vecteezy.com/system/resources/previews/010/332/778/original/authority-people-value-color-icon-illustration-vector.jpg
好了講完了Rollup的缺點,現在你們大致上理解了Rollup的特性,老實說Rollup的特性剛好與近年來以太坊所想推出的Layer 2不謀而合,而我在系列簡介中也有提到「Layer 2」這個名詞,這個詞到底表示什麼?所以以太坊也有Layer 1嗎?這些問題就等著明天來解答吧!


上一篇
Day 18 - Rollup EP02:三角悖論
下一篇
Day 20 - Rollup EP04:Layer 2
系列文
淺談ZK Rollup30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 則留言

0
雷N
iT邦研究生 1 級 ‧ 2023-10-05 10:25:33

因為代表著該項目方之後可能可以制定各種適合他的規則,然而你卻沒辦法拿他怎麼辦,所以我便在這邊特別提醒大家。

好像苗頭不對, 快逃啊

我要留言

立即登入留言