關於以太幣與以太坊
什麼是以太坊?
擁有圖靈完備(Turing Complete)特性的以太坊是一個具有智能合約功能的區塊鏈技術,可以支援許多衍生性的應用。 目前許多智能合約(smart contract)和多中心自治組織(DAO)的應用都是透過以太坊而架構的。如果把比特幣的區塊鏈視為一個全球性的支付網路,那以太坊可以被解釋成一個全球性的電腦運算系統。以太坊的程式碼是開源的,就像是Google的Android,提供一個基礎架構並開放原始碼給欲在上面建立應用程式的開發者,並讓開發者一起共同維護這個基礎架構的發展。
什麼是以太幣?
以太幣(ETH)是以太坊(Ethereum)的數位貨幣,開發者們需要支付以太幣(ETH)來進行應用。 以太幣和其他數字貨幣一樣,可以在交易平臺上進行買賣。以太幣價格由市場供需決定所以會隨著政經局勢改變而波動。以太幣最重要的特性是可以被用來執行以太坊智能合約的應用,例如在多中心化自治組織Decentralized Automonous Organization中持有股份並參與決策,或是使用像Slock.it 物聯網與區塊鏈結合的多中心化自治應用程式。
什麼是智能合約?
這個創意以下一代區塊鏈平台核心的地位出現在公眾視野。 還有人把它描述為「自主機器」、「區塊鏈上的合約」、「區塊鏈上的任何計算」。其中很多關於智能合約本質的爭論都僅僅是不同術語的抗衡。 這些不同定義基本上分為兩類;有時被用來描述某特定技術——在區塊鏈上存儲、驗證和執行的代碼。這裡我把這種類型的定義稱為「智能合約代碼」。
另外智能合約被用來指代該技術的特定應用——法律合同的補充、替代物。我們稱這種定義為「智能法律合同」。 用相同的術語來指代不同概念,當然就算是最簡單的問題也難以解答。比如我常常碰到的一個簡單問題是:智能合約的功能是什麼? 如果我們討論的是智能合約代碼,問題的答案就取決於該語言用於表達合同的能力,以及合同底層區塊鏈的技術特性。
因為這些程序是在區塊鏈上運行的,它們的特性有別於其他軟體。首先程序本身記錄在區塊鏈上,因此具備區塊鏈的永恆性和無需審核等特性;其次這個程序可以控制區塊鏈資產——比如它可以存儲和轉移加密貨幣;第三程序由區塊鏈執行,就是說按照預先編寫的內容執行,就不可能有人能干涉其運行。
因此這個意義上說,智能合約不一定要是我們司空見慣的合同。儘管代碼可以表達有條件的金融交易(比如2016年7月1日把1比特幣從A轉給B),它還可以是控制帳戶許可的監管型應用(如果A投贊成票,排除B對X應用的投票權,並通知其他帳戶)。
金融和法律領域的人往往對智能合約概念有不同的理解。 這裡的智能合約是智能合約代碼的特定用例,用區塊鏈補充或代替現有法律合同的方式。這就是我上面提到的定義——用代碼來表述、驗證和執行合同。
這些智能法律合同很可能成為智能合約代碼和傳統法律語言的整合。例如商品供應商和零售商達成智能法律合同。支付條款可以用代碼來定義和自動執行。但是零售商會堅持加入賠償條款,供應商必須保證賠償次品損失。但是這個條款不可能用代碼表述,因為它無法自動執行。在訴訟情況下需要法院去解釋和執行。
商業協議中很多樣板條款,保證雙方不用負擔各種邊緣責任,但是這些不一定適用於代碼表述和執行。就是說智能法律合同同時需要代碼和自然語言(至少可預見的時間內是如此)。 智能法律合同是否有受法律認可呢?也許會。無論人們怎麼想,合約獲得法律效力的條件是很靈活的,符合各方之間的關係,而不依賴於合同形式。任何口頭協議或郵件內容都可以成為法律上的合約,只要包含了合約的基本要素。
很多合約和用例 世界上合同類型眾多,使智能法律合同的分類變得複雜,其中一些顯然是智能合約的適用對象。法律合同可以是委託粉刷房子的口頭約定,也可以是金融市場的衍生品。
2015年初開始吸引最多關注的用例還是,把智能法律合同用於股票、債券、衍生品合同等智能金融工具。用代碼表述這些合同使金融市場更加自動化,簡化了很多程序密集型的金融工具交易和服務系統。 目前這些智能金融工具還不成規模,儘管很多人仍在努力;R3的Corda項目就是致力於這種智能合約;數字資產控股最近人才收購了Elevance——用代碼來開發金融協議的瑞士公司。4月份巴克萊公布了與R3合作用智能合約代碼訂立的ISDA協議。
金融工具只是能應用區塊鏈代碼的合約之一,隨著技術成熟其他資產也可以在區塊鏈上存儲和交易。隨著新資產類型發布到區塊鏈上,相關合同也會得益於基於區塊鏈的替代品。
引用: 解讀區塊鏈智能合約
分叉幣
ICoinExpress並不支援未來每個硬分叉,我們會持續監控每個分叉幣的網路安全性、市場規模及社群支持,若決定支援將會另行公告,若您需要參與分叉幣的分配,請您在硬分叉前將加密貨幣傳送至有支援分叉幣的錢包。