以太幣交易所 以太幣交易所
Ctrl+D 以太幣交易所
ads
首頁 > Gateio > 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神:BCH升級并沒有提供更多的免費資金:金色財經報道,比特幣無限首席科學家Peter R Rizun推特轉發了“BCH將實施基礎設施融資計劃,礦工捐贈比例改為5%”的消息,剛剛V神對此評論道:我最簡單的建議就是用代幣投票來確定白名單。它并不完美,但這種兩院制體系結構本身就可以減輕持有者或礦工驅動的治理的風險。升級并沒有提供更多的免費資金,而是將現有免費資金的5%重新分配給了礦工。不要給我‘礦工為它努力工作’的理由,好像開發者不這樣做。[2020/2/17]

一文章稱V神曾對NSA支持研發比特幣“不感到驚訝” V神稱其扭曲原意:一篇文章稱V神曾回復網友:如果NSA支持比特幣研發,他不會驚訝。但V神發推認為該文章扭曲了他的原意,他說的是“存在10%-50%的概率”而非“不感到驚訝”。同時,V神還申明,該討論發生在2011年,自己的觀點也已經改變了很多。[2018/6/16]

以太坊創始人V神:以太坊的治理模式并非有缺陷,只是溝通不暢:一月份以太坊改進方案EIP 867公布后,開發人員展開了激烈的討論。周五,以太坊創始人Vitalik Buterin在開發者會議上表示,他個人認為,以太坊的治理模式并非有缺陷,只是溝通不暢。根據V神的說法,例如有爭議的EIP 867,在與平臺的實時代碼合并之前所經歷的流程建議不明確。以太坊Mist瀏覽器的開發者Alex van de Sande提出了另一項提供拒絕資金回收標準的提案,該提案向社區表明,社區成員可以提出有爭議的提案,一個標準參與另一個標準,兩者都可以批準為草案。V神表示贊同這是更聰明的一種方式。[2018/2/24]

Tags:以太坊DESESTDEST以太坊官網入口OdesisCovestingDEST價格

Gateio
“以太坊大電影”三天完成超募,扒一扒背后的金主制片_ETH

作者|秦曉峰編輯|郝方舟出品|Odaily星球日報 據官方消息,首部關于以太坊的紀錄片《以太坊:無限花園》已于日前完成眾籌.

1900/1/1 0:00:00
FTX巨額融資背后的意圖:出圈、聯結盟友,從交易所向金融巨頭邁進_FTX

原文標題:《FTX融資9億美元解讀:出圈,從交易所向金融巨頭邁進》 7月21日,加密交易平臺FTX宣布完成9億美元B輪融資.

1900/1/1 0:00:00
?【Deribit期權市場播報】0708——大宗看漲_CEL

收錄于話題 #每日期權播報播報數據由Greeks.live格致數據實驗室和Deribit官網提供.

1900/1/1 0:00:00
從BTC和ETH來觀察,為什么去中心化是未來?_BIT

任何沒有在巖石下生活的人都聽說過Bitcoin。人們對Bitcoin是否"只是一種時尚"的爭論已經持續了很長時間。我們并不聲稱自己是經濟學家,也不是讀心者.

1900/1/1 0:00:00
Polygon二季度盤點:生態全線擴張,指數級增長_POL

來源:藍貝殼學院作者:Rachel2020年夏天DeFi迎來爆發式增長勢頭,生態的繁榮讓作為DeFi主戰場的以太坊在這場去中心化金融革新浪潮下登上新高度,2017年曾出現的擁堵等問題再次暴露.

1900/1/1 0:00:00
青年設計師黃河山首次攜帶其NFT作品“不禿花園”和大家見面_NFT

熱點解讀——淘寶造物節中青年設計師黃河山首次攜帶其NFT作品“不禿花園”和大家見面 7月17日,一年一度的淘寶造物節在上海國家會展中心開幕.

1900/1/1 0:00:00
ads