iT邦幫忙

鐵人檔案

2023 iThome 鐵人賽
回列表
Web 3

淺談ZK Rollup 系列

以太坊近年來開始發展Layer 2,"ZK Rollup"漸漸開始進入大眾視野,這系列文章便是用很淺顯的方式,一步步帶領大家理解「什麼是ZK Rollup」。
由於是「淺談」,所以只會讓大家簡單理解ZK Rollup這個名詞,因為我想如果真的想要深入探討,我應該不是要來參加30天的鐵人賽,而是要參加150天的超人賽了,這系列文章主要是想給完全對ZK Rollup這個名詞不認識、且只對以太坊有初步認識的新手們,就把這系列當作引導進入這個世界的文章,看完之後對這方面有興趣,歡迎上網搜尋相關的文章,做更深入的研究。
那我們就開始吧!

鐵人鍊成 | 共 30 篇文章 | 6 人訂閱 訂閱系列文 RSS系列文
DAY 21

Day 21 - Rollup EP05:Optimistic Rollup

昨天講述了以太坊的Layer 2的概念,還沒看的可以點這邊觀看,而知道了以太坊的Layer 2後,今天我們來看看近年以太坊Layer 2的主流Rollup是要怎...

DAY 22

Day 22 - Rollup EP06:ZK Rollup

昨天介紹了最早被提出的Rollup—Optimistic Rollup,還不太清楚的可以點這邊觀看,而昨天說到Optimistic Rollup有個很大的缺點,...

DAY 23

Day 23 - ZK Rollup EP01:架構

在之前花了兩個系列介紹了ZK Rollup的ZK以及Rollup了,那麼現在相信你們對ZK Rollup的概念已經算是有一定程度的認識了,如果還沒的話可以點這邊...

DAY 24

Day 24 - ZK Rollup SP01: Geth私有鏈

昨天講了ZK Rollup常見的架構,還不太清楚的可以點這邊觀看,而今天開始要來實作出一個小型的ZK Rollup。 測試鏈 而在開發之前,我們應該先要有一條區...

DAY 25

Day 25 - ZK Rollup SP02: Geth基本操作(交易)

在昨天講述了怎麼使用Go-ethereum建立起一條私有鏈,還沒看的可以點這邊觀看,而今天要來看的是當我們有一條私有鏈時,該怎麼用程式跟他互動,當然也是可以透過...

DAY 26

Day 26 - ZK Rollup SP03: Geth進階操作(智能合約)

昨天講述了怎麼使用Go-ethereum對鏈上進行交易,還不太清楚的可以點這邊觀看,而今天則是要介紹該怎麼使用Go-ethereum與鏈上的合約做操作,我們都知...

DAY 27

Day 27 - ZK Rollup SP03: ZK Rollup SP03: gnark

昨天介紹完了所有我會使用到Go-ethereum的功能後,今天要來介紹一個新的工具,我們既然已經有私有鏈,也能做交易,還可以部屬合約跟與合約互動,那現在就只差有...

DAY 28

Day 28 - ZK Rollup EP02: ZK Rollup交易實作

昨天之前介紹了這次我會使用到的工具,分別是Go-ethereum跟gnark,而當我們熟悉好工具之後,便可以開始我們的ZK Rollup實作了,而在實作的過程中...

DAY 29

Day 29 - ZK Rollup EP03: ZK Rollup出金、入金實作

昨天提到了怎麼使用ZK Rollup的方式將交易打包上鏈,來沒看的可以點這邊觀看,但是在裡面可以發現,能打包的交易都是只有轉帳的功能,如果我要轉帳的話,總得要有...

DAY 30

Day 30 - ZK Rollup EP04: 結論

昨天做完了所有關於ZK Rollup的實作,填補完原本無法連結鏈上跟鏈下無法交流的漏洞,如果還沒看的,可以點這邊觀看,而昨天算是完成一個小型的ZK Rollup...

躺在沙灘上的鮪魚的收藏
躺在沙灘上的鮪魚的追蹤
躺在沙灘上的鮪魚的Like
躺在沙灘上的鮪魚的紀錄