tft每日頭條

 > 圖文

 > 三分鐘帶你讀懂什麼是區塊鍊

三分鐘帶你讀懂什麼是區塊鍊

圖文 更新时间:2024-12-27 12:53:22

三分鐘帶你讀懂什麼是區塊鍊(金融從業者需要了解的區塊鍊常識①)1

近年來,區塊鍊這個名詞越來越頻繁地進入公衆視野,各行各業都在讨論它将怎樣改變這個社會。

區塊鍊最初發源于金融業,作為金融從業者,很有必要了解一下有關區塊鍊的常識。如此,才能結合各自的業務實際去探索區塊鍊的應用落地,也避免自己被技術的發展所淘汰。

本文試圖從金融從業者的角度來介紹一下什麼是區塊鍊,區塊鍊在金融業能發揮怎樣的用途,盡可能回避技術細節。

區塊鍊的基本概念

區塊鍊(BlockChain)是一種IT技術,由中本聰(化名)在2008年作為比特币的底層技術而發明出來。比特币是區塊鍊技術第一個應用,也是目前為止最成功的應用。除比特币外,目前比較流行的區塊鍊還有以太坊、超級賬本等。

三分鐘帶你讀懂什麼是區塊鍊(金融從業者需要了解的區塊鍊常識①)2

而P2P網絡則不同,所有的電腦都是平等的,不需要中心服務器,互相之間都可以直接建立連接并發送數據。這樣做的好處就是不用擔心某個中心服務器出現故障,整個網絡幾乎是堅不可摧的。P2P網絡還有一個優勢就是使用的人越多,網絡越通暢,這一點是web網絡做不到的。

P2P網絡最早的應用是1999年由美國人Shawn Fanning發明的Napster,用于分享音樂;最著名也是使用最廣泛的應用是BitTorrent(BT),用于在網上下載文件。

共識機制

由于P2P網絡上所有人都是平等的,沒有權威,這就帶來一個困擾——怎麼判斷我收到的信息真實沒有被僞造或篡改呢?

在傳統的中心化網絡裡,是以中心權威發布的數據為準,比如銀行跨行轉賬系統,一律以人民銀行提供的數據為準,各行對賬如果不符,隻能自己調賬。這樣做簡便易行,但前提是所有參與者必須信任中心權威方,中心也不能出錯,如果中心數據出錯則所有參與者的數據全都錯了。

在P2P網絡裡,沒有這樣的權威、受信賴的中心,但可以利用共識機制和區塊鍊數據結構來确保所有參與者收到的數據都是完全一緻的。

共識機制本質上是一種可編程的協議,如果所有參與者都嚴格按照同樣的協議在區塊鍊上生成數據,則每個人生成的區塊鍊都是完全一樣的;如果有少數人違反共識協議,故意生成錯誤的數據,其他人可以立即發現,拒絕接受他的數據進入區塊鍊,這樣的結果就是錯誤的數據被整個網絡抛棄,剩下的都是大家一緻認同的、正确的數據。

從這裡可以看出,共識機制有一個很重要的前提,就是大多數人必須是誠實的。關于這一點不用過于擔心,區塊鍊通過激勵機制和博弈論可以保證這個前提是成立的。

這樣的協議也稱為共識算法,最著名的共識算法就是比特币采用的工作量證明算法(PoW),可以在數學上證明,當超過一半的參與者遵守共識機制時,區塊鍊是安全可靠的。

還有一些其他的共識機制,比如權益證明算法(PoS)、實用拜占庭容錯算法(PBFT)等。這些共識機制各有利弊,比如工作量證明算法需要浪費大量的算力,權益證明算法會導緻貧富差距拉大,拜占庭容錯算法不支持太多的參與者且要求2/3以上的參與者是誠實的。

智能合約

智能合約的概念由尼克·薩博(Nick Szabo)在1995年首次提出。他指出,一個智能合約是一套以數字形式定義的承諾,包括合約參與方可以在上面執行這些承諾的協議。

通俗地說,智能合約是一段計算機程序代碼,代碼事先規定好了兩個或多個參與者之間的權利義務,這樣的權利和義務往往不是立即執行、而是在将來滿足一系列條件時才執行,智能合約一旦開始執行就無法單方面退出。

三分鐘帶你讀懂什麼是區塊鍊(金融從業者需要了解的區塊鍊常識①)3

智能合約與現實生活中的合同文本類似,隻是智能合約是一個程序,是自動執行的,不需要律師和法官的介入。這是一個偉大的構想,但是以當時的技術水平還無法實現,直到2008年才由中本聰在比特币區塊鍊中實現了一個基本的智能合約形式。

在比特币區塊鍊中進行轉賬,實際上就是執行了一個非常簡單的智能合約,轉賬不是立即執行的,需要由礦工在一定時間(平均10分鐘左右)内執行這個智能合約,當執行成功時才會記錄進比特币區塊鍊,在這之前轉賬是不可撤銷的。

一個簡單的智能合約是這樣的:“如果我提供了正确的簽名,則将X個比特币轉到某某地址。”更複雜一些的智能合約可能會是這樣:“請在3天後将X個比特币轉到某某地址,如果在這之前我提供了某個特殊的簽名,則不進行轉賬,将這X個比特币退還給我。”在以太坊等區塊鍊中,還可以支持業務邏輯非常複雜的智能合約,比如期權交易、資産多方托管等等。

總之,可以把區塊鍊比作一個由許多會計師同時記賬的賬本,每個會計都以同樣的會計準則、按時間順序将他收到的所有交易憑證記錄到各自的賬本上。而這些會計之間互不隸屬、相互監督,每隔一定時間(比如10分鐘)就相互查賬,如果發現有人違反會計準則就辭退掉,然後按照事先定好的規則,從剩下的會計中選擇一個做為最終結果(稱為一個區塊),其他人根據這個結果調整自己的賬本,再繼續記賬,這個時點之前的賬不允許再做調整。這樣就産生了一個“區塊”,将區塊按先後順序排列起來形成一個完整的賬本,就是區塊鍊了。

三分鐘帶你讀懂什麼是區塊鍊(金融從業者需要了解的區塊鍊常識①)4

看完本文,相信你對區塊鍊已經有了基本了解。那區塊鍊采用了這麼多複雜的技術,目的是什麼?有什麼實際用途?使用區塊鍊技術能為我們帶來什麼好處呢?且聽下回分解。

來源:蘇甯财富資訊;作者:蘇甯金融研究院高級研究員洪蜀甯

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关圖文资讯推荐

热门圖文资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved