- 區(qū)塊鏈應(yīng)用開發(fā)指南:業(yè)務(wù)場(chǎng)景剖析與實(shí)戰(zhàn)
- 熊麗兵 董一凡等
- 298字
- 2022-07-28 20:17:55
1.15 比特幣的設(shè)計(jì)取舍
1.15.1 區(qū)塊鏈
比特幣使用的是區(qū)塊鏈中的公鏈技術(shù),其中存儲(chǔ)了每一筆比特幣的轉(zhuǎn)賬記錄,可以理解為一個(gè)公開的賬本。要參與到比特幣網(wǎng)絡(luò)中的每一個(gè)節(jié)點(diǎn),需要運(yùn)行專門的比特幣客戶端,從而成為比特幣區(qū)塊鏈中的一個(gè)節(jié)點(diǎn)。每個(gè)節(jié)點(diǎn)都可以存儲(chǔ)比特幣賬本的一份獨(dú)立拷貝。
當(dāng)比特幣網(wǎng)絡(luò)中發(fā)生了轉(zhuǎn)賬(用戶1轉(zhuǎn)賬n枚比特幣給用戶2),每個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)收到轉(zhuǎn)賬記錄,都可以驗(yàn)證這一筆轉(zhuǎn)賬,然后加入到自己本地備份的賬本記錄中,之后再把賬本廣播給網(wǎng)絡(luò)中的其他節(jié)點(diǎn),最終實(shí)現(xiàn)轉(zhuǎn)賬記錄被廣播給網(wǎng)絡(luò)中的所有節(jié)點(diǎn)。在比特幣中,轉(zhuǎn)賬記錄并不是每條轉(zhuǎn)賬記錄都立即同步,而是每隔十分鐘,一組記錄被打包在一起廣播。一組打包的記錄正好就是區(qū)塊鏈中的一個(gè)區(qū)塊。
推薦閱讀
- GitHub Essentials
- 數(shù)據(jù)庫(kù)基礎(chǔ)教程(SQL Server平臺(tái))
- Hands-On Machine Learning with Microsoft Excel 2019
- 正則表達(dá)式必知必會(huì)
- 大數(shù)據(jù)可視化
- 商業(yè)分析思維與實(shí)踐:用數(shù)據(jù)分析解決商業(yè)問(wèn)題
- Sybase數(shù)據(jù)庫(kù)在UNIX、Windows上的實(shí)施和管理
- Remote Usability Testing
- ZeroMQ
- 云原生數(shù)據(jù)中臺(tái):架構(gòu)、方法論與實(shí)踐
- 區(qū)域云計(jì)算和大數(shù)據(jù)產(chǎn)業(yè)發(fā)展:浙江樣板
- 貫通SQL Server 2008數(shù)據(jù)庫(kù)系統(tǒng)開發(fā)
- Oracle高性能SQL引擎剖析:SQL優(yōu)化與調(diào)優(yōu)機(jī)制詳解
- 企業(yè)大數(shù)據(jù)處理:Spark、Druid、Flume與Kafka應(yīng)用實(shí)踐
- 算力經(jīng)濟(jì):從超級(jí)計(jì)算到云計(jì)算