- Blockchain for Business 2019
- Peter Lipovyanov
- 290字
- 2021-07-02 14:15:30
Double-spending and how Bitcoin resolved it
Double-spending is a problem that is unique to digital currencies, because digital information can be reproduced relatively easily. Physical currencies do not have this issue, as they cannot easily be replicated. You probably have an idea of all of the protections in place that secure the banknotes in your wallet from anyone simply copying them.
Bitcoin was the first digital currency system to solve the double-spending problem in a decentralized way, and the solution is indeed elegant and ingenious. All transactions on the Bitcoin network are recorded on a shared public transaction log, also known as a blockchain database. On the Bitcoin blockchain, the network timestamps the first transaction where the owner spends a specific coin, and rejects any subsequent attempts by the same owner to spend the same coin, thus eliminating double-spending. The network is smart, and its blocks keep records of who owns a coin right now, and who has already spent it.
At this point, you may think: OK, but this doesn't seem like such an incredible innovation. After all, they just keep a record of all transactions, in order of appearance, in a ledger, just as any bank or similar financial intermediary does.
Well, yes, but the uniqueness of this solution is that the transaction verification and recording is done in a decentralized way, by the entire network, rather than by a single, trusted central authority.
Satoshi's goal is to eliminate the third parties that can become potential central points of failure. Hence, any such verification must be performed by the peers themselves, and not by any middlemen.
In the next section, we'll discuss in more detail how the Bitcoin's decentralized model is different from the existing legacy financial infrastructure.
- 432級臺階之第2級臺階
- 數(shù)學不簡單:從《最強大腦》發(fā)現(xiàn)思維樂趣
- 仿真模型可移植性規(guī)范及其應用
- 數(shù)學女孩2:費馬大定理
- 一個定理的誕生:我與菲爾茨獎的一千個日夜
- Origin 9.0科技繪圖與數(shù)據(jù)分析超級學習手冊
- 數(shù)學教學論
- 現(xiàn)代數(shù)值計算(第2版)
- 數(shù)理邏輯
- ANSYS 12.0有限元分析完全手冊
- 跟愛因斯坦一起玩數(shù)學(進階篇)
- 愛情數(shù)學(TED 思想的力量系列)
- 數(shù)學多大點事兒
- 經(jīng)濟數(shù)學(二):線性代數(shù)、概率論及數(shù)理統(tǒng)計
- 非線性回歸分析與SAS智能化實現(xiàn)