比特幣價格 比特幣價格
Ctrl+D 比特幣價格
ads
首頁 > TUSD > Info

以太坊:V神設計理念公布,細數以太坊潛在的優缺點_以太坊

Author:

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

這個VM中某些操作碼的功能和用意很容易理解,但也有一些不太好理解,以下是一些特殊的原因:ADDMOD,MULMOD:大多數情況下,mulmod(a,b,c)=a*b%c,但在橢圓曲線算法中,使用的是32字節模數運算,直接執行a*b%c實際上是在執行((a*b)%2^256)%c,會得到完全不同的結果。在32字節的空間中執行32字節數值的a*b%c計算的共識非常困難且繁瑣。SIGNEXTEND:SIGNEXTEND操作碼的作用是為了方便從大的有符號整數到小的有符號整數的類型轉換。小的有符號整數是很有用的,因為未來的即時編譯虛擬機也許有能力檢測主要處理32字節整數又長時間運行的代碼塊,小的有符號整數能加快處理。SHA3:在以太坊代碼中,SHA3作為安全的、高強度的、不定長數據哈希映射方法,應用非常廣泛。通常,在使用存儲器時,需要使用Hash函數來防止惡意沖突,在驗證默克爾樹和類似的以太坊數據結構時也需要使用到Hash函數。重要的是,與SHA3的相似的哈希函數,如SHA256、ECRECVOR、RIPEM160,不是以操作碼的形式包含在里面,而是以偽合約的形式。這樣做的目的是將它們放在一個單獨的類別中,如果當我們以后提出適當的“原生插件”系統時,可以添加更多這樣的合約,而不需要擴展操作碼。ORIGIN:ORIGIN操作碼由交易的發送者提供,主要的作用是允許合約退回支付的gas。COINBASE:COINBASE的主要作用是:1)允許子貨幣對網絡安全作出貢獻;2)使礦工能夠作為一個去中心化的經濟體,來設置基于子共識的應用,如Schellingcoin。PREVHASH:PREVHASH可用作一個半安全的隨機來源。此外,允許合約求值上一個區塊的默克爾樹狀態證明,而不需要高度復雜的“以太坊輕客戶端”遞歸結構。EXTCODESIZE,EXTCODECOPY:主要的作用是讓合約依據模板檢查其他合約的代碼,甚至是在與其他合約交互前,模擬它們。見:https://lesswrong.com/lw/aq9/decision_theories_a_less_wrong_primer/JUMPDEST:當跳轉目的地限制在幾個索引時,JIT虛擬機實現起來更簡單。于是,我們需要:1)對有效變量跳轉目的地做限制;2)激勵使用靜態而不是動態跳轉。為了達到這兩個目標,我們定下了以下規則:1)緊接著push后的跳轉可以跳到任何地方,而不僅是另一個jump;2)其他的jump只能跳轉到JUMPDEST。對跳轉的限制是必須的,這樣就可通過查看代碼中的前一個操作來確定當前是一個靜態跳轉還是動態跳轉。缺乏對靜態跳轉的需求是激勵使用它們的原因。禁止跳轉進入push數據也會加快JIT虛擬機的編譯和執行。LOG:LOG是事件的日志。CALLCODE:該操作碼允許合約使用自己的存儲項,在單獨的棧空間和memory中調用其他合約的“函數”。這樣可以在區塊鏈上靈活實現標準庫代碼。SELFDESTRUCT:允許合約刪除它自己,前提是它已經不需要存在了。SELFDESTRUCT并非立即執行,而是在交易執行完之后執行。這是因為如果允許SELFDESTRUCT在執行之后回滾,將會極大地提高緩存的復雜度,不利于高效的VM實現。PC:盡管理論上不需要PC操作碼,因為所有PC操作碼的實例都可以根據將push操作的索引加入實際程序計數器來代替實現,但使用PC可以創建獨立代碼的位置。原地址:https://eth.wiki/en/fundamentals/design-rationale作者:Vitalik翻譯&校對:kim&阿劍

V神:期待已久的升級“樂觀估計”會在年底完成:在第二日以太坊全球峰會上,V神表示,隨著合并的臨近,路線圖在很多方面都變得更加務實,人們期待已久的升級“樂觀估計”會在今年年底完成。對于合并,最大的妥協方案是新的Pos鏈將不會包含舊鏈的交易數據,舊鏈將被命名為執行鏈(execution chain)存在。同時,將Pos引入以太坊網絡的信標鏈將被命名為共識鏈(consensus chain),合并后,執行鏈將在共識鏈內。他認為,這個設計是為了讓合并更加簡單和順利。(Decrypt)[2021/5/8 21:35:51]

聲音 | V神:社區是以太坊最重要的部分 社區遠比代碼更重要:據橙皮書今日消息,V神近期在接受專訪時表示,社區是以太坊最重要的部分。代碼決定了一個平臺現在能做什么,社區決定了一個平臺未來能做什么。更何況不管是對于區塊鏈,還是對于任何的軟件生態系統,讓人們能夠參與進來并感覺友好是非常重要的,而這不是依靠代碼就能實現的。[2020/1/8]

V神發推特:特殊情況下硬分叉“挽救”行為對新生區塊鏈是個不錯的選擇:以太坊創始人Vitalik Buterin 剛剛發布推特回應稱,在特殊情況下的硬分叉“挽救”行為對于早期的新生區塊鏈來說是個不錯的選擇。近日,有評論稱以太坊樹立了一個壞榜樣,現在每次有黑客事件發聲,就會有人要求硬分叉追回。[2018/2/11]

Tags:以太坊DESESTDEST以太坊幣最新價格6月走勢分析TradeStarsNFT All Best ICOHaodestar Token

TUSD
COI:正交持久性是什么?| 不一樣的「DFINITY」詞貼_Cointribute

DFINITY互聯網計算機在系統設計上具備正交持久性,旨在讓開發者可以更便捷、高效地進行業務邏輯的開發.

1900/1/1 0:00:00
POL:土狗歸零,激勵衰減,Polygon生態的增長拐點來了嗎?_LYG

北京時間6月28日,Polygon上的算法穩定幣項目SafeDollar遭受黑客攻擊,安全公司PeckShield表示,攻擊者利用合約鑄幣漏洞增發了天文數字級別的的SDO穩定幣.

1900/1/1 0:00:00
EFI:向傳統金融市場的再一次嘗試,DeFi明星協議進軍B端市場_defibox幣有價值嗎一直跌

又一個DeFi知名應用開始將機構客戶納入發展規劃中。7月5日,去中心化借貸應用Aave被透露將在7月推出面向機構用戶的產品AavePro.

1900/1/1 0:00:00
SOL:在 Solana 上開發 DeFi 的三大理由_LANA

撰文:Francium-Solana生態聚合收益器第?部分:Solana鏈底層的優勢 交易成本 Ethereum的交易成本已經影響了??對于DeFi的正常使?.

1900/1/1 0:00:00
MIC:押注BTC,MicroStrategy究竟賺了多少錢?_ethylenediaminetetraaceticacid

作者|秦曉峰編輯|郝方舟出品|Odaily星球日報 北京時間今天凌晨,美股科技公司MicroStrategy發布2021年第二季度財務業績報告.

1900/1/1 0:00:00
比特幣:效仿薩爾瓦多?又一國家想將比特幣作為法定貨幣_ANKR

自從薩爾瓦多宣布將比特幣作為國家法定貨幣后,一直受到市場的關注,特別是加密貨幣市場的關注,很多人想知道,如果該法案正式實施后,大家再投資比特幣,是不是就意味著合法做外匯了.

1900/1/1 0:00:00
ads