智能合約

眾所皆知,區塊鏈可用於價值儲存與搭建金融平台(如銀行)。除此之外,區塊鏈還有什麽用途呢?智能合約恰如其分地回答了這一個問題。

智能合約給出的答案是:區塊鏈幾乎可以做任何事情。由於智能合約建立在通用邏輯上,因此智能合約可以根據輸入的命令執行任何計算上可行的操作,且可以修改其狀態,並從其資金中轉移價值。區塊鏈的表達不僅僅是帳戶餘額而已。 智能合約是由用戶創建、可定義、可更新、可修改變量的規則。 一旦邏輯被部署到區塊鏈上,該邏輯本身不屬於任何人,且可被任何人驗證。

代碼即法律

智能合約通過靈活和強大的編程語言編寫,幾乎可以實現任何計算上可行的邏輯。

任何人都可以審核代碼。代碼一旦完成部署,就無法被竄改,且只能執行其設定的邏輯。

環保

智能合約極大減少了對人力、業務流程和紙張的需求,使得完整的無占用空間系統成為可能。

由使用者部署的生態

任何人都可以不受限制地使用或部署智能合約。
使用者建立 EVM 標準,使不同智能合約間可以輕鬆地進行互動,最終創建一個以 DApps 協作的生態系統。

可編程價值

去信任化的邏輯用於表示數字對象的價值,展示從直接轉移到更複雜操作的各種互動。

案例分享:Smart Contracts Lottery

政府透過抽籤分配公共資源,包括熱門學校的入學名額分配、購買補貼住房的配額等。

由於原本的抽籤系統是中心化的,因此市民擔心資源被內定,針對這類的批評一直以來難以否,而為了解決這個問題,TT 鏈與政府達成合作,將整個抽籤系統部署到了智能合約上!這個智能合約是去信任化的,任何人都可以審核其中的抽籤規則。

TT 鏈關注的首要問題是學校中供不應求的入學名額:

01

政府將把每所學校的規定與可供就讀的入學名額部署到智能合約上,這些數據將全部上鏈,且無法被竄改。

02

報名即將開始時,政府會在智能合約中鎖定一個隱藏的隨機數,並開始報名階段。

03

學生的父母可透過電子郵件、電話號碼、傳真或網頁,為孩子註冊報名。隨後,政府將驗證其註冊訊息,並將註冊訊息添加至智能合約中,該過程將持續到報名截止日期。

04

到報名截止日期時,註冊管道將被關閉,一個未來的區塊號碼將會被選出,並作為附加的證明依據。

05

一旦該區塊通過,政府將透過智能合約公布其初始隨機數以及區塊哈希值 (hash)。

06

智能合約接收到區塊哈希值和隨機數後,將自所有參與者中選出中籤者。

07

該選舉的結果將永久儲存在鏈上,且無法被竄改。

智能合約可以高效地處理申請資料,並選出中籤者,整個過程是公平且可被驗證的。

Best Pos

ThunderCore’s PaLa consensus algorithm, mathematically proven to be secure, is simpler and faster than any other consensus algorithms including Hotstuff, Tendermint, FBFT, and FBA. Our speed rivals cloud solutions yet maintains decentralization and open participation.

DApps

Usability is at the core of ThunderCore’s product philosophy. That’s why we make it so easy for developers to build on our platform and why we are mobile first.
Fully EMV compatible, it takes less than a minute to migrate Ethereum DApps. On our mobile app, users get a wallet within seconds and gain access to all the decentralized applications (DApps) and tools on ThunderCore.

Use Cases

Smart Contracts

Smart contracts automatically execute once conditions are met. This means participants cannot cheat or renege on agreements, and entire processes are automated–reducing costs and increasing efficiency across the board. This creates new possibilities in gaming, applications, and especially processes involving chance.

Use Cases

Voting

A decentralized public blockchain is the perfect platform to store and use data. The traditional voting system is extremely costly and arguably corruptible. ThunderCore has created a transparent, tamper-resistant election poll with TODO.a, and integrated i-Voting.taipei on ThunderCore with Taipei City Government–guaranteeing their data to be unaltered and transparent.

Uses Case

Best PoS

ThunderCore’s PaLa consensus algorithm, mathematically proven to be secure, is simpler and faster than any other consensus algorithms including Hotstuff, Tendermint, FBFT, and FBA. Our speed rivals cloud solutions yet maintains decentralization and open participation.

X