以太坊價格 以太坊價格
Ctrl+D 以太坊價格
ads

RIT:Parity中國工程師唐威聊以太坊 2.0 開發經驗

Author:

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

唐威在線上最標志性的是他的ID@sorpaas,這是一個邏輯語復合詞,大致意思是“許多希望”。他的ID伴隨著一個寧靜的頭像——一座島上矗立著一座房子和一棵樹,這是宮崎駿著名的動畫電影“千與千尋”中的一幕。

唐威從2018年開始在Parity團隊工作,當時他為ParityEthereum實施君士坦丁堡的改變,并參與了硬分叉過程。他還為ParityEthereum制定了最初的Casper提案,旨在使以太坊1.x成為混合PoW/PoS區塊鏈。后來他開始在Substrate區塊鏈框架之上構建以太坊2.0信標鏈實現,從而產生了當前的ParityShasper客戶端。

唐威的同事經常高度評價他,尤其是贊美他的產出能力。雖然唐威聲稱自己沒有高產出的秘訣,但我很高興收集到更多關于他對Ethereum2.0的ConstantiNOple開發過程的看法,以及對區塊鏈技術的期望:

你曾是“以太坊經典”團隊的成員。你是如何參與進來的,你的經歷又是怎樣的?

CleanSpark哈希率超過3EH/s,公司創下13.25 BTC的日產量高點:金色財經報道,上市比特幣礦企CleanSpark宣布,該公司的算力已正式超過3 EH/s。Cleanspark指出,該公司的算力在不到一年的時間里增長了三倍,目前該公司擁有31000個ASIC采礦設備。Cleanspark的每日產量最高為13.25 個比特幣。

Cleanspark周二發布的最新消息是,該公司透露它以折扣價收購了數千臺ASIC礦機。當時該公司表示,加密冬天提供了“前所未有的機會”,并且在8月的第一周,它宣布收購一個容量高達 86 兆瓦 (MW) 的即插即用挖礦設施。大量其他比特幣挖礦業務也在2022年擴大和增長。

Applied Digital最近透露,在獲得1500 萬美元貸款以繼續擴張后,它在北達科他州獲得了一塊采礦設施的土地。區塊鏈電力解決方案公司Validus Power宣布,該公司正在加拿大建設更多數據中心。[2022/9/1 13:01:21]

在我大學的最后一年,我花了一些時間來編寫Rux——一個Rust編程語言的微內核。我喜歡在開源社區工作,而從Rux開始,我就對Rust非常著迷。因此,當我從朋友那里看到一個用Rust編寫開源EVM實現的工作機會時,我立即申請了。我花了幾個月從頭開始編寫RustEVM實現,進行測試,并將其集成到Geth中。我在那里有一個非常積極的經歷,盡管與以太坊相比,那邊的社區規模較小。

馬來西亞監管機構將Alpari、BitForex列入黑名單:馬來西亞金融監管機構表示,Alpari International和Alpari Trading Malaysia的品牌未獲準在該國運營,因此證券交易委員會(SC)已將全球外匯經紀商列入無牌公司名單。在其他地方,證券委員會(SC)也將加密貨幣交易所BitForex和10家運營各種投資服務網站列入黑名單,但其并未在該國開展業務。監督機構建議其公民不要使用此類服務??,也不要對未經SC批準或許可的公司或個人進行任何投資。據悉,馬來西亞監管機構在今年7月對Binance,eToro,OctaFX和FintechFX也發出類似警告,稱這些平臺未經授權可在該國運營,也不受其監管。(financemagnates)[2020/10/14]

后來我加入Parity團隊也是出于同樣的原因——我可以做使用Rust編寫的開源項目!

您是EIP-1283的作者,并在ParityEthereum中實施君士坦丁堡硬分叉轉換。當硬分叉延期時你的體驗是怎樣的?

降維安全實驗室:從未審計過“Parrot”合約項目:9月9日消息,據TokenPocket向降維安全實驗室詢問“Parrot”合約是否經過降維安全審計。經核實此為“Parrot”項目方單方面盜用降維安全審計的名義作背書,向市場兜售“Parrot質押挖礦項目”,并承諾給予高收益。降維安全實驗室鄭重聲明,此項目與降維安全沒有任何關系,未經任何官方審計,請廣大用戶保持警惕。[2020/9/9]

我認為重復的bug對于參與君士坦丁堡工作的每個人來說都是一個艱難的一課。問題是在硬分叉前36小時發現的,需要所有核心開發人員的快速反應,也確實給我們許多人幾個不眠之夜。

我從中學到的重要的一課:僅僅考慮EIPs本身的健全性是不夠的。整合的過程——規范如何與客戶端實現,與終端用戶交互同樣重要。在未來,我們還必須更加重視審查EIP的潛在向后兼容性問題——我發現當大家討論伊斯坦布爾硬分叉時,這一點還是偶爾會被忘記。

Parity開發者Wei Tang:暫停支持ETC也是對社區一個回應:7月28日,Parity開發者Wei Tang再度發推聊暫停支持ETC一事。他表示,除了ETC網絡放棄了不變性原則,暫停支持ETC,也是一個合理必要的回應,因為過去6個月來,看到ETC社區很糟糕的一面。[2020/7/29]

除此之外,在軟件工程中,避免bug的一個重要方法是設計一個令其中某些類型的bug不會發生的框架,例如使用安全的Rust語言編程,這可以防止內存安全問題。對于以太坊規范而言,這意味著我們可能需要更多地考慮諸如帳戶版本控制之類的更改,這完全消除了許多類型的向后兼容性問題。

遵循以太坊2.0規范的變化是什么感覺?

我自己感受很深,也經常聽其他以太坊開發團隊說到的一點是:以太坊2.0規范已經改變了很多。是啊,它們確實改變了很多!

我們的“以太坊2.0”的第一個版本是直接在Parity以太坊1.0上做的Casper區塊確定工具。我記得我們是最早實現它的團隊之一,我們甚至還有一個測試網。遺憾的是,在現有版本之上添加Proof-of-Stake共識的設計復雜性,以及EVM性能問題,使我們完全放棄了這些努力,轉而追求在一條全新的鏈上構建以太坊2.0。

動態 | Sparkpool與意外發送者分攤30萬美元費用:據CoinDesk報道,以太坊礦池Sparkpool找到并驗證了礦工費用異常高的意外發送者并同意分攤費用。Sparkpool在聲明中表示發送者是韓國的區塊鏈公司。最終的協議為,Sparkpool保留2100 ETH(約30萬美元)的一半用于有資格獲得獎勵的池礦礦工,并將另一半返還給該韓國公司。據報道,Sparkpool已將1050 ETH返還給發送者。此前在2月19日,以太坊發生了一筆異常交易,該筆交易的轉賬金額為0.1 ETH,但交易手續費卻高達2100 ETH,該交易由Sparkpool打包。[2019/3/12]

我們在Parity實現的下一個版本是“Casper2.0”規范,這需要完全重寫。從這一版起,我們開始基于Substrate區塊鏈框架做東西。事情開始變得更加正式,下一個版本是“Serenity0.1”,這是另一個需要幾乎完全重寫的版本。我們沒有趕上那個版本,當我們完成所有更改后,我們處于“Serenity0.4”了。從這一點開始,規范終于開始變得更加穩定,接下來的三個版本實現起來變得更加容易。

我當然不會建議大家重寫三次規范!但是,這不是責怪任何人或是說某些地方出錯了。對于區塊鏈行業而言,我們都沒有經驗——我們有很多獨立團隊,在以太坊2.0上同時進行著許多不同的功能實現和許多不同的編程語言的實現。這也是我認為之前其他區塊鏈可能沒有遇到過的事情——比特幣使用“以實現為中心”的規范;啟動時的以太坊只有兩三種不同的實現方式;而大多數其他區塊鏈只有一個實現方式。

我想說這對每個人來說都是一次學習經歷,我想我們都已經從規范開發過程中,學到了一些可以在其他地方應用的重要經驗。

確保在復審前有一些規范!允許所有相關團隊審查“粗略規范”,似乎是確保所有相關編程語言中的數據結構和特定操作都相對容易實現的最好方法。

使這些規范可執行!這證明不僅有助于確保您始終進行有效的更改,而且還有助于生成測試。

從可執行規范中生成測試,并盡早生成它們!測試是確保不同實現具有相同結果的最佳方法之一。我們越早進行測試,早期的實施團隊就可以更容易發現問題。

不要重構規范。如果您想重構規范,就要做出完整的版本,并使舊版本和新版本等效!我們這樣做是因為不同的實現方式使用不同的內部結構或緩存來表示事物。當我們重構規范并混合變化時,實際的真實變化在所有重構中都難以發現。有一個專門用于重構的版本,肯定會讓每個人的生活更輕松,并大大提高所有實施團隊的生活質量。

有沒有什么你希望看到以太坊或區塊鏈技術演進的方向?

我真正希望在以太坊社區看到的一件事,是探討下我們是否能夠找到更多技術解決方案來解決當前我們所面臨的社會問題。畢竟,區塊鏈本身就是社會問題的技術解決方案。我們的大多數核心開發人員都同意執行硬分叉是很難的。我們可以設計某種信號指令來解決方案來簡化流程嗎?規范審計和代碼審查既困難又昂貴,我們是否可以設計模塊化的客戶端框架,以使任何鏈上bug變得沒那么危險?我相信這兩個問題的答案都是肯定的,但我們需要花些時間提高社區意識,讓人們知道這是可追求的。

對于以太坊客戶端,我們應該探索更多能定義更常見接口的方法,并使組件實現可交換。當我們有多個實現時,我們可以做的一件比較好的事情,就是將不同團隊的組件組合在一起。例如,我們可以運行ParityEthereum的狀態轉換功能,使用Geth的JSON-RPC端點構建,并用Aleth的網絡堆棧包裝它。除了允許用戶擁有更廣泛的實現選擇外,這也有助于使網絡更可靠。考慮到我們可以讓一個客戶端運行ParityEthereum和Geth的狀態轉換功能,然后我們要求客戶端只出那些通過了兩個狀態轉換功能的區塊。有了這個,協議上的bug將會不那么危險,并且更不可能導致共識分裂。

您是否有通過區塊鏈技術建立更美好社會的愿景?

我認為區塊鏈是“構建開放和去中心化的互聯網”這個更大運動的一部分。開源允許用戶自由使用和修改軟件,開放標準允許實現自由地符合規范,聯合的和點對點的軟件將數據的完全控制權返回給用戶。這些都是開放和去中心化互聯網的重要哲學。我從區塊鏈技術中看到的是,它通過對開放治理、安全性和在無信任環境中工作的高要求,真正放大了這些哲學的優勢。

在Parity團隊工作是什么感覺?

與傳統公司相比,在Parity團隊工作真的感覺更像是為開源社區工作。你先了解團隊當前的愿景并知悉其目標,然后您只需選擇最適合您的方式來實現這一目標。管理層是扁平的,技術決策總是基于最佳的集體判斷,而且您幾乎總是可以自行選擇當天要完成哪些工作!

請繼續關注更多“Parity團隊成員”專欄。訂閱新聞簡報,來了解新文章、技術發布和活動。

翻譯:Jack(PolkaWorld超級探員)

原文:https://www.parity.io/people-of-parity-wei-tang/

Tags:PARARI以太坊RITPARATalaria Inu以太坊官網公告WRITE

比特幣價格
加密貨幣:Whole Network:共識、共創、共贏的行為價值網絡 | BiQuan Choice 評級

WholeNetwork是由智能終端構建的行為價值網絡。移動互聯網時代,用戶數據的掌控權落在大公司手中,并為它們創造利潤。用戶的個人行為被記錄,還承擔了隱私被泄露的風險.

1900/1/1 0:00:00
BTC:數據顯示:BTC市值占比持續下滑 BTC/ETH下跌和黃金下跌或存在關聯

據TokenGazer數據分析顯示:截止至9月11日17:00,BTC價格為$10,009.33,市值為$179,338.55M;主流交易所24HBTC交易量約為$719.12M.

1900/1/1 0:00:00
OBI:火幣合約交易熱度和用戶活躍持續走高 日均換手率達573%

據火幣合約數據,自8月1日至9月10日,火幣BTC合約日均單邊交易量達21,462,209張,日均持倉量達3,744,743張,日均換手率高達573%.

1900/1/1 0:00:00
OIN:Dcoin全球獨家首發BNV上線活動公告

親愛的大幣網(Dcoin)用戶:大幣網(Dcoin)將于2019年09月16日全球首發上線BeNative(BNV)??,具體時間安排如下.

1900/1/1 0:00:00
ETH:9.12午間行情:市場資金投機情緒不高 行情難走出大的波段

文章系金色財經專欄作者供稿,發表言論僅代表其個人觀點,僅供學習交流!金色盤面不會主動提供任何交易指導,亦不會收取任何費用指導交易,請讀者仔細甄別,謹防上當.

1900/1/1 0:00:00
STAR:屢戰屢敗 “區塊鏈手機”沒有春天

在去年的區塊鏈手機熱潮中,聯想、HTC、長虹等手機廠商紛紛試水。然而,沒堅持多久,浪潮也隨之迅速消退.

1900/1/1 0:00:00
ads