色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
电子发烧友
开通电子发烧友VIP会员 尊享10大特权
海量资料免费下载
精品直播免费看
优质内容免费畅学
课程9折专享价
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

比特幣51%攻擊是什么?比特幣6個確認數是怎么得到的?

lviY_AI_shequ ? 2018-07-21 10:05 ? 次閱讀

一、51%攻擊

51%攻擊指的是,有人掌握了全網一半以上的算力,就可以和全網其他算力進行對抗,更改區塊鏈記錄了。最根本的原因是比特幣區塊鏈采取的是最長鏈原則,即當前最長的鏈被認為是主鏈,是正確的鏈。51%具體能做什么呢?

1. 假設51%算力仍然是遵循比特幣的規則

這個時候,仍然需要簽名才能進行轉賬交易等,那么51%攻擊,不能修改別人的賬戶下的金額,不能將別人賬戶金額轉到自己的賬戶下,只能對自己的賬戶進行操作,比如雙重支付(雙重支付可以有兩種方式:要么是在交易被確認之前,要么攻擊者通過塊鏈分叉來完成)、阻止確認其他交易。

2. 假設51%算力不遵循比特幣的規則

這個時候,51%算力可以修改區塊鏈規則,比如,放棄非對稱加密的簽名機制,轉賬不需要簽名也可以進行,51%算力就可以將其他賬戶下的金額轉到自己名下,因為他掌握了一半以上的算力,所有規則都可以修改,不需要其他算力的參與(因為長遠來看,他總是能跑贏其他算力)。

二、6個確認數

為啥掌握51%的算力就能破壞比特幣網絡呢?從直觀感覺上確實如此,將攻擊節點算力和誠實節點算力當作兩個人,挖礦行為就像賽跑一樣,當然是速度快的人最終贏得比賽。其實中本聰在論文中做了數學上的分析。另外,現在比特幣轉賬,都建議等待6個確認數之后,資金才認為是安全的,在他的論文中也做了解釋。

首先,所有推導都有一個前提,就是區塊隨著時間按照大致恒定的速度產生,也就是說,每間隔T0(10分鐘)產生且只產生一個區塊。

假設當前網絡算力是H,誠實節點算力是pH,攻擊節點算力是qH,p + q = 1。因為算力本身就是指每個固定時間間隔內能計算Hash的次數,在比特幣中,每10分鐘產生一個區塊,我們可以將10分鐘當做一個最小的時間間隔,那么誠實節點算力和攻擊節點算力是說:每10分鐘發起一次計算的比賽,在這10分鐘內,誠實節點能計算k * p次,攻擊節點能計算k * q次(k只是一個系數而已,并不重要,重要的是比值),由前提可知:平均意義上,不存在誠實節點和攻擊節點都沒挖出區塊(某個10分鐘存在這個情況的話,那么下一個10分鐘會降低挖礦難度),也不存在誠實節點和攻擊節點都挖出區塊(某個10分鐘存在這個情況的話,那么下一個10分鐘會增加挖礦難度)。所以可以這樣認為:誠實節點有概率p挖出一個區塊(此時,攻擊節點沒有挖出區塊),攻擊節點有概率q挖出一個區塊(此時,誠實節點沒有挖出區塊)!即使誠實節點和攻擊節點在兩條分叉鏈上互不影響的挖礦,整個區塊鏈網絡也符合這個速度上的特點,這點是理解后面公式的關鍵。

關于某個交易得到多少個確認數之后資金才是安全的這個問題,在中本聰的論文中,將這個問題,分為兩步(假設是n個確認數之后):

1) n是指,在該交易之后,誠實節點已經挖出了n塊,也就是誠實節點對這個交易做了n次確認,因為攻擊節點的目的是破壞這個交易,不會浪費自己丁點兒的算力對這個交易做任何確認。這個時候,攻擊節點挖出了多少塊?(可以理解為,該交易之后,攻擊節點就在暗地里將區塊鏈條分叉了,并且不將自己分叉之后的工作放到區塊上,而是一直在自己的鏈條上單獨挖礦,等到合適的時機,才會公開自己的工作)

2) 假設這個時候,攻擊節點挖出了m塊,和誠實節點差距是z = n – m,攻擊節點彌補這個差距,追上誠實節點的可能性是多大?

先看第一個問題,中本聰從固定時間間隔的角度出發,他認為,誠實節點T0內挖出一個區塊的概率是p,那么平均而言,T0 / p 的時間間隔肯定能挖出一個區塊,那么誠實節點挖出n塊,共消耗了To * n / p的時間間隔。攻擊節點T0內挖出一個區塊的概率是q,那么T0 * n / p的時間間隔內,平均而言肯定能挖出q * n / p塊,而且每個T0 * n / p的時間間隔內,挖出的塊數差不多。將T0 * n / p當做一個單位時間間隔,那么求解的問題是:單位時間內隨機事件發生的次數的概率分布。而泊松分布就是描述這個概率的工具。可以參見:維基百科-泊松分布。λ 表示單位時間間隔內發生的次數,即為q * n / p。

而Analysis of hashrate-based double-spending這篇論文認為,不應該從固定時間間隔的角度進行估算,認為中本聰的計算只是一個簡化模型。該論文認為,依然從塊數出發,相當于:攻擊節點在經歷至少n次失敗(誠實節點挖出了n塊),能挖出的塊數,而負二項分布就是描述這個問題的工具,可以參見:維基百科-負二項分布。這個概率公式很簡單,不做解釋,可以參見論文。該論文最后得出的概率值,和中本聰的模型的概率值大致相當,只是略有差別。

接著看第二個問題,這里再次說一下推導的前提,就是區塊隨著時間按照大致恒定的速度產生,也就是說,每間隔T0(10分鐘)產生且只產生一個區塊。明確了這個前提,就能發現,其實誠實節點和攻擊節點是互斥的,每10分鐘只能有其中之一節點發現一個區塊,即使他們可能在兩個分叉上。那么這個問題就像中本聰在論文中說的,可以等同于賭徒破產問題,可以參見:維基百科-賭徒破產問題或者賭徒破產問題。其中的遞推公式

Pa= pPa+1+ q Pa-1,a=1,2,…,N-1

是說,假設初始有a個,如果以概率p獲得一個金幣,那么就等同于初始有a + 1個金幣,如果以概率q失去一個金幣,那么就等同于初始只有a – 1個金幣。應用到比特幣中,可以從誠實節點的角度出發,理解為,初始的時候,誠實節點有z個金幣,怎么賭博而失去了所有z個金幣或者財富一直增加。具體請參照中本聰的論文。

下面是Analysis of hashrate-based double-spending中列出的,不同攻擊節點q概率和等待確認數n的情況下,攻擊節點追趕上的概率(因為該論文提出的模型和中本聰提出的模型計算結果相差不大,并且提供的數據比較全,所以使用這個表格)

6個確認數是怎么得到的呢?是假設攻擊節點算力在10%左右,發起攻擊成功概率小于0.1%的確認數,從上表中可以看出是6。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 區塊鏈
    +關注

    關注

    112

    文章

    15565

    瀏覽量

    107801
  • 比特幣
    +關注

    關注

    57

    文章

    7007

    瀏覽量

    142653

原文標題:比特幣 (9):51%攻擊和6個確認數

文章出處:【微信號:AI_shequ,微信公眾號:人工智能愛好者社區】歡迎添加關注!文章轉載請注明出處。

收藏 0人收藏

    評論

    相關推薦
    熱點推薦

    如何提升音頻音質?比特率和采樣率是關鍵!

    在挑選音響、聲卡、耳機等音頻設備時,我們都會特別關注其音質表現——這關乎到我們聆聽音樂、觀看電影等娛樂體驗的質量。實際上,我們可以在音頻設備中看到一些名詞標注:比特率、采樣率……這兩可是影響音
    的頭像 發表于 02-05 17:26 ?2392次閱讀
    如何提升音頻音質?<b class='flag-5'>比特</b>率和采樣率是關鍵!

    比特大陸與Alps Blockchain達成合作

    Hyd.,并配備比特大陸的水冷集裝箱系統ANTSPACE HK3,以在愛荷華州新建一座70MW的現代化礦場。 此次合作對于Alps Blockchain來說,無疑是一重要的里程碑。通過引進比特
    的頭像 發表于 01-09 16:12 ?564次閱讀

    DAC1280 TDATA引腳輸入的比特流,怎么產生這個比特流,算法是什么?

    我想請問下關于DAC1280的TDATA引腳輸入的比特流的問題: 1,怎么產生這個比特流,算法是什么? 2,怎么控制輸出信號的頻率? 對您的回答感激不盡,謝謝。
    發表于 01-06 06:21

    微軟股東投票反對配置比特

    比特的大漲似乎吸引了很多眼球,似乎連微軟也不例外,NCPPR曾提議微軟公司用1%到5%的利潤購買比特,投資獲得的收益可以對沖通脹。但是微軟還是相對謹慎的拒絕了。 此前微軟董事會早些
    的頭像 發表于 12-11 14:30 ?1014次閱讀

    比特價格飆升,突破10萬美元大關

    近期,比特市場價格呈現出顯著的上漲趨勢,尤其在最近數月內,其價格飆升更是引人注目。截至最新數據,比特的價格已經成功突破103,000美元/枚的重要關口,單日漲幅高達5%以上,再次刷
    的頭像 發表于 12-06 11:12 ?515次閱讀

    比特突破99000美元

    比特價格日內上漲3.4%;一度觸及99000美元的高點。 利好消息是美國候任總統特朗普提名支持加密貨幣的保守派律師阿特金斯(Paul Atkins)出任美國證券交易委員會(SEC)主席。這個消息引燃了新一輪的比特
    的頭像 發表于 12-05 11:01 ?971次閱讀

    請問怎么理解DAC1280的比特流?

    關于DAC1280這個芯片的1s density modulation怎么理解。我的理解:1S不斷的往TDATA引腳輸入高低電平,根據1S內傳輸的比特流中1占得比重來輸出一對應的電流。這樣的話根據采樣定理,按照一周期10
    發表于 12-05 06:04

    尋找超導量子比特信息丟失的原因

    一項新研究為超導量子比特中的信息是如何丟失的提供了新線索。 今天談一全世界都非常關注的東西——超導量子比特。 我們知道,量子計算可能為我們帶來不可思議的指數級計算加速,為我們的未來注入無限的想象力
    的頭像 發表于 11-21 10:11 ?432次閱讀

    科技看點:微軟將審議比特投資提案 2024年烏鎮峰會AI“含量”高

    給大家分享一些科技巨頭的最新消息,比如微軟;還有一些業界重大科技新聞。 微軟將審議比特投資提案 據外媒報道微軟公司將在12月10日的年度股東大會上“評估投資比特”的提案。微軟表示“
    的頭像 發表于 10-25 16:49 ?1811次閱讀

    一種使用LED組成一比特之箭圖案的設計

    比特之箭 如果使用LED組成一比特之箭圖案,而且有不同的點陣變化似乎是一不錯的想法。電子工程師的浪漫不在乎制作出來成品它有多么的完美,而是在于實現過程的困難。
    發表于 10-24 17:22 ?2400次閱讀

    波特率與比特率有何關系 波特率與數據傳輸速率的關系

    狀態變化的次數,即每秒鐘傳輸的符號數。它通常用于衡量調制解調器、無線通信設備等的數據傳輸速率。波特率的單位是波特(Baud),1波特等于每秒傳輸一符號。 比特率(Bit Rate): 比特率是指每秒鐘傳輸的
    的頭像 發表于 10-18 14:55 ?2132次閱讀

    馬斯克:比特是有價值的

    在特斯拉硅谷車主的一場活動中馬斯克表示比特以及一些其他加密貨幣是有價值的. 在這次在線活動中,馬斯克還談到了星艦的第五次試飛、星鏈Mini、Optimus人形機器人,以及Robotaxi
    的頭像 發表于 07-31 17:59 ?2362次閱讀

    一文了解FPGA比特流的內部結構

    比特流是一常用詞匯,用于描述包含FPGA完整內部配置狀態的文件,包括布線、邏輯資源和IO設置。大多數現代FPGA都是基于SRAM的,包括Xilinx Spartan和Virtex系列。在FPGA上
    的頭像 發表于 07-16 18:02 ?1.4w次閱讀
    一文了解FPGA<b class='flag-5'>比特</b>流的內部結構

    波特率和比特率是什么意思

    比特率(Bit Rate)是比特的傳輸速率,也就是通信系統時間內的信息傳輸速率,單位是比特/秒(bit/s)。比特率是指每秒傳送的比特(bi
    的頭像 發表于 07-10 09:16 ?1238次閱讀
    波特率和<b class='flag-5'>比特</b>率是什么意思

    請問USB模擬串口的比特率在哪調?

    USB模擬串口的比特率在哪調?
    發表于 06-14 06:57
    主站蜘蛛池模板: 国产99久久久国产精品免费看 | 欧美亚洲高清国产 | 国产热久久精 | 午夜精品国产自在现线拍 | 欧美精品一区二区蜜臀亚洲 | 国产-第1页-浮力影院 | 97超碰射射射 | 亚洲熟女乱色一区二区三区 | 777久久人妻少妇嫩草AV蜜桃 | 国模玲玲自拍337p | 97久久伊人精品影院 | 福利免费观看体检区 | 久久亚洲伊人中字综合精品 | 久久中文字幕综合不卡一二区 | 欧美色图一区二区三区 | 青青草原网址 | 富婆大保健嗷嗷叫普通话对白 | 青青草视频在线ac | 久久中文字幕亚洲 | 国产精品…在线观看 | 4399日本电影完整版在线观看免费 | 99久久久精品 | 亚洲AV久久婷婷蜜臀无码不卡 | 色偷偷伊人 | 欧美男同gay粗大又长 | 亚洲国产中文在线视频免费 | 99re久久热在线播放8 | 亚洲午夜精品A片久久软件 亚洲午夜精品A片久久不卡蜜桃 | 久久黄色大片 | 日韩黄色免费 | 秋霞网在线伦理影片 | 99视频这里只有精品国产 | 2020美女视频黄频大全视频 | 欧美国产日韩久久久 | 在线涩涩免费观看国产精品 | 99精彩免费观看 | 国语自产拍大学生在线观看 | 亚洲国产AV精品一区二区蜜芽 | 东北成人社区 | 久久黄色小视频 | wwwxx日本|

    電子發燒友

    中國電子工程師最喜歡的網站

    • 2931785位工程師會員交流學習
    • 獲取您個性化的科技前沿技術信息
    • 參加活動獲取豐厚的禮品