www.久久久久|狼友网站av天堂|精品国产无码a片|一级av色欲av|91在线播放视频|亚洲无码主播在线|国产精品草久在线|明星AV网站在线|污污内射久久一区|婷婷综合视频网站

當前位置:首頁 > 物聯(lián)網(wǎng) > 區(qū)塊鏈
[導讀] 要講區(qū)塊鏈卻不講數(shù)字貨幣是不可能的。畢竟區(qū)塊鏈是為了滿足比特幣獨特的需求才被創(chuàng)造出來的。 比特幣的目標是能夠替代傳統(tǒng)貨幣,作為貨幣,它就必須有流通能力。簡單地說,比特幣用戶之間可以互相轉(zhuǎn)

要講區(qū)塊鏈卻不講數(shù)字貨幣是不可能的。畢竟區(qū)塊鏈是為了滿足比特幣獨特的需求才被創(chuàng)造出來的。

比特幣的目標是能夠替代傳統(tǒng)貨幣,作為貨幣,它就必須有流通能力。簡單地說,比特幣用戶之間可以互相轉(zhuǎn)移比特幣。而為了保證比特幣的流通能夠正常的進行,比特幣軟件必須提供一些最基本的安全上的保證。比如說,如果A給了你一個比特幣,這一個比特幣就是你的了。要是A能隨隨便便把這個比特幣搶回去,那肯定不行。

如果你使用的是紙質(zhì)貨幣,A要拿回給了你的東西,就必須在物理上把它搶回去。那只要使用物理上的方法保護好這個東西就好了。但是如果你用的是支付寶怎么辦?支付寶上的轉(zhuǎn)賬無非是數(shù)字上的加加減減,并不涉及物理實體的轉(zhuǎn)移。你所需要做的無非是信任支付寶這個第三方的機構(gòu),相信支付寶沒有和A串通好,一起坑你的錢。

但是這兩條到了比特幣身上就都行不通了。比特幣不是物理實體,同時也不存在一個所有人都信任的第三方(比特幣的設(shè)計目標就是創(chuàng)造一種用戶可以完全匿名的貨幣,自然不可能去依賴一個這樣的第三方)。那應該怎么辦呢?其實思路很簡單:如果A在大庭廣眾之下,當著一千個人的面答應把錢給你,那么就算沒有第三方的保證,A也很難抵賴。

從實現(xiàn)上來說,每當用戶使用比特幣進行了交易,關(guān)于這次交易的信息就會被廣播給所有的比特幣用戶。這樣就算有人想要抵賴,也會被抓到證據(jù)。

好了,講了這么多,好像問題都解決了,那么這里面有區(qū)塊鏈什么事呢?

我們可以從一個新生節(jié)點的角度看一下這個問題。新生節(jié)點要加入比特幣網(wǎng)絡(luò),就必須對整個網(wǎng)絡(luò)的情況有所了解。它必須知道網(wǎng)絡(luò)中的整個交易歷史,因為只有這樣它才能知道當前其他所有節(jié)點各持有多少比特幣。而這些交易歷史所構(gòu)成的結(jié)構(gòu)就是區(qū)塊鏈。區(qū)塊鏈是一系列區(qū)塊按照時間構(gòu)成的一個鏈條,鏈條中每一個區(qū)塊都包含數(shù)條交易記錄。

因為比特幣本身在安全上的要求(見前文),區(qū)塊鏈必須滿足一些特性。簡而言之,就是不能讓人有修改歷史的能力。假設(shè)有一個區(qū)塊鏈A-》B-》C,任何接收到這個區(qū)塊鏈的新生節(jié)點,必須能夠很方便的驗證交易A之后確實發(fā)生了交易B,交易B之后確實發(fā)生了交易C。在密碼學中,防止數(shù)據(jù)被改動有一個很方便的工具,就是hash。如果C之中包含了B的hash值(如sha256值),那么如果有任何人嘗試發(fā)送改動過的B(不妨稱為B‘)給新節(jié)點,新節(jié)點立刻就能發(fā)現(xiàn)B’的hash值和C中記錄的不符。所以只要新節(jié)點獲取到了區(qū)塊鏈中最新的一個塊,它就能往回驗證整個歷史的合法性。

那么,新節(jié)點要怎么知道最新的塊是否合法呢?答案其實是:“它并不能知道?!贝騻€比方說,要是你身邊的所有人都商量好了合起伙來騙你,你就沒辦法判斷你聽到的是不是假話。但是比特幣網(wǎng)絡(luò)存在這樣一個假設(shè):“好人總是占大多數(shù)的”。也就是說,當新生節(jié)點向網(wǎng)絡(luò)發(fā)出請求,它收到的最常見的回復就是合法的回復。

我們解決掉了歷史驗證的問題,但還有另一個問題:誰有權(quán)利往區(qū)塊鏈上添加新的塊?如果有惡意節(jié)點將“A給C一個比特幣”改成了“A給B一個比特幣”,其他節(jié)點應該怎么區(qū)分?答案和之前一樣:“它并不能區(qū)分。”但是不要忘了,我們假設(shè)網(wǎng)絡(luò)中的好人是占大多數(shù)的。在大家的計算能力差不多的情況下,這等同于假設(shè)網(wǎng)絡(luò)中的好人們擁有更多的計算力資源。也就是說,如果我們把“往區(qū)塊鏈上增加區(qū)塊”這件事變成一件需要大量計算的工作,那么擁有更多計算力資源的好人們就能搶在壞人之前加入新區(qū)塊。

而這個計算量巨大的工作,仍然是hash。所有的節(jié)點會達成一個共識:“只接受hash值前幾位符合條件的區(qū)塊”(比如只接收hash值第一位是0的區(qū)塊)。節(jié)點可以通過改動區(qū)塊中的padding來湊hash值。只要hash算法是安全的,節(jié)點就沒辦法高效的湊對hash值,只能暴力嘗試所有的padding來碰運氣。運氣好湊上了的節(jié)點,還可以在區(qū)塊中增加一條給自己一個比特幣的交易記錄作為對自己的獎勵。這個策略還很適合于控制新區(qū)塊出現(xiàn)的速度(比特幣需要在計算力變動的情況下維持勻速增長),只要增強對hash值的要求(比如原先要求第一位是0,現(xiàn)在要求頭兩位都是0),就能減慢區(qū)塊鏈增長的速度。

本站聲明: 本文章由作者或相關(guān)機構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

9月2日消息,不造車的華為或?qū)⒋呱龈蟮莫毥谦F公司,隨著阿維塔和賽力斯的入局,華為引望愈發(fā)顯得引人矚目。

關(guān)鍵字: 阿維塔 塞力斯 華為

加利福尼亞州圣克拉拉縣2024年8月30日 /美通社/ -- 數(shù)字化轉(zhuǎn)型技術(shù)解決方案公司Trianz今天宣布,該公司與Amazon Web Services (AWS)簽訂了...

關(guān)鍵字: AWS AN BSP 數(shù)字化

倫敦2024年8月29日 /美通社/ -- 英國汽車技術(shù)公司SODA.Auto推出其旗艦產(chǎn)品SODA V,這是全球首款涵蓋汽車工程師從創(chuàng)意到認證的所有需求的工具,可用于創(chuàng)建軟件定義汽車。 SODA V工具的開發(fā)耗時1.5...

關(guān)鍵字: 汽車 人工智能 智能驅(qū)動 BSP

北京2024年8月28日 /美通社/ -- 越來越多用戶希望企業(yè)業(yè)務(wù)能7×24不間斷運行,同時企業(yè)卻面臨越來越多業(yè)務(wù)中斷的風險,如企業(yè)系統(tǒng)復雜性的增加,頻繁的功能更新和發(fā)布等。如何確保業(yè)務(wù)連續(xù)性,提升韌性,成...

關(guān)鍵字: 亞馬遜 解密 控制平面 BSP

8月30日消息,據(jù)媒體報道,騰訊和網(wǎng)易近期正在縮減他們對日本游戲市場的投資。

關(guān)鍵字: 騰訊 編碼器 CPU

8月28日消息,今天上午,2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會開幕式在貴陽舉行,華為董事、質(zhì)量流程IT總裁陶景文發(fā)表了演講。

關(guān)鍵字: 華為 12nm EDA 半導體

8月28日消息,在2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會上,華為常務(wù)董事、華為云CEO張平安發(fā)表演講稱,數(shù)字世界的話語權(quán)最終是由生態(tài)的繁榮決定的。

關(guān)鍵字: 華為 12nm 手機 衛(wèi)星通信

要點: 有效應對環(huán)境變化,經(jīng)營業(yè)績穩(wěn)中有升 落實提質(zhì)增效舉措,毛利潤率延續(xù)升勢 戰(zhàn)略布局成效顯著,戰(zhàn)新業(yè)務(wù)引領(lǐng)增長 以科技創(chuàng)新為引領(lǐng),提升企業(yè)核心競爭力 堅持高質(zhì)量發(fā)展策略,塑強核心競爭優(yōu)勢...

關(guān)鍵字: 通信 BSP 電信運營商 數(shù)字經(jīng)濟

北京2024年8月27日 /美通社/ -- 8月21日,由中央廣播電視總臺與中國電影電視技術(shù)學會聯(lián)合牽頭組建的NVI技術(shù)創(chuàng)新聯(lián)盟在BIRTV2024超高清全產(chǎn)業(yè)鏈發(fā)展研討會上宣布正式成立。 活動現(xiàn)場 NVI技術(shù)創(chuàng)新聯(lián)...

關(guān)鍵字: VI 傳輸協(xié)議 音頻 BSP

北京2024年8月27日 /美通社/ -- 在8月23日舉辦的2024年長三角生態(tài)綠色一體化發(fā)展示范區(qū)聯(lián)合招商會上,軟通動力信息技術(shù)(集團)股份有限公司(以下簡稱"軟通動力")與長三角投資(上海)有限...

關(guān)鍵字: BSP 信息技術(shù)
關(guān)閉
關(guān)閉