受到疫情影響,很多人仍然在家辦公。這對于大家來說可能是新體驗,而對于 Parity 員工來說,遠程辦公卻是一個 “默認設定”。在這篇專訪中,除了分享開發經驗以外,開發者 Tomasz Drwi?ga 也分享了他遠程辦公的高效 “秘訣”。
Parity 老炮兒、核心開發者 Tomasz Drwi?ga 在 2016 年 1 月加入了 Parity ,他是 Parity 第 7 號員工(他指出是 007 號),見證了公司從 4 個在 Airbnb 寫代碼的開發者,迅速成長為今天擁有 78 人和多間辦公室的公司。
Tomasz 最初致力于 EVM 實現,后來專注于 JSON-RPC 接口,用他的話說,就是 “將核心客戶端、dapp 和外部開發人員粘合在一起的部分”。他還負責以太坊(Parity Ethereum)的交易池及其大部分出塊代碼。他目前正在指導新的以太坊(Parity Ethereum)貢獻者和編寫 Substrate,包括實現 RPC、交易池和鏈下工作機(off-chain workers)。
加密貨幣金融平臺Nilos在歐洲推出虛擬銀行:金色財經報道,加密貨幣企業金融平臺Nilos針對歐洲從事加密業務的公司推出新的虛擬歐盟銀行(Virtual EU IBANs)。該解決方案允許企業擁有一個專門的加密貨幣友好型支付賬戶,使他們能夠創建歐元和英鎊的虛擬賬戶,在歐洲和英國進行支付,并使用SEPA和快速支付軌道。
該公司在2022年4月籌集520萬美元的資金,Viola Ventures和Fabric Ventures領投此輪融資。[2023/5/11 14:57:51]
Tomasz 一直以來都是一個非常善良和樂于助人的人,因此我很高興與他聊天,并了解他的更多故事。
你是怎么加入 Parity 的?
我在弗羅茨瓦夫(Wroc?aw)的聯合辦公空間里遇到了 Marek Kotewicz,那時一個共同朋友正在向我們倆介紹比特幣。Marek 邀請我加入最初的開發團隊,團隊里只有 Gav、Arkadiy 和他。對我來說,這是改變生活的絕佳時機,用 Rust 來編寫區塊鏈聽起來是一個了不起的機會。我們沒有辦公室,所以工作是在隨便一家咖啡館或靜修期間進行的,這對我來說也是一種全新的體驗。那是一段好玩的時光。
Voyager今日已將3088萬美元加密資產轉入Coinbase,并提現5000萬枚USDC:金色財經報道,推特用戶余燼發推表示,今日Voyager繼續將資產轉入Coinbase并提現穩定幣,其中總計已轉入3088萬美元加密資產,包括8000枚ETH、600萬枚MATIC、3000億枚SHIB、500萬枚VGX、30萬枚APE、9500枚AAVE、82枚YFI、5000枚QNT、90萬枚FET、7600枚COMP、110萬枚BAT,提現5000萬枚USDC。[2023/2/28 12:33:26]
公司是如何發展的?
它成長了,成長了很多,而且成長得非常快。最初我們只有由 4 個開發者組成的團隊,在隨便找的 Airbnb 里開發以太坊客戶端。而我們現在是一家擁有 75 名員工的公司,有很棒的辦公室,同時做著著許多個區塊鏈項目。然而(坦率地講,這讓我挺驚訝的)我們的文化至今還很相似 —— 我們仍然是一群極客,可以自由地以不受管理的方式,從事任何聽起來有趣的事情。被公司吸引的人員的素質和專業水平,也是我從未見過的。
Bitcoin Suisse加入Liquid Collective并為瑞士市場提供Ethereum流動性質押:1月31日消息,瑞士BTC經紀商Bitcoin Suisse宣布已加入Liquid Collective,將為私人和機構客戶提供以太坊流動性質押。客戶將能夠通過Liquid Collective抵押以太坊,并且如果發生slashing(因不良行為從驗證者手中奪走ETH代幣),也將獲得保險。
據悉,Liquid Staking Collective一個由加密團隊組成的獨立組織,包括Kraken、Coinbase Cloud和Alluvial等公司。Liquid Collective是一個去中心化協議,致力于為以太坊流動性質押創建標準,加機構對以太坊流動性質押的采用。[2023/2/1 11:39:34]
你將 Clint Eastwood 的照片用作頭像。有什么故事嗎?
華盛頓郵報:SBF 及其親友花費至少 7000 萬美元用于預防流行病:11月17日消息,《華盛頓郵報》根據對相關游說披露、聯邦記錄和其他來源的審查發現,自2021年10月以來,SBF和Gabe兄弟倆及其關系網絡在研究項目、競選捐款上花費了至少7000萬美元,旨在改善生物安全和預防下一次大流行的舉措。
《華盛頓郵報》還發現,在FTX崩潰前的幾個月里,SBF家族及其關系網絡迅速增加了在大流行病預防計劃上的支出,包括1200萬美元支持加強公共衛生計劃的加州投票倡議、投資超過1100萬美元用于國會初選一位俄勒岡生物安全專家等。(華盛頓郵報)[2022/11/17 13:18:12]
好吧,我喜歡鏢客三部曲和這位演員。而且這個角色也符合我的生活理念。我沒那么多話,更喜歡采取行動,而且我不是那種很自負的人。我完全能接受當一個 “籍籍無名的人” ,但我仍在努力當個 “好人”。:)
數字人民幣APP發布1.0.11.0版本:支持郵箱找回密碼:金色財經報道,數字人民幣(試點版)App已在Android與iOS發布1.0.11.0版本更新,擴大了輔助郵箱的適用范圍,用戶將能夠通過注冊時填寫的輔助郵箱找回密碼,此外新版本還優化了軟件的系統權限管理。[2022/5/25 3:41:01]
你之前是 JavaScript 的背景,來 Parity 后才學習了 Rust,對吧?這個過渡感覺如何?
很難。即使我有其他語言和范例的經驗(我之前學過 C ++ 、Prolog 和 Erlang,后來作為 Java 開發者開始了職業生涯),但學習 Rust 還是很困難的。最初,我的任務并不需要那么多 Rust 特有的功能,所以我感覺自己效率很高。但是,當我開始處理涉及更多線程的更多技術問題時,我陷入了危機時刻。我記得花了三周的時間為 Parity Ethereum 的第一個多線程版本的交易池工作,讓 Rust 編譯器教我編寫并行程序代碼。雖然當時我覺得自己效率低下,感到非常沮喪,但從長遠的角度來看,這確實是一個很好的體驗。
你討論了以太坊的零知識新交易隊列。能不能簡要解釋一下它是如何工作的?
當然可以。交易隊列(或池)是我在 Parity Ethereum 代碼庫中的第一個任務,我感到非常驚訝,它是如此復雜,需要處理很多模棱兩可的情況。
我們首先定義問題:網絡中漂浮著大量交易云,而區塊容量有限。任務是確定來自云的哪些交易可以放到區塊中,又該以何種順序排列。這聽起來很簡單,但我們還有其他目標和約束條件:我們希望最大化區塊中的交易總費用,同時保留來自單個發件人(nonce)的交易順序并避免 DoS 向量。此類問題的專業術語是 “多重約束背包問題”,眾所周知,是很難找到最佳解決方案。幸運的是,我們可以使用一些簡化的啟發法,但是仍然有很多注意事項。
目前它在 Parity Ethereum 中是如何工作的:
我們維護每個發送者的預驗證交易的現時順序列表(因此我們知道每個發件人的優缺點);
我們維護每個發送者的最佳交易的 gas 價格排序列表;
每次我們要計算一個塊中的交易順序時,我們都通過從列表 2 中選取最佳交易,并將來自同一發送者的次佳交易添加到列表中來得出它。
這種動態構造使我們在插入時間(幾乎恒定)與待定集合構造(發送者數量的對數)之間進行了很好的權衡。
鑒于以太坊網絡的發展,以及我們過去觀察到的大量交易,交易池的這些新屬性變得尤為重要。
你希望更多人了解 Parity Ethereum 的哪方面?
我希望大家知道可以使用哪種日志記錄來報告問題 :)。在大多數情況下,重現問題確實非常困難且耗時,并且帶有(至少是部分)日志的錯誤報告對于識別問題有極大的幫助。(日志記錄準則發布在新的模板 issue 中。)
在 Parity 遠程工作是什么感覺?
遠程工作可能會很困難,尤其是如果團隊中的大多數人都集中在一個地方,而你被視為二等公民時。另外,如果溝通不暢,遠程工作人員可能會一直感覺不到成就感,如果長期堅持下去,可能會感到沮喪和失去動力。
不過在 Parity 不是這種情況。由于我們有很多遠程工作人員,因此遠程工作基本上是默認設定。甚至柏林的人也可以在家中或在咖啡館工作,而不愿意去辦公室。無論我身在何處,我都可以找到工作所需的一切:Rust 編譯器、GitHub 和 Riot。
遠程辦公環境是什么樣的?當你不在辦公室時,如何進行溝通呢?
Parity 的所有溝通都在 repositories (issue 和 pull requests)上或 Riot(公開和內部頻道)上進行。對于更長的討論,我們更喜歡內部討論論壇,有時我們也打短電話來快速討論一些主題。我是在弗羅茨瓦夫(Wroc?aw)工作的,它離柏林非常近,所以我也試著每月至少去一次辦公室并待上幾天。每當我在柏林辦公室時,我總是有這樣的感覺:“噢,現在我要趕上大家,他們在辦公室時,肯定面對面講了很多東西”。但事實總是證明,我在那兒了解到的東西,無非就是我已經知道的。實際上,有時候我比其他人知道更多,因為我習慣于仔細閱讀聊天記錄。不過,可以親自和同事一起出去玩還是很高興的。:)
你還想和大家分享什么?
如果你是開發者,請學習 Rust,這會讓你成為能更好地使用其他任意一種語言的程序員。如果你不是開發者,那么 Rust 可能是一個艱難而良好的開端。:)
原文:https://www.parity.io/people-of-parity-tomasz-drwiega/
翻譯:PolkaWorld 社區
要想買賣比特幣,大部分幣民想到的肯定是交易所,其實還有一個途徑,就是比特幣ATM。和交易所相比,比特幣ATM的名氣小多了,尤其在中國大陸。但從世界范圍來看,比特幣ATM的發展也很迅速.
1900/1/1 0:00:00近期,比特幣接連下挫,價格回到年初,其他幣種跟著血崩,很多投資者一夜回到解放前,幾個月時間都“白漲了”.
1900/1/1 0:00:00零售巨頭沃爾瑪成為開源區塊鏈聯盟Hyperledger的最新成員之一。 據Cointelegraph報道,沃爾瑪是加入該平臺的八個新成員之一.
1900/1/1 0:00:00疫情之下,2月份國內區塊鏈防疫應用出現大爆發。根據互鏈脈搏研究院(IPRI)不完全統計,2020年2月,全球共披露區塊鏈應用項目42個,其中防疫應用項目26個,占比高達61.9%.
1900/1/1 0:00:00近期在各大社區關于是否抗ASIC的討論不絕于耳,各方都有自己的觀點,不過很多人其實是完全不知道大家在說啥的.
1900/1/1 0:00:00本周主流項目周刊內容包含以太坊、Polkadot、COSMOS、Hyperledger。 以太坊 以太坊本周兩個重要事件,一個是安永和ConsenSys宣布成立基線協議計劃,實現以太坊主網對企業.
1900/1/1 0:00:00