區塊鏈懶人包 - 智能合約

By Hashreader | 2018-10-16 | 金融與商務

上文很簡單的說了一下區塊鏈的原理跟比特幣的一些基本知識,今日讓我們詳細說一下以太坊吧。

比特幣為世界提供了多一種支付工具,也同時在記錄交易作出了很大的改革,就是人手一份,沒有一個機構或人可以不在其他人認可下修改這些記錄,讓大家開始對所謂的「數字貨幣」提供了一個信任基礎。

也再一步來說,大家平時生活接觸的「經濟」系統,除了錢外,最常用也很難想像沒有他的工具又是什麼呢?就是「合約」!

我們一生人之中,無論你怎樣避免,你都要簽好幾份合約,例如你畢業之後,想租房你要簽租約,想工作你要簽僱傭合約,很大機會還會買份保險。這些都是跟錢流動有關係的合約。

所以比特幣發明後,有些人想既然有了「數字貨幣」,那為什麼不能有「數字合約」,當然這又有一個問題,在比特幣之前,不是沒有人推出「數字貨幣」,只是我們都不信任這些東西,覺得太虛幻,那「數字合約」要有什麼條件你才敢簽呢?

第一,起碼我簽了之後,沒有人能改,而且不能隨時毀約。

第二,簽約制定的條件如果達成後,一定會執行簽約內容。

第一聽起來,好像沒有問題,因為大家都明白區塊鏈就是用來記錄交易,那我們加多一點交易條件與簽約內容,理論上是可行的!

第二好像有點難度,如果簽約內容不是電腦可以執行的,我不是簽來沒有意義嗎?

所以以太坊的智能合約剛好就是在比特幣上的基礎發展起來,先推出類似比特幣的「以太坊」(Ethereum, ETH)這種加密貨幣,讓你簽合約可以用,才推出一種很簡單理解的合約專用語言Solidity,你就可以自由簽定智能合約了!而且智能合約還可以讓雙方先鎖定需要交易的金額,如果交易條件已經全部滿足了,就馬上把大家議定的加密貨幣按合約轉到對方手上。

智能合約就是簽了一定會執行,像你對天發誓,就算雙方在定誓言後都不介意,都一定會有報應。

是不是感覺很公平可信?這個很容易了解的智能合約系統,又在比特幣以上增加了很多可信性,而大家都信任的基礎上,就有很多從前不能發生的事情發生了 — — 大家都可以發行自己的貨幣!

下一集就為大家講一下很多人為之瘋狂的首次代幣發行(ICO)是什麼一回事

老師簡介

Hashreader

Hashreader is a blockchain education community with a mission to share and grow knowledge around blockchain technology.Our goal is to help you to discover, learn and use blockchain technology by sharing high quality information and comprehensive tools.

分享