国产麻豆精品福利在线观看,亚洲人亚洲精品成人网站,亚洲熟妇无码AV另类VR影视,欧美A级毛欧美1级A大片免费播放

您的位置:首頁 > 互聯(lián)網(wǎng) >

Gitian building讓驗證計算機(jī)文件更透明 Guix合并使其更加免信任

2019-08-20 16:32:17 來源: 區(qū)塊網(wǎng)

早在2016年,比特幣開發(fā)就成為了整個開源社區(qū)的一個模式,它集成了Gitian building——一個計算機(jī)中的計算機(jī)框架。它允許開發(fā)者以更透明的方式

早在2016年,比特幣開發(fā)就成為了整個開源社區(qū)的一個模式,它集成了Gitian building——一個“計算機(jī)中的計算機(jī)”框架。它允許開發(fā)者以更透明的方式驗證二進(jìn)制計算機(jī)文件。但隨著Guix最近的合并,該協(xié)議的工作變得更加免信任。Guix支持確定性和可引導(dǎo)的Bitcoin Core的開發(fā)。

盡管過程相當(dāng)復(fù)雜,而且主要涉及開發(fā)者,但比特幣的組成的兩個問題涉及信任和語言,這對所有人來說都很重要。任何計算機(jī)科學(xué)的速成課程都會告訴你,計算機(jī)接收二進(jìn)制指令(“1”和“0”),但人類必須用他們能夠理解的邏輯編程語言編寫。編碼部分完成后,指令需要編譯成計算機(jī)能夠理解的語言。當(dāng)開發(fā)人員需要共享生成的二進(jìn)制文件時,他們必須對彼此有一定程度的信任。除非這個過程涉及額外的驗證步驟,否則都很費(fèi)時。

作為一種去中心化的協(xié)議,比特幣需要更加謹(jǐn)慎和更多的關(guān)注。如果二進(jìn)制文件中碰巧有一個微小的第三方更改(例如惡意的黑客攻擊),并且在開發(fā)人員之間交換,那么新版本的客戶端可能會出現(xiàn)bug和副作用,導(dǎo)致大量資金損失。除非建立適當(dāng)?shù)尿炞C過程,否則這個問題很容易成為單點(diǎn)故障。

Gitian 與 Guix

讓所有開發(fā)人員將運(yùn)行相同的代碼并比較二進(jìn)制文件的想法是不現(xiàn)實的,因為系統(tǒng)架構(gòu)、操作系統(tǒng)甚至編譯時間等變量上的差異(即使是很小的差異)可能會提供不同的結(jié)果。因此,為了解決這個問題,一個化名為Dev Random的開發(fā)者設(shè)計出了Gitian。

正如Bitcoin Magazine的技術(shù)向作家Aaron van Wirdum所描述的一樣,Gitian是“計算機(jī)中的計算機(jī)”,它提供了一個虛擬空間,二進(jìn)制文件可以在沒有變量差異的情況下編譯。無論使用哪種設(shè)備或操作系統(tǒng),結(jié)果都是相同的。

然而,這個過程并不能滿足Bitcoin Core開發(fā)者們的需求,因為它過于依賴Ubuntu操作系統(tǒng)了。這種依賴本身可能成為一個故障點(diǎn),驗證過程需要更多的透明性和可審核性。

正如Chaincode Labs開發(fā)工程師Carl Dong告訴Bitcoin Magazine的那樣,“標(biāo)準(zhǔn)化的環(huán)境嚴(yán)重依賴于Ubuntu,而且這樣會有些盲目。事實上,我們構(gòu)建環(huán)境的方式是從Ubuntu下載不可審計的、不透明的二進(jìn)制文件(換句話說,“可信的二進(jìn)制文件”),這會讓我們面臨第三方的風(fēng)險。不難想象,攻擊者可以通過入侵Ubuntu的基礎(chǔ)設(shè)施(或者,僅僅通過混入Ubuntu工作團(tuán)隊里)來污染所有的Bitcoin Core發(fā)布的可執(zhí)行程序的。”

Dong負(fù)責(zé)的工作就是引入Guix。這是一個二進(jìn)制驗證系統(tǒng),可以讓開發(fā)者在無需信任的環(huán)境下進(jìn)行開發(fā),并最終完全取代Gitian。

他說,“Guix允許我們以一種方式來構(gòu)建開發(fā)環(huán)境,在這種方式中,我們只需要依賴于一組大量減少的可信二進(jìn)制文件。大部分環(huán)境都是由一個微小的二進(jìn)制種子構(gòu)建而成的,而這個構(gòu)建過程更具可審核性。”

此外,信任最小化實現(xiàn)(于2019年7月12日并入比特幣核心)旨在消除第三方風(fēng)險。Dong認(rèn)為這是一種更簡單、更少平臺特異性的方法來處理Bitcoin Core的安全隱患。在未來,Guix還將允許開發(fā)者在不同的CPU架構(gòu)上進(jìn)行構(gòu)建,并生成可重復(fù)執(zhí)行的代碼。這些特性對于透明和合乎道德的開發(fā)是必不可少的,它們還將使二進(jìn)制文件的交換變得更快、更有效。

誠然,Dong的靈感來自于Gitian。然而,就算兩者都沒有發(fā)展空間,Guix也將成為替代品。

Dong說道:“我將Guix整合到比特幣核心的工作當(dāng)然受到了Gitian的啟發(fā),但它們之間并不能互相補(bǔ)充。我預(yù)計,一旦對OS X和Windows目標(biāo)的交叉編譯支持完成后,Gitian就會退出市場。”

Guix與普通比特幣用戶

如果說Guix是由開發(fā)者創(chuàng)建的工具,并且是為他們自己交換編譯后的二進(jìn)制文件而設(shè)計的,那么普通用戶為什么要關(guān)心它呢?實際上,它也消除了普通用戶對Bitcoin Core客戶端下載的數(shù)據(jù)的信任顧慮。盡管可能性很小,但惡意的第三方(如釣魚網(wǎng)站)可能會在這一過程中進(jìn)行干預(yù),在缺乏適當(dāng)?shù)尿炞C框架的情況下,竊取你的比特幣。Guix所遵循的正是根植于比特幣文化中的“無需信任”的理念。

Dong表示,“Guix允許用戶驗證他們下載的比特幣核心客戶端與比特幣核心開發(fā)者編寫的代碼是否完全一致。它減少了針對將代碼庫轉(zhuǎn)換為發(fā)布客戶端的可執(zhí)行文件方式的攻擊。”

盡管Guix對開發(fā)人員而言有更明確的需求,但如果用戶選擇謹(jǐn)慎使用所運(yùn)行的軟件,Guix也是用戶可能需要并希望用到的工具。

到目前為止,Guix只適用于Ubuntu版本。Dong樂觀地估計,Windows和Mac OS版本將在2019年底發(fā)布。本著比特幣的謹(jǐn)慎精神,他還附加了一條“當(dāng)它完成并經(jīng)過徹底測試”的條款,即優(yōu)先級最高的是健壯性,所以我們可以期待它的測試版早日上線。(Vlad Costea)

關(guān)鍵詞: Gitian building 計算機(jī)文件

精選 導(dǎo)讀

募資55億港元萬物云啟動招股 預(yù)計9月29日登陸港交所主板

萬科9月19日早間公告,萬物云當(dāng)日啟動招股,預(yù)計發(fā)行價介乎每股47 1港元至52 7港元,預(yù)計9月29日登陸港交所主板。按發(fā)行1 167億股計算,萬

發(fā)布時間: 2022-09-20 10:39
管理   2022-09-20

公募基金二季度持股情況曝光 隱形重倉股多為高端制造業(yè)

隨著半年報披露收官,公募基金二季度持股情況曝光。截至今年二季度末,公募基金全市場基金總數(shù)為9794只,資產(chǎn)凈值為269454 75億元,同比上

發(fā)布時間: 2022-09-02 10:45
資訊   2022-09-02

又有上市公司宣布變賣房產(chǎn) 上市公司粉飾財報動作不斷

再有上市公司宣布變賣房產(chǎn)。四川長虹25日稱,擬以1 66億元的轉(zhuǎn)讓底價掛牌出售31套房產(chǎn)。今年以來,A股公司出售房產(chǎn)不斷。根據(jù)記者不完全統(tǒng)

發(fā)布時間: 2022-08-26 09:44
資訊   2022-08-26

16天12連板大港股份回復(fù)深交所關(guān)注函 股份繼續(xù)沖高

回復(fù)交易所關(guān)注函后,大港股份繼續(xù)沖高。8月11日大港股份高開,隨后震蕩走高,接近收盤時觸及漲停,報20 2元 股。值得一提的是,在7月21日

發(fā)布時間: 2022-08-12 09:56
資訊   2022-08-12

萬家基金再添第二大股東 中泰證券擬受讓11%基金股權(quán)

7月13日,中泰證券發(fā)布公告,擬受讓齊河眾鑫投資有限公司(以下簡稱齊河眾鑫)所持有的萬家基金11%的股權(quán),交易雙方共同確定本次交易的標(biāo)的資

發(fā)布時間: 2022-07-14 09:39
管理   2022-07-14

央行連續(xù)7日每天30億元逆回購 對債市影響如何?

央行12日再次開展了30億元逆回購操作,中標(biāo)利率2 10%。這已是央行連續(xù)7日每天僅進(jìn)行30億元的逆回購縮量投放,創(chuàng)下去年1月以來的最低操作規(guī)

發(fā)布時間: 2022-07-13 09:38
資訊   2022-07-13

美元指數(shù)創(chuàng)近20年新高 黃金期貨創(chuàng)出逾9個月新低

由于對美聯(lián)儲激進(jìn)加息的擔(dān)憂,美元指數(shù)11日大漲近1%創(chuàng)出近20年新高。受此影響,歐美股市、大宗商品均走弱,而黃金期貨創(chuàng)出逾9個月新低。美

發(fā)布時間: 2022-07-13 09:36
資訊   2022-07-13

美股三大股指全線下跌 納斯達(dá)克跌幅創(chuàng)下記錄以來最大跌幅

今年上半年,美股持續(xù)回落。數(shù)據(jù)顯示,道瓊斯指數(shù)上半年下跌15 3%,納斯達(dá)克綜合指數(shù)下跌29 5%,標(biāo)普500指數(shù)下跌20 6%。其中,納斯達(dá)克連續(xù)

發(fā)布時間: 2022-07-04 09:51
推薦   2022-07-04

融資客熱情回升 兩市融資余額月內(nèi)增加超344億元

近期A股走強(qiáng),滬指6月以來上漲4%,融資客熱情明顯回升。數(shù)據(jù)顯示,截至6月16日,兩市融資余額1 479萬億元,月內(nèi)增加344 67億元,最近一個半

發(fā)布時間: 2022-06-20 09:41
資訊   2022-06-20

4個交易日凈買入超百億元 北向資金持續(xù)流入A股市場

北向資金凈流入態(tài)勢延續(xù)。繼6月15日凈買入133 59億元后,北向資金6月16日凈買入44 52億元。自5月27日至今,除6月13日以外,北向資金累計凈

發(fā)布時間: 2022-06-17 09:37
推薦   2022-06-17