區塊鏈 位元幣執行原理

2021-09-20 10:18:29 字數 891 閱讀 4263

目錄:

在位元幣的交易中,位元幣的擁有者需要先擁有乙個位址,這個位址就相當於是位元幣的錢包,位元幣就是錢包裡的錢。每一次的位元幣交易其實就是位元幣從乙個錢包轉向另外乙個錢包,即從乙個位址轉向另乙個位址。

這個位址的生成同我們在現實世界的身份沒有任何關聯,也就是說在位元幣交易中,儘管知道交易者的位址,但並不能僅僅根據位址找到位址背後的人。這種交易身份匿名性,也是位元幣吸引黑客的乙個原因。正如前面提到的勒索病毒,儘管黑客公布了自己的收錢位址,但並不能直接根據這個位址找到攻擊者。

作為一種虛擬貨幣,位元幣的轉賬並不能像現金一樣實現從乙個錢包到另乙個錢包的物理位移,其交易過程的實現是依靠位元幣系統中賬本的記錄來完成的。如果在系統賬本中記錄了「小明向小紅轉讓了100個位元幣」這件事情,就可以認為小紅收到了小明轉來的100個位元幣。

中心化賬本(銀行)

銀行是乙個中心化賬本,賬本儲存在銀行的中心資料庫,上面寫著:

張三的a賬號餘額3000元,李四的b賬號餘額2000元……

當張三想要通過a賬號轉賬1000元給李四的b賬號時:

去中心化賬本

張三的a賬號餘額3000元,李四的b賬號餘額2000元……

當張三想要通過a賬號轉賬1000元給李四的b賬號時,

去中心化賬本(位元幣)

位元幣使用者在電腦上執行位元幣客戶端軟體,這樣的電腦稱為乙個節點(node)。

大量節點電腦互相連線,形成一張像蜘蛛網一樣的p2p(點對點)網路。

當張三想要通過a賬號轉賬1位元幣給李四的b賬號時,

位元幣的去中心化公開賬本稱就為區塊鏈

位元幣 區塊鏈

區塊鏈 一種實時記錄全部交易的去中心化公開資料 庫,在區塊鏈上進行支付時全網計算機共同查詢區塊鏈資料,共同驗證這筆支付交易是否有效。確認支付後將寫入區塊鏈並產生一條不可篡改記錄。區塊 區塊大小是1m,包含父雜湊 merkle根 時間戳 難度目標 隨機數。程式上近似每10分鐘增加乙個block,blo...

區塊鏈和位元幣

1.區塊鏈解決了啥問題 乙個東西有價值,一定是解決了乙個社會上的痛點。我們說人工智慧是未來的趨勢,因為它主要解決的是生產力的公升級問題,工業革命代替人的簡單體力勞動,人工智慧代替的是例如思考之類的複雜勞動。區塊鏈解決的是生產關係的問題,也就是信任的問題,想一下為什麼 需要有支付寶,因為如果沒拿到貨而...

位元幣區塊鏈格式

block chain 區塊鏈magic number4魔數 0xd9b4bef9 block size 4區塊大小 block head 80區塊頭 block body 區塊體 block head 區塊頭version 4區塊頭版本 prev block hash 32前一區塊頭 hash25...