0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

智能合約是在區(qū)塊鏈上運(yùn)行的計(jì)算機(jī)代碼

SSDFans ? 來源:未知 ? 作者:李倩 ? 2018-04-26 11:21 ? 次閱讀

智能合約

智能合約是在區(qū)塊鏈上運(yùn)行的計(jì)算機(jī)代碼,其中包含一組規(guī)則,在該規(guī)則下該智能合約的各方同意彼此進(jìn)行交互。如果滿足預(yù)定義規(guī)則,協(xié)議將自動(dòng)執(zhí)行。 智能合約代碼促進(jìn)、驗(yàn)證并強(qiáng)制協(xié)商或履行協(xié)議或交易。這是分布式自動(dòng)化的最簡單形式。 它是一種涉及數(shù)字資產(chǎn)和兩方或多方的機(jī)制,其中部分或所有參與者將資產(chǎn)存入智能合約,并根據(jù)某些數(shù)據(jù)自動(dòng)在這些參與者之間重新分配資產(chǎn),在合約開始時(shí),這些數(shù)據(jù)是未知的。

智能合約這個(gè)詞有點(diǎn)不幸,因?yàn)橹悄芎霞s既不聰明也不會(huì)與合法合同混淆:

(1)智能合約只能與編程時(shí)考慮到所有可用信息的人員一樣聰明。

(2)如果滿足某些條件,智能合約有可能成為合法合同,但不應(yīng)將其與法院和執(zhí)法部門接受的法律合同混淆。 然而,隨著技術(shù)變得更加成熟和廣泛采用法律標(biāo)準(zhǔn),我們可能會(huì)在未來幾年看到法律合同和智能合約的融合。

削減交易成本

你會(huì)與你從未見過的人簽訂合同嗎? 你會(huì)同意把錢借給埃塞俄比亞的一些農(nóng)民嗎? 你會(huì)成為戰(zhàn)區(qū)報(bào)紙的投資人嗎? 您是否會(huì)為通過互聯(lián)網(wǎng)花費(fèi)5美元購買有法律約束力的合同而煩惱? 對于大多數(shù)人來說,答案是否定的,因?yàn)檫@些例子的交易成本超過了獲得的價(jià)值。

智能合約最初由Nick Szabo在1996年提出。其目的是提供優(yōu)于傳統(tǒng)合同法的安全性,并降低與合同相關(guān)的其他交易成本。 可自動(dòng)執(zhí)行的代碼,無論是在協(xié)議級(jí)別還是在應(yīng)用程序級(jí)別,對事務(wù)規(guī)則進(jìn)行標(biāo)準(zhǔn)化,從而降低達(dá)成協(xié)議、形式化和強(qiáng)制執(zhí)行的交易成本。

智能合約可以形式化人、機(jī)構(gòu)和他們所擁有的資產(chǎn)之間的關(guān)系。 智能合約的交易規(guī)則集(協(xié)議)定義了合同雙方達(dá)成一致的條件——權(quán)利和義務(wù)。它通常是預(yù)定義的,并且通過簡單的選擇操作達(dá)成了一致。 該交易規(guī)則集在可讀的機(jī)器代碼中以數(shù)字的形式表現(xiàn)出來。 一旦雙方達(dá)成協(xié)議并達(dá)到協(xié)議的條件(執(zhí)行),智能合約中確立的這些權(quán)利和義務(wù)現(xiàn)在可以由計(jì)算機(jī)或計(jì)算機(jī)網(wǎng)絡(luò)自動(dòng)執(zhí)行。

雖然智能合約的概念并不新鮮,但區(qū)塊鏈技術(shù)似乎成為智能合約實(shí)施的催化劑。 智能合約最原始的形式是自動(dòng)售貨機(jī)。 交易規(guī)則被編入機(jī)器。 您可以通過按下與該產(chǎn)品相關(guān)的數(shù)字選擇產(chǎn)品,插入硬幣,機(jī)器作為智能合約檢查您是否插入了足夠的錢。 如果是的話,機(jī)器被編程為彈出產(chǎn)品,如果您插入了太多的錢,它也會(huì)找零。 如果你沒有插入足夠的錢,或者如果機(jī)器內(nèi)的錢用完了,他會(huì)退回你的錢。 自動(dòng)售貨機(jī)不僅可以降低交易成本,而且還可以擴(kuò)大服務(wù)范圍,提供全天候的可用性,而不是像售貨亭一樣只在指定時(shí)間開放。

智能合約案例

如果A和B不認(rèn)識(shí)也不相互信任,他們通常需要一個(gè)值得信賴的第三方作為中介,以驗(yàn)證交易并強(qiáng)制執(zhí)行。借助智能合約和區(qū)塊鏈,您不再需要這些可信中介機(jī)構(gòu)來結(jié)算您的交易。 以購買和銷售汽車為例:如果Alice想從Bob那購買汽車,則需要一系列可信賴的第三方來驗(yàn)證和認(rèn)證交易。 這個(gè)過程因不同國家而有所差異,但總是涉及至少一個(gè)可信的第三方:機(jī)動(dòng)車登記管理機(jī)構(gòu),結(jié)合公證人和/或保險(xiǎn)公司。 這是一個(gè)復(fù)雜而漫長的過程,對這些中間商來說,需要收取相當(dāng)可觀的費(fèi)用。

在區(qū)塊鏈中,一旦所有相關(guān)的權(quán)力機(jī)構(gòu)和公司都在區(qū)塊鏈上,就可以使用智能合約來定義銷售的所有規(guī)則。 如果Alice想用區(qū)塊鏈上的智能合約從Bob購買汽車,交易將由區(qū)塊鏈網(wǎng)絡(luò)中的每個(gè)節(jié)點(diǎn)驗(yàn)證,看看Bob是否是汽車的擁有者,以及Alice是否有足夠的錢支付Bob。

如果網(wǎng)絡(luò)人為這兩個(gè)條件都是真的,Alice自動(dòng)獲得車庫智能鎖的訪問代碼。 區(qū)塊鏈將愛麗絲注冊為汽車的新的所有者。 鮑勃的賬戶上多了20,000歐元,而愛麗絲少了20,000歐元。 沒有中間人的要求。 在區(qū)塊鏈上,誰擁有汽車是透明的并且同時(shí)是匿名的。 這意味著運(yùn)行區(qū)塊鏈協(xié)議的每臺(tái)計(jì)算機(jī)都可以檢查某個(gè)人是否是該車的合法擁有者。 偷車并不像今天那么容易,特別是一旦我們擁有通過區(qū)塊鏈驗(yàn)證訪問控制的智能鑰匙,即可解鎖我們未來的車輛。 作為汽車的擁有者,您可以授權(quán)其他人駕駛它(說明相應(yīng)個(gè)人的公鑰)。 在這種情況下,只有通過區(qū)塊鏈上的智能鑰匙才能打開汽車。

智能合約的類型

區(qū)塊鏈和智能合約有可能擾亂許多行業(yè)。其應(yīng)用可以在銀行,保險(xiǎn),能源,電子政務(wù),電信,音樂和電影行業(yè),藝術(shù)世界,流動(dòng)性,教育等等中找到。智能合約使用場景從簡單到復(fù)雜的都有。

政府和半政府登記機(jī)構(gòu)(土地所有權(quán),出生證,出生證,大學(xué)學(xué)位)等時(shí)間戳服務(wù)是較簡單的(監(jiān)管方面可能更為復(fù)雜)的例子。另一方面,分散的自治組織是智能合同中最復(fù)雜的形式。 2016的DAO年就是這樣復(fù)雜的一個(gè)智能合約的例子。

考慮到區(qū)塊鏈仍然是一項(xiàng)新技術(shù),一些行業(yè)可能會(huì)比其他行業(yè)更晚地采用智能合約,特別是如果它們受到政府的嚴(yán)格監(jiān)管,或者其應(yīng)用需要較高的網(wǎng)絡(luò)影響,例如在供應(yīng)鏈中采用廣泛的技術(shù),標(biāo)準(zhǔn)化等等??偟膩碚f,建議從一個(gè)不太復(fù)雜的小型應(yīng)用試點(diǎn)項(xiàng)目開始,以便更好地構(gòu)建專業(yè)知識(shí)并更好地理解技術(shù),并在稍后階段轉(zhuǎn)向更復(fù)雜的應(yīng)用。

智能合約編碼

Solidity是一種智能合約編程語言。 語法與JavaScript類似,它的設(shè)計(jì)目的是編譯以太坊虛擬機(jī)代碼,創(chuàng)建投票,眾籌,匿名拍賣,多簽名錢包等等的合約。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • 編程語言
    +關(guān)注

    關(guān)注

    10

    文章

    1945

    瀏覽量

    34746
  • 區(qū)塊鏈
    +關(guān)注

    關(guān)注

    111

    文章

    15562

    瀏覽量

    106069

原文標(biāo)題:區(qū)塊鏈將消滅二手車網(wǎng)站

文章出處:【微信號(hào):SSDFans,微信公眾號(hào):SSDFans】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    工業(yè)中使用哪種計(jì)算機(jī)?

    使其成為工廠、倉庫和其他要求苛刻的工業(yè)環(huán)境的理想選擇。通過提供高性能和可靠性,工業(yè)計(jì)算機(jī)可確保高效、連續(xù)的運(yùn)行。工業(yè)計(jì)算機(jī)的類型工業(yè)環(huán)境中,人們使用各種專用
    的頭像 發(fā)表于 11-29 14:07 ?142次閱讀
    工業(yè)中使用哪種<b class='flag-5'>計(jì)算機(jī)</b>?

    量子計(jì)算機(jī)與普通計(jì)算機(jī)工作原理的區(qū)別

    超越世界最強(qiáng)大的超級(jí)計(jì)算機(jī),完成以前不可想象的任務(wù)!這意味著量子計(jì)算機(jī)可能會(huì)徹底改變我們的生活。 本文中,我們將先了解普通計(jì)算機(jī)的工作原
    的頭像 發(fā)表于 11-24 11:00 ?320次閱讀
    量子<b class='flag-5'>計(jì)算機(jī)</b>與普通<b class='flag-5'>計(jì)算機(jī)</b>工作原理的區(qū)別

    DRAM計(jì)算機(jī)中的應(yīng)用

    DRAM(Dynamic Random Access Memory,動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器)計(jì)算機(jī)系統(tǒng)中扮演著至關(guān)重要的角色。它是一種半導(dǎo)體存儲(chǔ)器,用于存儲(chǔ)和快速訪問數(shù)據(jù),是計(jì)算機(jī)主內(nèi)存的主要組成部分。以下是對DRAM
    的頭像 發(fā)表于 07-24 17:04 ?1197次閱讀

    計(jì)算機(jī)視覺與人工智能的關(guān)系是什么

    引言 計(jì)算機(jī)視覺是一門研究如何使計(jì)算機(jī)能夠理解和解釋視覺信息的學(xué)科。它涉及到圖像處理、模式識(shí)別、機(jī)器學(xué)習(xí)等多個(gè)領(lǐng)域的知識(shí)。人工智能則是研究如何使計(jì)算機(jī)具有
    的頭像 發(fā)表于 07-09 09:25 ?653次閱讀

    計(jì)算機(jī)視覺與智能感知是干嘛的

    感知(Intelligent Perception)則是計(jì)算機(jī)視覺的一個(gè)分支,它強(qiáng)調(diào)計(jì)算機(jī)處理視覺信息時(shí)的智能性和自適應(yīng)性。 隨著計(jì)算機(jī)
    的頭像 發(fā)表于 07-09 09:23 ?940次閱讀

    計(jì)算機(jī)視覺屬于人工智能

    屬于,計(jì)算機(jī)視覺是人工智能領(lǐng)域的一個(gè)重要分支。 引言 計(jì)算機(jī)視覺是一門研究如何使計(jì)算機(jī)具有視覺能力的學(xué)科,它涉及到圖像處理、模式識(shí)別、機(jī)器學(xué)習(xí)等多個(gè)領(lǐng)域。
    的頭像 發(fā)表于 07-09 09:11 ?1309次閱讀

    計(jì)算機(jī)控制器的結(jié)構(gòu)和功能

    隨著信息技術(shù)的迅猛發(fā)展,計(jì)算機(jī)已經(jīng)深入我們生活的方方面面。而計(jì)算機(jī)控制器,作為計(jì)算機(jī)系統(tǒng)的核心部件之一,承擔(dān)著協(xié)調(diào)各部件工作、指揮整個(gè)計(jì)算機(jī)按程序運(yùn)
    的頭像 發(fā)表于 06-17 15:47 ?1659次閱讀

    工業(yè)控制計(jì)算機(jī)的特點(diǎn) 工業(yè)控制計(jì)算機(jī)的應(yīng)用領(lǐng)域

    計(jì)算機(jī)通常采用高質(zhì)量的硬件組件,以確保惡劣的工業(yè)環(huán)境中穩(wěn)定運(yùn)行。 實(shí)時(shí)性 :工業(yè)控制計(jì)算機(jī)能夠快速響應(yīng)外部事件,具有高度的實(shí)時(shí)性,確保生產(chǎn)過程的連續(xù)性和穩(wěn)定性。 穩(wěn)定性 :
    的頭像 發(fā)表于 06-16 11:30 ?1469次閱讀

    工業(yè)計(jì)算機(jī)與普通計(jì)算機(jī)的區(qū)別

    信息化和自動(dòng)化日益發(fā)展的今天,計(jì)算機(jī)已經(jīng)成為了我們?nèi)粘I詈凸ぷ髦胁豢苫蛉钡墓ぞ?。然而?b class='flag-5'>在計(jì)算機(jī)領(lǐng)域中,工業(yè)計(jì)算機(jī)和普通
    的頭像 發(fā)表于 06-06 16:45 ?1403次閱讀

    本源超導(dǎo)量子計(jì)算機(jī)自主制造11類產(chǎn)品系列之十:中國首套量子計(jì)算機(jī)應(yīng)用軟件與解決方案

    本源超導(dǎo)量子計(jì)算機(jī)自主制造由11個(gè)部分組成,該制造生產(chǎn)的中國自主超導(dǎo)量子計(jì)算機(jī)已向中國用戶交付多臺(tái),本源基于該制造自主研制的中國第三代
    的頭像 發(fā)表于 06-06 08:22 ?502次閱讀
    本源超導(dǎo)量子<b class='flag-5'>計(jì)算機(jī)</b>自主制造<b class='flag-5'>鏈</b>11類產(chǎn)品系列之十:中國首套量子<b class='flag-5'>計(jì)算機(jī)</b>應(yīng)用軟件與解決方案

    本源超導(dǎo)量子計(jì)算機(jī)自主制造11類產(chǎn)品系列之七:量子計(jì)算測控

    使用。量子計(jì)算測控路量子芯片作為量子計(jì)算機(jī)的核心部件,扮演著類似于傳統(tǒng)計(jì)算機(jī)中“大腦”的角色。量子芯片的穩(wěn)定運(yùn)行離不開量子
    的頭像 發(fā)表于 05-25 08:22 ?385次閱讀
    本源超導(dǎo)量子<b class='flag-5'>計(jì)算機(jī)</b>自主制造<b class='flag-5'>鏈</b>11類產(chǎn)品系列之七:量子<b class='flag-5'>計(jì)算</b>測控<b class='flag-5'>鏈</b>路

    工業(yè)計(jì)算機(jī)是什么?如何在不同行業(yè)中使用?

    工業(yè)電腦是專為工業(yè)環(huán)境中使用而設(shè)計(jì)的計(jì)算機(jī)。它們可用于各個(gè)行業(yè),包括制造、運(yùn) 輸和能源。它們通常比普通計(jì)算機(jī)更強(qiáng)大,并且能夠大多數(shù)計(jì)算機(jī)
    的頭像 發(fā)表于 04-01 15:45 ?810次閱讀
    工業(yè)<b class='flag-5'>計(jì)算機(jī)</b>是什么?如何在不同行業(yè)中使用?

    【量子計(jì)算機(jī)重構(gòu)未來 | 閱讀體驗(yàn)】+ 初識(shí)量子計(jì)算機(jī)

    欣喜收到《量子計(jì)算機(jī)——重構(gòu)未來》一書,感謝電子發(fā)燒友論壇提供了一個(gè)讓我了解量子計(jì)算機(jī)的機(jī)會(huì)! 自己對電子計(jì)算機(jī)有點(diǎn)了解,但對量子計(jì)算機(jī)真是一無所知,只是聽說過量子糾纏、超快的運(yùn)算速
    發(fā)表于 03-05 17:37

    微機(jī)原理和計(jì)算機(jī)組成原理的區(qū)別

    來看微機(jī)原理和計(jì)算機(jī)組成原理的區(qū)別。微機(jī)原理是指微型計(jì)算機(jī)的工作原理,主要包括計(jì)算機(jī)的基本組成和運(yùn)行原理,如中央處理器(CPU)、存儲(chǔ)器、輸入輸出設(shè)備等,以及它們之間的連接方式和控制方
    的頭像 發(fā)表于 01-14 14:56 ?3422次閱讀

    中國第三代自主超導(dǎo)量子計(jì)算機(jī)“本源悟空”上線運(yùn)行

    1月6日上午9時(shí),中國第三代自主超導(dǎo)量子計(jì)算機(jī)“本源悟空”,本源量子計(jì)算科技(合肥)股份有限公司(簡稱本源量子)正式上線運(yùn)行。圖為中國第三代自主超導(dǎo)量子
    的頭像 發(fā)表于 01-07 08:21 ?873次閱讀
    中國第三代自主超導(dǎo)量子<b class='flag-5'>計(jì)算機(jī)</b>“本源悟空”上線<b class='flag-5'>運(yùn)行</b>