文/OPStack;譯/金色財經xiaozou
2023年2月23日,Coinbase宣布推出基于OPStack的Base測試網。同時,OptimismCollective宣布將升級為Optimism超級鏈。
但不管是Base測試網,還是Optimism超級鏈,都是基于OPStack。那么OPStack和以太坊主網有哪些差別呢?
目前的OPStack版本為Bedrock,OPStack官網文檔詳述了Bedrock和以太坊主網之間的差異。金色財經xiaozou翻譯了本文檔:
值得注意的是,Optimism和以太坊的行為間存在各種微小的差異。當你在Optimism或OPStack代碼庫上建設應用程序時,你應該對這些差異有所了解。
金色熱搜榜:HC居于榜首:根據金色財經排行榜數據顯示,過去24小時內,HC搜索量高居榜首。具體前五名單如下:HC、XMR、IOST、DASH、HT。[2020/11/13 20:45:01]
Opcode差異
`tx.origin==msg.sender`
在以太坊L1上,只有當智能合約直接從外部帳戶調用時,tx.origin才等于msg.sender。然而,在Optimism上,tx.origin是Optimism上的origin,也可能是一個EOA。然而,對于來自L1的消息,來自L1上的智能合約的消息有可能出現在L2上,這時tx.origin==msg.origin。這不太可能產生明顯的差異,因為L1智能合約不能直接操縱L2狀態。但是,也可能存在我們沒有考慮到的邊緣情況。
金色財經挖礦收益播報|BTC距離減半還有5天:金色財經報道,據OKEx礦池數據顯示,下一次BTC減半日期預計為2020年5月12日,今天距此還有5天。BTC當前塊高629135,下一次減半塊高630000,剩余塊數865。
今日全網算力約119.52EH/s,全網難度約16.10T。受部分地區豐水期低價電入市和幣價上漲的雙重影響,全網算力以連續7天上漲。預測下次難度16.23T(0.74%),距離調整還剩還有12天,今日BTC收益:0.00001562BTC/T/天。[2020/5/6]
獲取L1信息
如果你需要最新L1塊的等效信息,你可以從L1Block合約中獲得。該預部署合約是地址0x42000000000000000000000000000000000000000015。你可以使用getter函數獲取這些參數:
金色財經行情播報丨BTC沖擊斐波那契50%后回落 MA30支撐將再次受到挑戰:據火幣行情顯示,BTC于今日凌晨上漲探最高至7225USDT后回落,其形態顯示在10500-3800USDT區間斐波那契50%(7150USDT)受阻,形成較長上影線。現已回落至4小時線布林帶上軌6889USDT下方,短線下探目前可觀察MA30(6601USDT)附近支撐。市場整體跟隨BTC震蕩整理,主流幣振幅較小,漲跌各異。[2020/4/3]
number:L2已知的最新L1塊號。
timestamp:最新L1塊的時間戳。
basefee:最新L1塊的基本費用。
hash:最新L1塊的哈希值。
sequenceNumber:epoch內L2塊的數量。
金色財經現場報道 PeckShield創始人兼CEO蔣旭憲 :建立區塊鏈安全保護措施和防范機制:金色財經6月3日現場報道,在今天的以太坊技術及應用大會上, PeckShield創始人兼CEO蔣旭做了題為“Code Is Law:以太坊智能合約面臨的威脅與挑戰”的主題演講。蔣旭憲說,要思考建立保護措施和防范機制,主要有上線前的智能合約審計;上線后的應急響應;漏洞獎賞計劃。[2018/6/3]
AddressAliasing
憑借CREATE操作碼的behavior,用戶可以在L1和L2上創建一個共享相同地址但具有不同字節碼的合約。這可能會破壞信任假設,因為一個合約可能是可信的,而另一個合約可能是不可信的。為了避免這個問題,L1和L2之間ORIGIN和CALLER操作碼的behavior略有不同。
金色財經現場報道 Monica Quaintance:區塊鏈需要更多地女性、教育者、經濟學家 :金色財經現場報道,今日粵港澳大灣區新金融論壇上關于區塊鏈的底層技術討論中,Kaderna 領導工程和采納策略者Monica Quaintance 表示,目前區塊鏈的參與者還不夠廣泛,需要更多的女性、教育者、經濟學家、博弈論專家、各種膚色的人加入到其中,而目前的參與度確實比較低;同時我們需要在設施上投入更多,擴大區塊鏈的運作空間,讓更多人關注區塊鏈。[2018/4/7]
tx.origin的值確定如下:
頂級msg.sender值總是等于tx.origin。因此,如果tx.origin值受到上面定義的規則的影響,則msg.sender的頂級值也將受到影響。
注意,一般情況下,tx.origin不應該用于身份認證。但是,這與地址別名是不同的問題,因為地址別名也會影響msg.sender。
為什么地址別名是個問題?
兩個相同的源地址的問題是,我們是基于地址擴展信任。有可能我們想要信任其中一個合約,而不是另一個。
HelenaHacker分叉Uniswap創建了她自己的交易所,稱為Hackswap。
注意:在Uniswap上實際上有多個合約,所以這個說明是個簡化處理。
HelenaHacker為Hackswap提供流動性,看起來可提供有利可圖的套利機會。比如你可以花1DAI買入1.1USDT。這兩種幣的價值都是1美元。
NimrodNaive知道,如果一件事看起來好得令人難以置信,那么它很可能就是假的。但是,他檢查了Hackswap合約的字節碼,驗證后確定其與Uniswap完全相同。他認為這意味著可以信任該合約的行為與Uniswap完全一致。
Nimrod批準了Hackswap合約的1000DAI交易。Nimrod希望在Hackswap上調用swap函數,并收到近1100USDT。
在Nimrod的swap交易被發送到區塊鏈之前,HelenaHacker從與Hackswap地址相同的L1合約發送了一筆交易。這筆交易將1000DAI從Nimrod的地址轉移到HelenaHacker的地址。如果這個交易來自L2上的Hackswap相同的地址,它將能夠轉移該1000DAI,因為Nimrod在上一步已經批準了Hackswap的代幣交換。
盡管Nimrod很天真,但他受到了保護,因為Optimism修改了交易的tx.origin。這筆交易來自一個不同的地址,一個沒有被批準的地址。
注意:在不同的鏈上,創建兩個相同地址的不同合約很容易。但幾乎不可能創建兩個相同指定數額的不同合約,所以HelenaHacker不能這么做。
區塊
L1以太坊和OptimismBedrock之間產生區塊的方式有幾點不同之處。
(1)?這是理想狀態。如果遺漏了任何塊,則可能是整數倍數,如24秒、36秒等。
注意:L1以太坊參數值取自ethereum.org。OptimismBedrock值取自Optimism參數。
網絡規范
JSON-RPC差異
OPStack代碼庫使用與以太坊相同的JSON-RPCAPI。引入了一些額外的OPStack特定的方法。
是否支持Pre-EIP-155
Pre-EIP-155交易沒有鏈ID,這意味著一個以太坊區塊鏈上的交易可以在其他以太坊區塊鏈上重播。這是一個安全風險,因此OPStack默認不支持Pre-EIP-155交易。
交易成本
默認情況下,OPStack鏈上的交易成本包括L2執行費用和L1數據費用。
金色財經報道,在《福布斯》報道稱加密貨幣交易所幣安轉移了“18億美元的抵押品以支持其客戶的穩定幣”后,幣安否認未經同意使用客戶資產.
1900/1/1 0:00:00加密應用層是創新的溫床,前沿的金融理念,復雜的協調機制和不斷發展的商業模式都將成為現實。Decentralized應用程序(Dapps)從根本上改變了我們的交易方式.
1900/1/1 0:00:00原文來源:PitchBook、RobertLe原文編譯:小龐同學@0xthefoolPitchbook匯總了加密行業的近萬起融資紀錄,對市場做了industrymapping.
1900/1/1 0:00:00原文:《GMX樂高》 作者:quantumzebra123可組合性是DeFi的核心功能,使開發人員通過集成現有協議來快速創建新項目。一個現有協議便是GMX,它在2022年取得了輝煌的成績.
1900/1/1 0:00:003月2日,據ERC4337核心團隊官方推特賬戶消息,ERC-4337核心合約EntryPoint已經通過OpenZeppelin審計,并已上線主網.
1900/1/1 0:00:00如果你覺得本文有價值,歡迎轉發。 關注作者推特:團長 比特幣是區塊鏈技術第一個成功的實踐項目,也讓去中心化的概念深入人心.
1900/1/1 0:00:00