假設A要給B轉5個
比特幣,那所有人都要驗證這個信息是不是A說的,有沒有人為篡改,A到底有沒有5個比特幣可以給B,所有人在這里扮演的角色類似于現實生活中的銀行或支付寶。驗證成功,大家就在自己的區塊將這筆交易記錄下來,即視為交易成功。
(1)是不是A發的,會不會有人篡改信息?
如何確定信息是不是A發的?方法是看這條信息的簽名是不是A的,驗證方法叫橢圓曲線數字簽名算法,這是一種非對稱加密算法。
一條信息會有兩層加密。即使大家知道了第二層加密方式(私鑰加密)也破解不了信息,只能驗證(公鑰驗證)這條信息是不是A發的,并進行hash計算,驗證是否被人為篡改;而第一層加密(公鑰加密)只有B知道怎么解密(私鑰解密)。
(2)怎么確定A有沒有5個幣?
在
區塊鏈中,每個比特幣的來源、去向都是有記錄的,大家可以在自己的區塊查到這5個幣上一次是從哪里轉給A的?如果沒有從A這里轉走的話,那就證明A有五個比特幣。
區塊鏈為什么這么火?
(1)改變第三方支付方式
金融行業所有需要中間人的信任問題,都是可以被
區塊鏈技術取代。比如線上買賣服務,商業銀行中間業務比如信用證。
(2)智能合約,規則清晰,強制執行
傳統合約一般需要第三方公正,而且自然語言存在模糊性,才有各種機構的司法解釋和律師的必要,同時很難保證執行力度。
智能合約就很大程度解決了這個問題。不需要任何個人或機構來保證合約是否履約,也不用擔心第三方機構出現問題。合約一旦簽訂就會像比特幣一樣全網公正,而且資產可以追索來源與去向。
(3)共享經濟
所有的去中心化系統,比如共享經濟,如共享單車,共享公寓等,都是非常適合解決陌生人之間共享的信任問題。
此外,生活中我們經常會遇到房產證明,個人學歷證明等信息證明問題,區塊鏈技術的不可篡改、可追查特性,也適合這種存在性證明。還有,可以用于投票,同樣利用了匿名,不可篡改,全網公證的特點。
版權申明:本內容來自于互聯網,屬第三方匯集推薦平臺。本文的版權歸原作者所有,文章言論不代表鏈門戶的觀點,鏈門戶不承擔任何法律責任。如有侵權請聯系QQ:3341927519進行反饋。