胡一天專欄:刺客程式與區塊鏈時代的言論自由

2016-06-02 06:40

? 人氣

荊軻程式暗殺秦王程式,如何透過區塊鏈智能合約執行?

荊軻程式暗殺秦王程式,如何透過區塊鏈智能合約執行?

當數位貨幣的跨國界匿名性結合了區塊鏈智能合約的自動化執行力之後,最讓執法機關擔憂的金融科技應用,就是俗稱「暗殺市集」(assassination market)的黑暗智能合約。這個概念讓我想起布魯斯威利與李察吉爾在1997年曾經主演過一部講俄羅斯黑幫僱用殺手行刺美國政要的動作片《The Jackal》。該片翻拍自1973年講法國極右派民族主義恐怖組職OAS (Organisation Armée Secrète)因為反對阿爾及利亞獨立運動而行刺戴高樂總統未果的電影《The Day of the Jackal》。影評人大多數認為1997年版的沒有1973年版經典,但對關注區塊鏈生態系演進的金融科技界而言,這部片很有啟發性。

[啟動LINE推播] 每日重大新聞通知

在1997年版的電影中, 俄羅斯黑幫老大的弟弟被美國FBI與俄羅斯內務部特警在一次逮捕行動中擊殺,老大決定重金聘請Jackal報仇,。在經典的接單談判場景中,老大拿出(劇透!)美國第一夫人的照片讓Jackal看過一眼之後即碎掉。Jackal說:我能殺這個人,但事成之後我必須永遠消失,所以價錢很貴 – 7000萬美元,現金,一半事先付,一半事後付,這事只能你知我知,絕對保密,如果動手前走漏風聲,我決定是否繼續,不論事成與否,訂金不退。黑幫老大冷笑,答應的很爽快。順帶一提,在1973年版中的Jackal,接受委託行刺戴高樂的價碼才50萬美元。通貨膨脹的威力,由此可見。

但若想深一些,如何確認暗殺目標是否死亡?如何確認機密沒有走漏?Jackal無法確定俄羅斯黑幫老大是否會另外找備援殺手,以免Jackal搞砸。就算Jackal刺殺成功,黑幫老大也可能黑吃黑賴帳,賭Jackal人間蒸發後不會上門暴力討債。Jackal的報價以及價款支付方式,應該已考慮了這個風險。另一方面,黑幫老大也可以合理懷疑Jackal是否有臨場退卻的誘因,支付的現金可能是偽鈔,可能有做標記。雙方顯然缺乏堅實的互信基礎,這類合約之所以有事實上的約束力與執行力,其實是憑藉某些虛無縹緲的概念,例如「榮譽」、「名聲」、「信用」等等。Jackal與黑幫老大都假設對方會在意這些因素,但又透過合約結構在合理懷疑的基礎上形成了共識,片中看似輕描淡寫的幾句台詞,其實刀光劍影,機鋒畢露。

基於比特幣區塊鏈架構的智能合約,其實是一套透過程式自動化無需人工干預的履約機制。(作者提供)
基於比特幣區塊鏈架構的智能合約,其實是一套透過程式自動化無需人工干預的履約機制。(作者提供)

這個場景之所以對理解智能合約有幫助,是因為按照現在主流法律框架,目前在區塊鏈上發展出來的智能合約還不完全算是主流司法體系認知下的合約,頂多只是一套透過程式自動預設的履約方式。程式只是工具,是體現當事人合意與約因(consideration)的載具之一,如果雙方約定的事項本就於法不容,例如像俄羅斯黑幫與Jackal成立的暗殺合約,透過區塊鏈技術令也不會改變其非法性質。但若有了區塊鏈,雙方將更能控制合約不履行的風險。在區塊鏈數位貨幣的世界,Jackal可以提供一組數位貨幣(不一定是比特幣)地址,接受俄羅斯黑幫老大的預付款。黑幫老大還能夠預先將尾款存在另一個數位貨幣地址,但透過區塊鏈加密技術與智能合約將這筆尾款鎖起來,只有當智能合約接收到可信可靠的外部訊息確認Jackal 暗殺成功後,方才釋出相關秘鑰允許Jackal花用這筆錢。理論上Jackal與黑幫老大無需碰面,只要通過互聯網與區塊鏈互相通聯,約定好確認雙方履約的證明方式與交易時程,智能合約可以自動化整個流程,乾淨俐落。

喜歡這篇文章嗎?

胡一天喝杯咖啡,

告訴我這篇文章寫得真棒!

來自贊助者的話
關鍵字:
風傳媒歡迎各界分享發聲,來稿請寄至 opinion@storm.mg

本週最多人贊助文章