比特幣交易所 比特幣交易所
Ctrl+D 比特幣交易所
ads
首頁 > 區塊鏈 > Info

為何zkSync總是“宕機”?一文探討zkSync Workflow_ZKS

Author:

Time:1900/1/1 0:00:00

看有朋友吐槽zkSync總是宕機,其實稱“宕機”略微言過其辭了,準確說是“出塊不穩定”。 本質上是,Sequencer提交的交易,最終Verified的時間不穩定,但用戶在交互端感知并不明顯,因為zkSync的Verify設計就存在確認滯后性。 未來去中心化階段不穩定性會得到緩解。我畫了個workflow和大家探討下。

之所以有用戶感知“宕機”,可能是某些DApp和鏈底層兼容性導致的交易失敗問題,畢竟在zkSync上開發DApp本身挑戰就很大。 我從官方瀏覽器觀察Commit到Verified的Status改變大致需要30min-1小時左右,而用戶端交互DApp幾乎不受此影響。 此文重點在科普zkSync的技術底層邏輯,帶大家清晰地認識zkSync。

以太坊開發者Tim Beiko解釋為何柏林升級沒有納入EIP-2537:以太坊開發者Tim Beiko解釋為何柏林升級沒有納入EIP-2537表示,其在柏林升級需要更多測試,團隊總體都同意,但是當我們討論將它包含在倫敦升級時,有人提出了一個我們應該使用的新庫,并可能修改gas成本,這需要更多的測試,因為它沒有削減gas。此外,它從一個非常好的擁有(預存款合約啟動以驗證存款)變成了“我們在分片之前需要這個”,因此緊迫性大大降低。[2021/6/8 23:21:36]

如workflow所示,zkSync運行分以下步驟:

1)User通過relay轉發向Sequencer排序器發送批量交易;

聲音 | Samson Mow:很難理解為何質疑Liquid網絡不是真正的側鏈:據Bitcoinist消息,Blockstream首席戰略官Samson Mow近日表示,很難理解為何會有人質疑Liquid網絡并不是真正的側鏈。Liquid網絡與兩種數字貨幣錨定,并且其數據可在其他鏈上被驗證。[2018/10/13]

2)Sequencer負責對交易進行排序、聚合打包batch成Merkle樹;

3)zkPorter將Merkle樹生成zk-SNARK證明; 

4)zk-SNARK證明分別relay給L2的Validators和L1 主鏈生成 Commit Hash

韓國監管態度為何急轉?或不敢與趨勢對抗:不到一個月前,韓國司法部長表示,政府部門正在準備一項針對數字貨幣交易平臺的法案,財政部長和金融監督服務主管認為數字貨幣交易是“巨大的投機”,“泡沫注定破裂”。而本周,韓國金融監督機構(FSS)主管Choe Heungsik扭轉態度,表示當局希望促進數字貨幣交易的健康發展,政府應更多關注正常化,不是加強監管。分析文章認為,韓國政府可能意識到,與其對抗這一趨勢,不如將其變成一個有利可圖、但受到監管的行業。就像馬來西亞、新加坡和日本等國對賭場的管理方式一樣,韓國可能希望成為數字貨幣的區域性交易中心,為國外投資者提供服務,同時出臺更多限制本地居民交易活動的規定。[2018/2/23]

5)Validator負責驗證zk-SNARK證明的正確性,無誤后提交給L1智能合約生成Verify Hash; 

6)L1上的zkSync智能合約校驗Commit Hash 和Verify Hash的匹配性; 

7)成功匹配后生成Verified Transaction交易最終上鏈; 

8)若匹配失敗,原來的Commit Hash作廢,由Sequencer重新提交batch再走一遍流程。

這里需要強調下,zkSync采用了“二階段提交(2PC)”,通過前后Commit Hash 和Verify Hash兩個階段的Hash校驗最終確定合法交易批次。 這樣做一方面可以確保系統運轉流程中的數據一致性安全,我個人理解,也是一種讓Sequencer和Validator兩個系統組件互相約束的去中心化思想顯現,值得點贊。

zkSync的Workflow主要有Relay、Sequencer、zkPorter、Validator四大角色,協調工作中會存在諸多“不穩定因素”。 可概括為節點職能穩定性,節點協作穩定性,及算法和底層協議復雜性等。任一環節出現差錯,都可能導致出塊延遲。常見的 Arbitrum Sequencer技術故障就是典型,zkSync面臨的挑戰只會更多。

至于算法復雜性,這是zkSync鏈的天命所歸,需要生態開發者們鉚足勁去克服。而節點智能和協作的穩定性,我覺得未來去中心化階段到來后,會得到有效改善。邏輯也簡單:

1)多分布式節點,可避免單點故障帶來的網絡不穩定,系統魯棒性使然;

2)分布式通證激勵機制可給開發者維護節點穩定提供源動力。

換個角度思考,Verifing時間長在生態初期并非問題,可以有效提升鏈的安全性,避免系統中若干節點作惡。 總之,若厘清zkSync的整個運營流程,進一步了解下layer 2的技術復雜性和其中為安全性所設計的“特殊”機制,能鞏固對L2技術賽道的信心。 歡迎大家轉發分享,隨時DM我,一起深入交流學習zkSync。

鏈上觀

個人專欄

閱讀更多

金色早8點

Odaily星球日報

金色財經

Block unicorn

DAOrayaki

曼昆區塊鏈法律

Tags:ZKSzkSyncSYNCSYNzkswap幣最新消息zksync幣價格Kite SyncSynchroBitcoin

區塊鏈
區塊鏈游戲六月月報: 市場分析、機遇與挑戰_區塊鏈

6 月,加密市場呈現出復蘇跡象,比特幣更是創 12 個月內新高,首度突破 30,000 美元大關.

1900/1/1 0:00:00
a16z crypto:是時候讓加密貨幣從混亂走向秩序了_區塊鏈

撰文:Miles Jennings、 Brian Quintenz,分別為 a16z crypto 總法律顧問和 a16z crypto 全球政策主管編譯.

1900/1/1 0:00:00
EigenLayer:通過重新質押徹底改變去中心化信任_以太坊

作者:Crypto Ape Club 來源:medium 翻譯:金色財經,善歐巴 介紹 EigenLayer已成為以太坊生態系統中的一個突破性概念.

1900/1/1 0:00:00
私募基金之困:那些不得不防的“燈下黑”_WEB3

引 言 颯姐團隊一直奔走在辦案一線,發現私募股權投資的某些賽道有天然的法律風險,但私募基金從業人員沒有區分風險等級,有些從業者貿然進入該賽道中的一些公司并被安排擔任董事等管理人員,一旦發案.

1900/1/1 0:00:00
復盤Arbitrum排序器Bug事件:為何這次沒有用戶資金損失?_RUM

作者:金色財經Jason.                       .

1900/1/1 0:00:00
鏈上情報淪為“人肉搜索”?幣安新IEO項目Arkham口碑撲街_Arkham

作者:比推BitpushNews Mary Liu加密數據公司 Arkham Intelligence 周一宣布了其首個鏈上情報交易所 Arkham Intel Exchange.

1900/1/1 0:00:00
ads