加密貨幣交易所 加密貨幣交易所
Ctrl+D 加密貨幣交易所
ads
首頁 > Coinw > Info

不懂點技術,你憑什么能在幣圈掙錢——比特幣底層密碼學_SHA:40億比特幣能提現嗎

Author:

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

身為一名程序員,是時候展示一波技術了。接下來的一段時間,我會用通熟易懂的方式講解比特幣的底層技術,讓技術小白也可以看懂各種白皮書。

談到虛擬數字貨幣就一定繞不開密碼學,所以今天就給大家先講解一下比特幣相關的密碼學。

在比特幣白皮書里,兩個最常用的密碼學概念是哈希函數和公鑰私鑰。

哈希函數

傳統的哈希函數就是將任意長度的數據映射到有限長度的域上,通俗的解釋就是對一串數據M進行變換,輸出成另一串固定長度的數據h,即h=H(M)。

除了數據h可以作為數據M的指紋外,在密碼學中,哈希函數還有別的性質:

給定數據M很容易計算出數據h,但是給定數據h不能很方便的得到數據M,唯一的方法就是遍歷數據M所有的可能。

美國監管機構:多家油氣公司轉向加密挖礦業務:金色財經報道,根據周三發布的一份美國政府監管機構報告,一些在美國公共土地上運營的石油和天然氣鉆井公司正在將天然氣轉移到加密貨幣挖礦業務中,而無需支付聯邦特許權使用費。內政部監察長辦公室(Office of Inspector General)建議國土安全部發布指導意見,以應對這些公司的行為。

內政部在對監察長辦公室的回應中表示,將采取行動,將報告中概述的威脅告知工作人員,并與機構官員合作,討論如何為該部門制定指導方針。[2023/3/3 12:40:43]

很難找到兩個數據,它們的哈希值是一樣的。盡管很難,這樣的兩個數據還是存在的,因為哈希算法的本質是對數據的有損壓縮。

潘渡有限公司旗下兩只ETF于香港交易所掛牌上市:金色財經報道,潘渡有限公司旗下兩只主動型管理的潘渡區塊鏈主題ETF(3112.HK)和潘渡創新主題ETF(3056.HK)于12月8日正式于香港交易所掛牌上市。公司運用股東具備區塊鏈的專業背景,以及投資團隊的專業資產管理經驗,將區塊鏈技術和創新概念帶入基金產品。(中國日報)[2022/12/30 22:16:52]

從數學上講,大家可以認為哈希函數是一個復雜的函數。

舉個例子

h=2M是一個函數,但是不是一個好的哈希函數呢?

因為給定一個h,我們可以非常容易地反向猜到M,那就不是一個好的哈希函數。

哈希函數的目的是,給定一個h,我沒法容易地找到H的逆函數,進而通過這個逆函數找到M。

數據:5374枚BTC從Coinbase轉移至未知錢包:7月21日消息,據Whale Alert數據顯示,1小時前,3374枚BTC(價值77,512,543美元)從Coinbase轉移至未知錢包。5小時前,2000枚BTC(價值45,496,292美元)從Coinbase轉移至未知錢包。[2022/7/21 2:29:27]

我只能通過暴力窮舉所有的M,然后看H(M)是不是等于h,從而找到答案,這樣才是一個好的哈希函數。

比特幣使用的哈希算法采用雙重SHA256算法,這是因為SHA1在2017年被birthdaycollisionattack攻破,而SHA2被攻破也只是時間問題,而采取雙重哈希算法可以有效抵御birthdaycollisionattack。

NBA Top Shot交易量突破2000萬筆:金色財經報道,據cryptoslam最新數據顯示,NBA Top Shot 交易量已突破2000萬筆,本文撰寫時為20,516,505筆,當前交易總額為 1,010,669,127 美元。此前在金州勇士隊奪得 2021/22 賽季 NBA 總決賽冠軍后,球隊當家球星史蒂芬·庫里的總決賽 MVP NBA Top Shot 以 14,999 美元成交。[2022/6/18 4:36:17]

SHA256(SHA256(BlockHeader))

公私鑰機制

給定一個加密算法,每個個體都可以任意的產生一組公鑰和私鑰,通常是256bit或者512bit的字符串。

大概長成下面這個樣子:

0010110100010010010110110100010010010110110100010010010110110100010010011110110100010010011110110100010010011110110100010010011110110100010010011110110100010010011110110100010010011110110100010010011110110100010010011110110100010010011110110100010010011110

大家可以認為公鑰和私鑰,一個是鎖,一個是鑰匙,兩者一一對應。

非對稱加密算法:

乙方生成兩把密鑰,公鑰,私鑰。公鑰是公開的,任何人都可以獲得,私鑰則是保密的甲方獲取乙方的公鑰,然后用它對信息加密乙方得到加密后的信息,用私鑰解密

舉個例子

小明和小紅,小明想給小紅寫封情書,但是他不想讓外人知道情書的內容。

我們假設小明情書的內容是“我愛你”,小明第一步用小紅的公鑰對其進行加密。

公鑰是所有人都知道的,所以小明也同樣知道小紅的公鑰。

我們假設小紅的公鑰就是她的手機號:“138xxxxxxxx”。

加密過程涉及到加密函數Enc。這個函數用實際情書內容"我愛你"和小紅的公鑰"138xxxxxxxx"作為輸入,得到一個輸出,叫做data_enc。

data_enc=Enc(“我愛你",小紅的公鑰)

我們假設Enc函數是將兩個字符串合并后,將奇數字和偶數字對調,我們得到如下:

合并:“我愛你138xxxxxxxx”奇偶對調:"愛我1你83xxxxxxxx"

小明將加密后的字符串,也就是”愛我1你83xxxxxxxx"發給小紅。小紅收到信息后,她需要用自己的私鑰以及解密函數Dec,對這條信息進行解密。

data=Dec(“愛我1你83xxxxxxxx'',小紅的私鑰)

為了方便,我們假設小紅的私鑰也是”138xxxxxxxx“,解密函數的功能是,將輸入的字符串的奇偶數對調,然后從字符串后面刪除小紅的私鑰。

奇偶對調:”我愛你138xxxxxxxx“字符串刪除(”138xxxxxxxx“):"我愛你"

這樣一來,小紅就知道,小明發過來的原字符串是"我愛你"。

當然實際工程中,加密和解密函數都是非常的復雜函數,但基本原理是一模一樣的,對于理解完全沒有問題。

預告:后面會介紹數字貨幣是如何產生的?

我會持續分享和區塊鏈相關的干貨,還會有一些投資建議和挖礦技巧,讓小白也能看得懂。想上車的小伙伴們請多多關注、評論、點贊、轉發,非常非常感謝!

Tags:SHA比特幣數字貨幣SHA價格SHA幣比特幣中國官網聯系方式40億比特幣能提現嗎比特幣最新價格行情走勢十大數字貨幣交易所排名數字貨幣交易所官方網址數字貨幣詐騙案例視頻

Coinw
18種機車述說中國鐵路提速史!_ICE:ICE價格

中國鐵路建設始于清朝末年,經過一個多世紀的建設和發展,又歷經六次大提速,現在的中國高鐵已經是中國速度的代名詞。我們遴選出那些曾經和正在中國鐵路上奔跑的火車車型,與您一起回顧中國鐵路提速史.

1900/1/1 0:00:00
APICloud獲新一輪一億元人民幣融資 復星領投_API:Cloud幣是什么幣PIC價格

中新網5月30日電5月29日,APICloud新一輪融資暨戰略發布會在北京舉行,活動以“B2D破局者的爆發”為主題,預示著作為B2D平臺的APICloud,通過多年技術創新與發展.

1900/1/1 0:00:00
斯洛伐克加密貨幣支持者對監管政策采取抗議行動_加密貨幣:40億比特幣能提現嗎

Bianews7月14日消息,本周,一個支持加密貨幣的激進組織以驚人的方式向斯洛伐克央行施壓,抗議當地監管機構對加密貨幣公司和交易者的敵意.

1900/1/1 0:00:00
摩洛哥市場分析及投資攻略_Union:Union幣是什么幣

摩洛哥王國(TheKingdomofMorocco,LeRoyaumeduMaroc)。 45.9萬平方公里。 3533萬人。阿拉伯人約占80%,柏柏爾人約占20%。阿拉伯語為國語,通用法語.

1900/1/1 0:00:00
文娛產業如何撬動區塊鏈_區塊鏈:比特幣最新價格行情走勢

來源|綜藝文|祝媛莉 解讀文娛區塊鏈 隨著以比特幣為代表的數字加密貨幣價值暴漲,比特幣的底層技術區塊鏈成為熱點.

1900/1/1 0:00:00
區塊鏈+還是+區塊鏈_區塊鏈:數字貨幣詐騙案例視頻比特幣中國官網聯系方式

自從比特幣等數字貨幣誕生以來,區塊鏈技術就備受關注。數字貨幣屬于區塊鏈技術的一種應用,但區塊鏈并不等同于數字貨幣,這或許已經形成了共識.

1900/1/1 0:00:00
ads