來源:萬向區塊鏈
業內人士習慣將比特幣稱為“區塊鏈一代目”,以太坊則是“區塊鏈二代目”。以太坊區別于比特幣區塊鏈很重要的一點是它找了個CP“智能合約”。
智能合約是什么呢?它在區塊鏈中的作用是什么?下面將從概念、工作原理、優勢等幾方面,為大家介紹智能合約。
智能合約是什么?
智能合約的概念最初是由密碼學家和計算機科學家NickSzabo于1993年提出的。隨著它在區塊鏈領域的運用,越來越為更多人所熟知。
智能合約可以簡單地定義為運行在區塊鏈頂部的計算機代碼。它包含一組規則,這些規則決定了相關方如何相互作用于彼此。只要滿足預先制定的規則,協議就會自動執行。
有趣的是,智能合約既不智能,又和現實生活中的法律協議不一樣。智能合約“只能和編譯它的人一樣聰明”,換句話說,智能合約只是軟件程序,與所有程序一樣,完全按照程序員的意圖執行。智能合約就像編程應用程序一樣:“一旦出現,就去執行。”
隱私區塊鏈項目 Aleo 完成 2 億美元 B 輪融資:2月7日消息,隱私區塊鏈項目 Aleo? 完成 2 億美元 B 輪融資,軟銀愿景基金二期和 Kora Management 共同領投,Tiger Global、Andreessen Horowitz (a16z)、Samsung Ventures、Slow Ventures 和 Sea Capital 參投。作為交易的一部分,SoftBank 和 Kora 各自獲得了 Aleo 的一個董事會席位。
據悉,Aleo 使用一種名為 Zexe (零知識執行)的新計算系統,默認情況下通過鏈上驗證幫助進行鏈下計算,以實現可擴展性和隱私。Aleo 目前處于測試網中,其主網計劃于今年第三季度上線。[2022/2/8 9:36:33]
此外,在滿足某些條件的情況下,它們有可能成為合法合同。但是,不能把它們和現實中的法律合同相混淆。不過,隨著區塊鏈的快速發展,智能合約和法律合同有融合的可能性。
印度科技公司借助HyperLedger區塊鏈平臺開發應用:4月27日消息,印度科技公司Smart Sight Innovation計劃借助HyperLedger區塊鏈平臺,開發簡化車輛維修和檢查文書工作的應用程序。(Cointelegraph)[2020/4/27]
智能合約是如何工作的?
舉個例子就很好理解了。
張三找李四借了1000元,雙方說好在一周后還款。這時,他們沒簽任何字據,也沒有指定第三方來監督。約定還款的時間到了,張三沒還款,李四一直催,甚至發了朋友圈催,張三還是沒還款。但依據年底朋友圈的經驗來看,即使張三當時給李四寫了借條,到期了他也不一定會還款。
如果這個借錢的過程放在智能合約上,結果會怎樣呢?張三在借錢時,雙方就設置好條款,明確表示李四在今天將1000元轉到張三的賬戶,張三需要在一周后將1000元歸還。一周過去了,無需李四提醒,合約會自動將1000元從張三的賬戶中劃到李四的賬戶里。
動態 | 經濟日報:我國區塊鏈在制造業有“四大方面”和“六個瓶頸”:經濟日報今日刊文《區塊鏈賦能數字經濟與實體經濟深度融合》,文章指出我國部分企業當前已開始探索區塊鏈在制造業領域的應用落地,主要體現在四個方面:1、“區塊鏈+智能制造”快速崛起;2、“區塊鏈+供應鏈金融”方興未艾;3、“區塊鏈+工業互聯網”潛力巨大;4、“區塊鏈+產品溯源”前景可期。此外,文章強調我國區塊鏈在制造業領域的應用尚處于起步階段。目前,區塊鏈在工業領域落地還面臨瓶頸,包括:1、缺乏可規模化推廣的區塊鏈典型創新應用;2、節點規模、性能、容錯性三者之間難以平衡;3、跨鏈系統互聯仍存在障礙;4、鏈上數據與鏈下信息一致性難以保障;5、缺少統一的區塊鏈技術應用標準;6、網絡基礎設施還有待進一步完善。[2019/11/22]
所有的智能合約基本上都遵循類似的原則,對程序進行預先編碼,制定好規則,根據規則自動執行。
動態 | 江蘇省將全面實施企業標準領跑者制度 在區塊鏈等領域制定標準:據新華日報消息,記者從江蘇省標準化工作會議上獲悉,江蘇省將全面實施企業標準領跑者制度,江蘇省工信廳推出標準領航質量提升工程,并將在大數據、云計算、人工智能軟件、區塊鏈、信息技術服務等領域制定標準。[2019/3/28]
在這種情況下使用智能合約的參與者可以獲得以下好處:它比手動結算更快、從其中刪除了信任問題、執行時無需任何費用等。
智能合約的工作流程
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/
摘要:大盤震蕩上行,比特幣站上9000美元,短時有望繼續上探壓力位。去年至今,新加坡、德國、韓國等國家地區開始或準備發放加密資產經營牌照,這些有助于加密資產被主流投資者所接受,對整個市場是長期利.
1900/1/1 0:00:00撰文:LindaXie,區塊鏈投資機構ScalarCapital聯合創始人,Coinbase早期產品經理 翻譯:盧江飛 來源:鏈聞 他們是黑客嗎? 他們是攻擊者嗎? 或者這是套利行為? 2020.
1900/1/1 0:00:00作者:Chainalysis,來源:加密谷,原題《Chainalysis|礦池的市場力量》 翻譯:子銘 編輯:RoyWang 礦工是數字資產市場不可或缺的組成部分.
1900/1/1 0:00:003月12日,BTC連日急劇下跌,由8000美元一路下探至3800美元附近,并帶動數字貨幣市場全面下挫。在兩天時間內,加密貨幣市場總市值萎縮近半,由2300億美元一路跌至1300億美元.
1900/1/1 0:00:00本周一,標準普爾500指數下跌了7.6%。在早盤交易中的跌幅如此之大,以至于交易在當天早些時候一度暫停。這算是一種罕見的現象,其目的是防止股市崩盤.
1900/1/1 0:00:00摘要:全球資本市場雪崩,經濟范式轉移已來;比特幣被波及,并在多重作用下,創2014年以來單日最大跌幅。近期全球危機陰霾不散,比特幣在大周期上開始二次探底,但危中存機,或是定期囤幣的最佳時機.
1900/1/1 0:00:00