智能合約:Web3.0時代規則的制定者

2021-01-07 火星財經

免責聲明:本文旨在傳遞更多市場信息,不構成任何投資建議。文章僅代表作者觀點,不代表火星財經官方立場。

小編:記得關注哦

來源:IPFS原力區

原文標題:智能合約:Web3.0時代規則的制定者

本文來自 IPFS原力區(ID:IPFS-FORCE),作者:招寶

智能合約 (Smart Contract)伴隨著2014年以太坊的出現逐漸被圈內人熟知,又因為近些年DeFi的火熱,智能合約的應用也得到了極大的推廣。但早在1995年,法學學者尼克·薩博就提出了智能合約的概念,即一個智能合約是一套以數字形式定義的承諾,包括合約參與方可以在上面執行這些承諾的協議。

法學學者尼克·薩博

我們可以舉個簡單的例子,比如A和B兩個人打賭100塊,結果A贏了,但B不認帳,A只能獨自鬱悶。現實生活中這樣的例子數不勝數,正如程式設計師世界有一個共同的認知:相對於自動化程序,人是不可信的。

如果A、B二人通過區塊鏈的智能合約來打賭,雙方需要同時在智能合約中放入100塊的資產,智能合約會根據結果自動執行將勝利者的本金和贏得的獎勵返還給勝利者。這個過程中無需擔心誰會抵賴,也不需要拉入一個第三方做仲裁,最大限度地減少惡意和意外情況發生,還能夠減少成本。

從本質上講,智能合約就是一套以數字形式定義的承諾,由代碼定義也由代碼強制執行。 因此智能合約的優勢就在於高確定性、防篡改、無法幹預,自動化程序的效率可以顯著提高。

區塊鏈的去中心化、可溯源、防篡改等特性與智能合約天然契合,而智能合約也開拓了區塊鏈技術的應用場景。那麼,具體有哪些應用場景可以發揮智能合約的優勢?

智能合約的應用場景

金融

2020 年 6 月份,Compound 推出「借貸即挖礦」點燃了 DeFi(去中心化金融) 市場的火熱。加密資產投資者將穩定幣、ETH 等加密資產作為抵押品進行流動性挖礦,即能夠賺取利息還能夠獲得治理代幣,這個對於有囤幣需求的投資者來說可以說是最合適不過的理財方式。

隨著投資者的不斷湧入,借貸、DEX及其他金融衍生品DeFi項目也如雨後春筍般湧現。DeFi項目相關的價格利率、抵押借貸、訂單撮合等全部由智能合約實現,讓參與者享受無需許可、高效的服務體驗。

保險

保險行業的一個痛點就是信任。 保險公司會耗費巨大的人力物力對保險人的保險材料進行核查,避免騙保等惡意欺詐行為的出現造成損失。而保險人也會時刻懷疑我所購買的保險會不會以各種理由拒保。

在這種情況下,智能合約可以使保險的流程部分自動化。保險機構可以將保單寫成智能合約並上鏈,當滿足具體的執行條件時,保險合同可以自動執行,這樣一來就會減少雙方由於信任問題帶來的成本損耗。

供應鏈

供應鏈是一個非常複雜的系統,就像電腦的生產,各個零件會來自不同的供應商,涉及到繁雜的交易手續。受傳統紙質合同的限制,整個交易流程會有許多人經手,容易出現失誤或者欺詐等現象,通過智能合約就可以向各方提供一個安全透明的數字版本,交易任務可以自動執行。將智能合約與物聯網技術相結合,能夠對供應鏈中的層層環節進行高效監控,降低額外的風險。

數字身份

隱私和數據的洩露一直是我們關心的問題,寡頭利用個人的隱私數據謀取利益成為了一種固有的商業模式,但是數據的所有權應該歸屬於個人。

制定完善的智能合約可以使個人可以管理和控制個人信息,決定是否將隱私數據授權公司使用來獲取收益。還可以通過智能合約將不同鏈上的數字身份信息整合起來,打破數據孤島,創造出獨特的身份體系。

智能合約現階段存在的挑戰

智能合約從本質上講是一個技術手段,是一個運用得當可以提高生產力的工具,可以應用到生產生活的方方面面。但智能合約也並非神兵利器,無往而不利。事實上在當前階段,智能合約也暴露出了一些問題。

代碼漏洞導致資產受損。基於區塊鏈構建的智能合約,平臺底層的安全性是有所保障的。但是由於智能合約還處在發展實踐階段,在規則制定和代碼實現上依然不夠成熟。比如早期的TheDAO盜幣事件和近期的COVER通證增發事件,都是代碼協議出現漏洞導致的。

此外,還有專門研究各類智能合約的團隊,利用業務邏輯漏洞進行「薅羊毛」,也給項目方和社區造成了一定的傷害。目前的解決方案是由第三方安全審計機構,在智能合約代碼發布前進行審計。但要想保證智能合約的無懈可擊,還需要更多的實踐經驗。

TPS不足導致大規模商用受限。因為區塊鏈「不可能三角」理論的局限,TPS(系統吞吐量)一度成為區塊鏈走向大眾的強大阻礙。比如現階段比特幣的TPS只能達到每秒處理7筆交易,以太坊也只能達到每秒十幾筆。

在業務量較大時,基於以太坊的DeFi項目在需要將消息上鏈時都需要付出昂貴的Gas費才能夠被區塊打包,不利於廣大用戶的參與。當然,目前區塊鏈行業對此也有了相應的解決方案,比如區塊擴容、側鏈、分片等。

任何新興技術的發展在早期都不是一帆風順的,區塊鏈作為Web3.0的基石正逐步走向成熟,技術壁壘正在被不斷湧入的開發者逐一攻克。相信在不久的未來,智能合約將成為新網絡時代規則的制定者。

相關焦點

  • 智能合約很傻?聽 Jimmy Song 揭開智能合約的真相
    「智能」合約的不同之處在於條款由計算機代碼評估和執行,實現了去信任的目標。如果愛麗絲同意現在向鮑伯支付 500 美元,用於購買 3 個月後交付的沙發 即沙發期貨,那麼一些代碼可以確定在條款得以滿足的情況下 愛麗斯是否付了鮑伯錢?3 個月到了嗎?予以執行 由託管方交付沙發,任何一方都沒法反悔。
  • Gavin Wood:Web3.0 應該是什麼樣的
    在這篇博客中,Gavin 全面地解釋了他心中的 Web3.0 時代應該是什麼樣的,以及構成 Web3.0 的四個組件。這篇年代久遠的文章傳達了 Gavin 在當時的思想,而現在他正領導著 Polkadot 一步步地將這些思想變為現實。隨著我們邁向未來,我們發現對零信任交互系統的需求日益增長。
  • T-MATRIX:智能合約與去TCOIN的完美結合
    T-Matrix特馬斯是基於三體公鏈的100%去中心化鏈商合約APP,它是100%基於智能合約、100%公開開源、100%獲利規則上鏈封存智能合約、100%零風險!T-Matrix不是投資,沒有靜態,沒有承諾,沒有泡沫,只有全球T-cion布道者一起達成的共識,我們幫助更多的人認識T-coin,認知智能合約,一起提升加密貨幣T-coin的市值!
  • 什麼是九環智能合約(Nine Ring Smart Contract)第一個真正的鏈上...
    在這個智能合約裡面,沒有任何的中央機構,所有參與者無需註冊,無需提現。只需綁定自己的USDT(TRC20)錢包地址,即可進行資金的全球流通與智能返回。一共有3種流通時間可供選擇,在流通時間到期後,智能合約將自動執行向該錢包地址的返回指令,全程不受任何人工幹預,所有操作都將通過區塊鏈智能合約實現。流通1天,返回101%。流通7天,返回110%。
  • 布朗尼(Brownie)——以太坊的智能合約基礎框架|火星技術帖
    小編:記得關注哦來源:量化踢馬河一提到到布朗尼,可千萬不要以為就是那種黑色巧克力味的美味小蛋糕,這裡說到的布朗尼,指的是以太坊上,名為布朗尼的智能合約基礎框架。接下來我們來試著在Solidity中創建一個非常簡單的智能合約,僅公開兩個外部函數getValue和setValue. 把這個智能合約保存在文件smart_contract.sol.接下來通過布朗尼部署此智能合約並與之交互。
  • 以太坊中智能合約的編排模式
    除了最簡單的以太坊應用程式之外,所有其他應用程式都由幾個智能合約組成。這是因為在任何已部署的智能合約中都會有24KB的硬限制,並且隨著智能合約的複雜性增加,你的煩惱也會增加。 你可以將代碼分解為可管理的智能合約,您肯定會發現一個智能合約具有僅應由另一個智能合約調用的函數。
  • Cup.finance NFT交易所智能合約已通過安全審計必將引領NFT新時代
    Cup.finance已通過安全審計近期,Cup.Finance NFT交易所三種代幣Cup、Cupi、Cupii的代幣合約及礦池合約已通過成都鏈安智能合約的安全審計服務,標誌著Cup.finance生態發展迎來新階段,正式開啟公平公正公開的完全去中心化智能合約時代。
  • Libra 的 Move 語言初探,10 行代碼實現你第一個智能合約
    作者 | 馬超  責編 | 夕顏  出品 | CSDN(ID:CSDNnews)  Libra是Facebook新推出的虛擬加密貨幣,而Move是為Libra設計的全新程式語言,據稱可以在Libra區塊鏈中實現自定義交易邏輯和『智能合約
  • Puma 3.4.0 發布,Ruby 的 web 伺服器
    Puma 3.4.0 發布了。與其他Ruby web伺服器不同的是,Puma是為速度與並發而生的。Puma是一個為Ruby web程序提供高速處理以及HTTP 1.1並發的伺服器小型庫。
  • Filecoin和Web3 0 Storage
    越來越近的Web3.0存儲Filecoin將會成為Web 3.0的主要基礎設施之一,它作為Internet基礎結構三大支柱之一的分布式存儲,Filecoin+Web 3.0存儲具有以下突出的優勢:分布式和眾包:具有額外存儲空間的任何人都可以為他人提供存儲服務。一項研究發現,世界上有許多閒置和未充分利用的存儲,因此Web 3.0存儲將有效地利用它們。
  • 零時科技丨CTF技能寶典之智能合約 整數溢出漏洞
    前言近年來,各個大型CTF(Capture The Flag,中文一般譯作奪旗賽,在網絡安全領域中指的是網絡安全技術人員之間進行技術競技的一種比賽形式)比賽中都有了區塊鏈攻防的身影,而且出現的題目絕大多數都是區塊鏈智能合約攻防。此系列文章我們主要以智能合約攻防為中心,來剖析智能合約攻防的要點,前兩篇我們分享了合約反編譯,反彙編的基礎內容。
  • 螞蟻智能搬磚:帶你了解什麼是永續合約什麼是交割合約?
    3、案例永續合約是對應交割合約來說的,交割合約有固定的交割期,到交割日要結算交付;而永續合約則沒有交割期,可以長期持倉,不受交割期的影響,也更加靈活。〈2〉本利分離模式:會員的合約本金會存放在(永續合約帳戶),合約利潤智能自動化劃轉至(幣幣帳戶),每天盈利數據在合約收益頁面統計顯示。〈3〉分片化的技術:永續合約沒有合約交割期,支持同時做多或做空雙軌行情。目前永續合約配件智能控制倉位,實現永不爆倉和強平止損。
  • Tower-web 0.3.1/2 發布,類型完善和修復更新
    Tower-web:Rust的快速,無樣板,Web框架0.3.2更新響應類型支持泛型 (#144)資源類型支持泛型(#143)百分比解碼字符串和
  • ccr智能炒幣機器人:合約是什麼?
    合約交易 是指買賣雙方對約定未來某個時間按指定價格接收一定數量的某種資產的協議進行交易。合約交易 的買賣對象是由交易所統一制定的標準化合約,交易所規定了其商品種類,交易時間,數量等標準化信息。合約代表了買賣雙方所擁有的權利和義務。   簡單點說就是現在約好未來某個時間地點交易一定數量的某種商品。     在這個市場上合約基本分為兩大類: 永續合約,交割合約 永續合約是什麼意思呢?
  • 成都鏈安:VETH智能合約被攻擊事件分析
    2020年6月30日下午5:46,Beosin-OSINT威脅情報系統發現VETH智能合約(0x75572098dc462F976127f59F8c97dFa291f81d8b)遭受攻擊,被盜919299個VETH。成都鏈安·安全實驗室第一時間對本次事件進行跟蹤分析。
  • 如何創建通用的區塊鏈智能合約
    區塊鏈技術的興起引入了智能合約,這是一種防止篡改、透明、公平的管理此類協議的系統。智能合約是由數學而不是組織來管理的。一旦合同生效,它們會自動執行合同的參數,為各方創造一個更加公平的結構。 智能合約的挑戰在於,它們通常依賴於將現實世界數據與區塊鏈(或數據從一個區塊鏈轉移到另一個區塊鏈)進行橋接的能力,以便智能合約能夠識別質量、評估可靠數據並觸發商定的結果滿足條件。而在以往這是一個過於複雜和困難的過程,限制了更廣泛的採用。
  • God.Game智能合約攻擊事件分析
    通過etherscan可以看到攻擊者的以太幣提取交易:交易詳情如下,即攻擊者0xc30e89db73798e4cb3b204be0a4c735c453e5c74(簡稱攻擊者1)調用了God合約的withdraw函數進行提幣:
  • 流量獵手,一機多用 | 蠻牛智能合約一體機正式發售!
    企校中國組委會王少傑主任、蠻牛科技董事長徐浩博先生,蠻牛智能合約一體機項目負責人胡博先生等領導嘉賓及戰略合作夥伴高層代表共同出席了本次活動。企校中國致力於協助企業管理、營銷、人才、投融資、上市等,並為之提供全方位、多要素、一站式指導服務。
  • Forsage領導徐總帶你了解Forsage智能合約是否下一個風口
    不多說,不勉強,看好互助繼微商下一個趨勢風口,站對了,豬都能飛起來( 對接薇扶持置頂:Forsage668)Forsage是一家新興的網絡營銷公司,於2020年4月進入加密貨幣領域,但它提出了一個有趣的概念-將他們的區塊鏈智能合約設置與多級營銷公司一起加入,以供用戶通過引用和參與矩陣來獲得加密貨幣獎勵
  • 零時科技 | 智能合約安全系列文章之反編譯篇
    本此系列文章我們也以智能合約攻防為中心,來刨析智能合約攻防的要點,包括合約反編譯,CTF常見題型及解題思路,相信會給讀者帶來不一樣的收穫。由於CTF比賽中的智能合約原始碼沒有開源,所以就需要從EVM編譯後的opcode進行逆向來得到原始碼邏輯,之後根據反編譯後的原始碼編寫攻擊合約,最終拿到flag。