來源:萬向區塊鏈
業內人士習慣將比特幣稱為“區塊鏈一代目”,以太坊則是“區塊鏈二代目”。以太坊區別于比特幣區塊鏈很重要的一點是它找了個CP“智能合約”。
智能合約是什么呢?它在區塊鏈中的作用是什么?下面將從概念、工作原理、優勢等幾方面,為大家介紹智能合約。
智能合約是什么?
智能合約的概念最初是由密碼學家和計算機科學家NickSzabo于1993年提出的。隨著它在區塊鏈領域的運用,越來越為更多人所熟知。
智能合約可以簡單地定義為運行在區塊鏈頂部的計算機代碼。它包含一組規則,這些規則決定了相關方如何相互作用于彼此。只要滿足預先制定的規則,協議就會自動執行。
有趣的是,智能合約既不智能,又和現實生活中的法律協議不一樣。智能合約“只能和編譯它的人一樣聰明”,換句話說,智能合約只是軟件程序,與所有程序一樣,完全按照程序員的意圖執行。智能合約就像編程應用程序一樣:“一旦出現,就去執行。”
行情 | A股收盤:區塊鏈板塊上漲4.12%:A股收盤,上證指數收漲2.58%,區塊鏈板塊上漲4.12%。82只概念股中,81只為漲,1只為跌。漲幅前三為:宣亞國際(+10.00%)、數字認證(+9.99%)、夢網集團(+9.99%);唯一下跌個股為:金證股份(-0.36%)。[2019/6/11]
此外,在滿足某些條件的情況下,它們有可能成為合法合同。但是,不能把它們和現實中的法律合同相混淆。不過,隨著區塊鏈的快速發展,智能合約和法律合同有融合的可能性。
智能合約是如何工作的?
舉個例子就很好理解了。
張三找李四借了1000元,雙方說好在一周后還款。這時,他們沒簽任何字據,也沒有指定第三方來監督。約定還款的時間到了,張三沒還款,李四一直催,甚至發了朋友圈催,張三還是沒還款。但依據年底朋友圈的經驗來看,即使張三當時給李四寫了借條,到期了他也不一定會還款。
金色晨訊 | 央行軟件開發商兩年已注冊78項數字貨幣專利 前海利用區塊鏈技術開展跨行業失信數據共享:1.前海利用區塊鏈技術開展跨行業失信數據共享
2.央行軟件開發商兩年已注冊78項數字貨幣專利
3.香港推出首個加密貨幣支付平臺CSPay
4.澳大利亞監管機構正在制定法律以有效監管加密貨幣
5.德國聯邦金融監管局:ICO產品是“特殊的挑戰”
6.俄羅斯薩拉托夫州4萬人參與區塊鏈選舉
7.美國零售巨頭Target通過Fold接受BTC
8.比特幣難度下調后螞蟻T9或可再次開機
9.RnF將在馬耳他推出區塊鏈銀行[2018/12/19]
如果這個借錢的過程放在智能合約上,結果會怎樣呢?張三在借錢時,雙方就設置好條款,明確表示李四在今天將1000元轉到張三的賬戶,張三需要在一周后將1000元歸還。一周過去了,無需李四提醒,合約會自動將1000元從張三的賬戶中劃到李四的賬戶里。
金色相對論 | 張海暉:區塊鏈項目應做到資金和幣權使用透明:在本期金色相對論中,中加區塊鏈創新加速器創始人張海暉表示:區塊鏈項目需要做到四個透明,供所有從業者包括項目方和投資者參考:
1、團隊要透明:一是項目創始人要有為此項目早期承擔無限責任,二是團隊成員不應該是掛名的,而是能全職進入到此項目中為投資人負責。
2、資金使用要透明:資金為區塊鏈項目服務,不能把項目資金挪為私用。
3、社區基金使用要透明:項目投資人前期投入的資金足夠可以支撐該團隊在鎖倉期內運作,所以在團隊份額鎖倉期內,原則上不能動用社區基金份額,這部分份額應對外公示透明化。
4、股權和幣權要使用透明:股權和幣權不能有任何交叉,杜絕股權和幣權之間的利益輸送,否則極有可能造成非法占有項目資金為自己股權公司服務,造成投資者損失。[2018/8/31]
所有的智能合約基本上都遵循類似的原則,對程序進行預先編碼,制定好規則,根據規則自動執行。
區塊鏈概念集體暴漲 多家公司回應:區塊鏈概念集體暴漲,多家公司回應:高偉達(sz300465)稱沒有區塊鏈相關業務收入,暴風集團(sz300431)稱與暴風新影無控制關系,四方精創(sz300468)稱區塊鏈合作項目對業績貢獻很小。[2018/1/11]
在這種情況下使用智能合約的參與者可以獲得以下好處:它比手動結算更快、從其中刪除了信任問題、執行時無需任何費用等。
智能合約的工作流程
1、預先定義合同:在這里,合約條款由所有合約方參與制定,例如用于付款的貨幣、,執行條件、執行日期等。
2、事件:這里指觸發合約執行的事件,可以是接收到的信息也可以是交易的發起。如上述案例中,到期還款。
3、執行以及價值轉移:合約執行滿足條件的價值轉移。以上面的例子來說,從張三的賬戶里轉1000塊給李四,就是一次價值轉移。
4、結算:通過兩種方式實現:一是鏈上資產,適用于虛擬資產,賬戶自動結算。鏈下資產,適用于如股票、法幣等現實中的資產,賬戶更改將與鏈下結算指令相匹配。
現在,我們知道了智能合約是什么,它是如何工作的,那我們為什么需要智能合約呢?
智能合約的優勢和特點
透明
智能合約部署在區塊鏈上,允許合約規定的條款和條件對所有相關方可見、可用。一旦合約建立,就沒有辦法進行修改。
精確
由于智能合約是計算機代碼和預定義的內容,因此不存在主觀錯誤,所有結果都是精確的,沒有人為錯誤。
安全
智能合約采用了當前可用的最高級別的數據加密方式,因此它的保護級別是目前互聯網上最好的,也是最安全的。
快速
智能合約在代碼上運行,因此,它們可以非常快地執行交易。與傳統業務流程相比,可以節省很多時間。
效率高
相比傳統合約經常會因為對合約條款理解的分歧,造成糾紛,智能合約通過計算語言很好避免了分歧,幾乎不會造成糾紛,達成共識的成本很低。因此,可以降低因溝通失誤而帶來的低效。
永久存儲和備份
運行在區塊鏈上的智能合約,同樣被區塊鏈上網絡節點共同維護,只要區塊鏈在,智能合約就能永久的運行下去。同樣的,智能合約記錄的資料也將永久保存,以備將來參考。此外,如果有數據丟失,也可以很容易地被檢索到。
信任
智能合約運行于代碼上,代碼即法律,交易者基于對代碼的信任,可以在不信任環境下安心、安全地進行交易,無需第三方中介機構保證它的安全性、自動化和透明性,這消除了偏見、操作失誤等的可能性。
確定的結果
這是智能合約又一個吸引人的特點。通過使用自動執行的合約,各方當事人承諾遵守基礎代碼的規則,在一定程度上大大減少甚至消除了訴諸法庭的需要。
降低成本
智能合約的另一個特點是它消除了第三方中介機構的必要性。這意味著不需要律師、銀行、證人和其他中間人。
當然這并不是說智能合約沒有缺點,目前的法律框架并不能支持一個全面的智能合約社會,且因為區塊鏈技術還處于初級階段,在安全、性能等方面還有很大的發展空間。
今天的科普到這就結束了。
本文參考資料:
1、ChristophZaknun:《SmartContracts:Characteristics,Benefits,andTypes》-https://hackernoon.com/a-brief-introduction-to-smart-contracts-53173x9g
2、WilliamRode:《Blockchainfornon-techies:3.Smartcontracts》-https://hackernoon.com/blockchain-for-non-techies-3-smart-contracts-104f77277297
《Blockchain2.0–ExplainingSmartContractsAndItsTypes》-https://www.ostechnix.com/blockchain-2-0-explaining-smart-contracts-and-its-types/
Tags:區塊鏈ACTNTRRAC區塊鏈運用的技術中不包括哪一項Actifitdecentraland幣價格raca幣是元宇宙龍頭幣
在過去幾年里,比特幣區塊大小一直是比特幣社區討論的重點。由于一些重要支持者意見產生分歧,最終導致了不同資產的誕生,比特幣的生態系統在理想的區塊大小到底為多少這一問題上仍存在分歧.
1900/1/1 0:00:00一場全球疫情加上其它風險因素引發的一連串后果,全球經濟受到了巨大的壓力,到處彌漫著經濟危機的氣息。全球資產包括加密貨幣這種風險較高,許多人認為的“另類”資產也遭到了血洗.
1900/1/1 0:00:00近日,據新浪網報道,口罩被充當為地攤貨售賣。售賣口罩的商戶在接受記者采訪時,一會兒說賣4塊一個,一會兒又說是自己用,而無證經營售賣口罩成為不爭的事實.
1900/1/1 0:00:00沙特石油戰“帶崩了”美股,也“帶崩了”全球金融市場。而比特幣等一眾主流幣,在減產行情預期與比特幣“數字黃金”的加持下,投資者或多或少忽視兩者對加密市場的負面影響,甚至認為傳統金融市場的崩潰反而有.
1900/1/1 0:00:00本文來源:新浪財經,原題《舒時:對中國發展數字貨幣與區塊鏈的一點思考》 作者:舒時 區塊鏈和數字貨幣,本是一根繩上的兩只螞蚱,但是現在卻面臨兩頭各自發展的窘境.
1900/1/1 0:00:00編者注:本文作了不改變作者原意的刪減。前言:3.12黑天鵝事件是怎么發生?為什么會導致兩次大跌?作者從加密市場結構的角度入手,剖析了當前加密市場的獨有特征,其中包括跨交易所套利效率問題、比特幣和.
1900/1/1 0:00:00