BTC
ETH
HTX
SOL
BNB
查看行情
简中
繁中
English
日本語
한국어
ภาษาไทย
Tiếng Việt

當DeFi遇上Rollup

拔丝地瓜
特邀专栏作者
本文約4294字,閱讀全文需要約7分鐘
​Optimistic Rollups是一種layer 2架構,目的在於減輕以太坊主鏈的負擔。
AI總結
​Optimistic Rollups是一種layer 2架構,目的在於減輕以太坊主鏈的負擔。

編者按:本文來自加密谷Live(ID:cryptovalley)編者按:本文來自

加密谷Live(ID:cryptovalley)"DeFi "加密谷Live(ID:cryptovalley)

編者按:本文來自

編者按:本文來自

概述

,作者:Ryan Sean Adams,翻譯:子銘,Odaily經授權轉載。"一級標題"概述

今年(2020年),隨著近期DeFi生態的繼續發展以及Rollups不斷衝擊主網,一個自然而然的問題出現了:二者將如何相遇?

我們能不能用Rollups來擴大DeFi生態的規模?我們要面對哪些挑戰?

用戶視角

Optimistic Rollups是一種layer 2架構,目的在於減輕以太坊主鏈的負擔。其基本思想是,主鏈不對Rollup側鏈上的所有交易進行驗證,而是簡單地將其發佈出去,並

一級標題

用戶視角"採用Rollups的核心好處是它降低了用戶的gas成本,這對整個網絡來說意味著每秒會發生更多的交易(至少幾百TPS)。它同樣也意味著某些原本耗費gas較多的應用(如採用複雜密碼學的隱私解決方案)則將變得可行。因此,雖然Rollup本身並不具備隱私保護的內在優勢,但它是構建隱私保護技術的合適基礎。同樣的,Rollup本身並不會降低交易延遲,但它提供了一個良好的環境,我們可以在此基礎上建立一個可以提供幾乎即時交易的渠道。"一級標題

用戶視角

一級標題

T-word

用戶視角

使用Rollup實現DApp的基本生命週期如下:

二級標題"首先,用戶將一些資金(該"二級標題

當用戶想把資產帶回至layer 1時,他們會發布一個特殊的提現交易。在這一點上我們觀察到了一個潛在的區別:回顧一下,Optimistic Rollup的安全模式取決於各方發出質疑的能力;因此監控到並證實為欺詐行為的過程是需要一段時間的。這意味著一旦請求提現,用戶必須先做等待然後才能在layer 1上再次獲得資金;這種機制所提供的經濟安全性其實是區塊所需的stake數量和上述等待期長度的函數(Ed Felten認為3個小時其實就足夠了)。

好吧,但是Optimistic Rollup真的是去信任的嗎?當然。

開發者視角

為了消除任何信任隱患,任何人(用戶或其他用戶)都可以成為驗證者,以讓他們自己驗證有沒有人會在其中作弊(cheat),且如果他們想要作弊的話也會被及時制止。這相當於運行一些每隔一個爭議期(dispute period)至少要

檢查一次"二級標題"的額外程序。而對於不運行驗證器(validators)的用戶來說,只有當所有的驗證方都參與不法行為並相互勾結,才有可能發生詐騙交易(比如說盜取資金)。換句話說,只要有一個誠實的驗證者在外面,不管是另一個用戶、交易所、應用開發者、區塊瀏覽器、錢包提供商,還是他們的地下室裡的一個匿名少年;或者說,即使所有的當事人都是惡意的,但只要他們不串通好了,即不至於一致地集體撒謊,整個Rollup就不會涉及任何的不法行為。一旦欺詐行為被證實,不良行為人就會被扣除押金,其中一部分會給到欺詐驗證者;這也就激勵了這些有關誠實行為的驗證(honesty validation),並讓不良行為人為不法行為給其他驗證者帶來不便而付出代價。

開發者視角

二級標題

接下來讓我們轉移到應用開發者的角度,我們非常高興地發現在構建和部署Rollup DApps的過程中,很多開發者同樣不會覺得陌生;開發者工具和庫,如truffle、web3 和ethers.js ,都可以在Rollup環境中重新應用於開發。此外,部署到Rollup上的合約仍然可以用Solidity編寫,只有會有一些限製而已。

二級標題"更新"關於可組合性所面對的挑戰

服務,當然其缺點就是其應用擴展(scaling)會遇到瓶頸。當我們將各項活動分割成獨立的layer 2環境時,不同的layer 2鏈之間的互通性雖然不會丟失,但也會變得更加困難。

更新

的通知。

拿PoolTogether來說,PoolTogether這是一個免損失博彩(no—loss lottery)的DeFi應用。 PoolTogether的合約管理著隨機博彩的贏家選擇和資金的分配;資金由Compound(這是一個獨立的(也是預先存在的)應用)產生的利息組成;而其資金形式(對於其所有池子中的一個池子而言)則是Dai(由一個分離的合約發行)。這種互通性同三者在layer 1所表現出的互通性沒什麼兩樣。

更新

但是,如果這三個合約都在單獨的Rollup上呢?

更新

的通知。

讓我們再把剛剛那個類比更誇張地講一下:難道已經居住在同一空間下的朋友們需要各自搬去不同的房子,然後彼此在窗外大喊大叫通信?或是通過一些處在中間位置或是共有房間通信?或是直接通過數字聊天(速度快,但需要更先進的電話技術)?

圖片描述

DeFi
ETH
歡迎加入Odaily官方社群