第 168 期·中文精讀

西爾維奧·米卡利:加密貨幣、區塊鏈、Algorand、比特幣與以太坊

Silvio Micali: Cryptocurrency, Blockchain, Algorand, Bitcoin, and Ethereum

圖靈獎得主談密碼學與共識機制的設計思路,比較 Algorand、比特幣和以太坊的技術路線與取捨。

官方音訊00:00 / --:--
中文精讀由 AI 基於原始訪談改寫,非官方翻譯,可能存在偏差或錯誤;表述以原音訊與官方文稿為準。說明

一點陣圖靈獎得主說,錢是人編出來的,而且連以物易物都得靠信念撐著。

說這話的是西爾維奧·米卡利(Silvio Micali)。他在 MIT 做了大半輩子密碼學,2012 年因為密碼學與偽隨機數生成方面的奠基性工作拿下圖靈獎,2017 年創辦 Algorand,從零設計一條區塊鏈。這期訪談裡,他把貨幣、密碼學、博弈論、但丁、《神曲》和一頓西西里家宴串成了一條線。

穿起所有這些的,是一個叫「公共知識」(common knowledge)的概念。搞懂了它,後面那些看似不相干的話題就都能接上。

賬本的力量:你在第七頁看到的字,全世界看到的也是同樣的字

米卡利對區塊鏈的定義很樸素。一本所有人共享的、分散式的賬本。你能往某一頁寫一筆,我也能寫,誰都能讀。更要緊的一點是,你手上這份賬本,和全世界所有人手上那份,內容完全一致。

他稱這件事是人類歷史上的第一次。今天的通訊手段能把一張照片瞬間送到地球另一端,可你沒法確認所有人都收到了同一張照片。公共知識不一樣,它自帶確認。

還有一個前提:沒人能刪、沒人能撕頁、沒人能換頁。寫上去就改不動。米卡利舉了個拍賣的例子。你蓋了一棟樓,想把它代幣化,切成小塊賣給全世界。所有人的出價都攤在賬本上,你和我看到的出價一模一樣,第三方也看得到。價格什麼時候到頂、誰花多少錢買了哪一塊,清清楚楚。換成中心化系統,主持人跟你說「恭喜你以 12570 美元中標」,你憑什麼信他?

去中心化為什麼是必需品,他順手就給推出來了。賬本只握在一個人或者幾個人手裡,公共知識就沒了。你得去問他們第七頁寫了什麼,還得相信他們對你說的和對別人說的一樣。這份信任成本,就是中心化的代價。

加密貨幣在這個框架裡變得很好解釋:就是寫在這本賬本上的貨幣。你給姐姐轉 100 個單位,這筆轉賬被寫進賬本,所有人看得見。姐姐再拿這 100 個單位去買東西,賣家一查就知道錢真的在那兒。米卡利說他從不為「數字貨幣算不算錢」這種問題糾結,你把一籃子蘋果遞給姐姐,那份真實感和在賬本上轉一筆,本質上是一回事。現實世界裡,公共知識藏在你和蘋果的物理距離裡;數字世界裡,它藏在賬本里。

錢是一種社會共識,連羊都逃不過

訪談裡 Lex 問了個很基本的問題:錢到底是什麼?為什麼人類會發明它?

米卡利的回答是:錢是一種社會建構,一種共享的信念系統。他講了個故事。你要是請一個石匠給你砌牆,砌完了付給他一千隻羊,他怎麼辦?全吃了?不可能。他得餵它們。喂不動,羊就死了,價值歸零。所以他收下這一千隻羊的時候,心裡必須相信別人會拿東西來換這些羊。連實物交易都得靠這層信念頂著。

順著這個邏輯往下,黃金也逃不掉。黃金有工業價值,耐腐蝕、不氧化,這是它的優點。可它今天被交易的價格,和它的工業價值對得上嗎?對不上。黃金只是表達信念的另一種載體。法幣也一樣,你收下一國貨幣,是因為相信這個國家不會瘋狂印鈔把它稀釋掉。

那麼稀缺性重不重要?米卡利說很重要,但它的作用更像是給人一個心理抓手。他打了個比方:假設某天全世界宣佈雛菊就是貨幣,我拿十朵雛菊付你錢。你一想到這東西能隨便種、無限繁殖,還會收嗎?不會。你需要某種「沒法憑空造出來」的屬性,才能接受一束雛菊當報酬。比特幣把稀缺性和工作量證明綁在一起,讓憑空造幣在物理上變得困難。稀缺算不上貨幣的本質要求,但它有一個好處:讓人心裡有數,知道自己到底拿到了多少。你清楚自己拿到的是這塊餅的幾分之幾。

真正棘手的那一環:誰來寫下一頁

現在進入技術核心。米卡利把區塊鏈的目標拆成三塊:可擴充套件性、安全性、去中心化。業內管這叫「不可能三角」,說三者只能取其二。他的立場是,這個三角可以被打破。

先看可擴充套件性。它指的是往賬本上寫的速度。如果你一小時只能寫一筆,這世界就沒法轉。真正的門檻在於,賬本上要有海量交易同時被寫、被讀、被驗證,還要保證所有人都看到同一份。米卡利說,光看信用卡,日常就有每秒 1600 筆交易,峰值能衝到兩三萬筆。區塊鏈得撐住這個量級。他補了一句:真正被共享、被看見的東西才有價值,交易本身倒還在其次。我在家列印一堆交易記錄沒有任何意義,因為沒人看、沒人核。

接下來說到全篇最要緊的一點。加密和防篡改,在密碼學裡早就是做熟了的活兒。米卡利開玩笑說,用五十年前發明的工具就夠了,在密碼學的紀年裡,那屬於史前時代,一幫原始人圍著火堆就把問題解決了。

真正的難題在社會層面,甚至有點政治意味:誰來負責挑出下一頁?誰來把散落的交易打包成一頁、然後接在鏈上?

這個人手裡的權力,米卡利說,比歷史上任何一位專制君主都大。他能決定哪些交易該被全世界看見,哪些交易永遠不見天日。歷史上沒人握過這種權力。所以區塊鏈要解決的第一問題,就是把這個「某人」變成一個不存在的人。

工作量證明的代價:從去中心化滑向兩三個礦池

比特幣的答案是你我都不當這個人,讓一道密碼學難題來當。誰先解出來,誰就有資格替所有人往賬本上加一頁。

這套機制有好的一面。有時候我先解出來,有時候你先,很公平,算力投入的多少大致對應了你有多值得信任。但為了讓「一頁」出現的節奏可控,比特幣把難度調到全網大約每十分鐘只能解出一題。這樣做的目的是避免兩個人同時出解,造成一次出現兩頁、不知道哪頁才算數的分裂局面。

代價隨之而來。要讓全網那麼多算力裡每十分鐘才出一個解,題目就得難到離譜。想有把握在十分鐘內解題,你需要成千上萬臺專用機器,一臺遠遠不夠。它們瘋狂發熱,你還得給它們配空調降溫。成本一層層堆上去,能玩得起的人越來越少。

比特幣起先是去中心化的,但成本越來越高,能負擔得起的人越來越少,最後就變成了事實上的中心化。(西爾維奧·米卡利)

他的原話是,看具體是哪天,比特幣鏈上真正有控制力的,就那麼兩三個礦池。

那委託權益證明(DPoS)呢?思路更直白:找 21 個看起來靠譜的人,讓他們替所有人記賬。米卡利不接受這個方案。21 比 1 好,可 21 依然叫中心化。他反問道,當年人們起來反抗集權,法國大革命的時候,除了國王還有貴族。貴族只有 21 個嗎?有成千上萬個。可對面是幾百萬被剝奪權利的平民。一個掌權是中心化,21 個掌權還是中心化。

Algorand 的抽籤:從一百億個代幣裡隨機選一千個

Algorand 的思路完全不同。整個網路有上百億個代幣,每個代幣權重相同。用一套密碼學方法隨機抽出一千個代幣,讓它們的主人組成一個臨時委員會,共同對下一頁達成共識並簽名。抽籤每輪重來,這次是你,下次可能是我,轉得飛快。

安全性怎麼保證?只要多數代幣握在誠實的人手裡,隨機抽一千個,裡面出現 501 個惡意代幣的機率低到可以忽略。米卡利說,所有系統都假設大多數參與者是誠實的,區別只在於「大多數」是誰的大多數。工作量證明假設多數算力誠實,委託權益證明假設那 21 個人誠實。這兩者都要求整個經濟的安全,寄託在一小塊經濟體的誠實之上。

Algorand 改成了另一種賭注:只要經濟的大多數是誠實的,整個系統就安全。想搞垮它的人,得先持有全網多數代幣,然後親手毀掉自己佔了大頭的那個經濟體。這種「自毀式多數」在動機上就先輸了一半。

更有意思的是那個「誰來抽籤」的環節。如果找一個人來隨機選,你馬上又回到了信任一個中心的老問題。Algorand 的答案有點反直覺:每個代幣自己抽自己。

聽起來像個災難。如果我抽籤,我肯定把自己選上無數次,好霸佔每一輪的委員會席位。實際規則是,每臺電腦在自己家裡默默執行一次抽籤,就像拉一次老虎機的杆,只能拉一次,拉到沒中就不能再拉到中為止。拉中了,你手上就有一張中獎彩票;沒中,你說什麼都沒人理。

這次抽籤背後的數學給了它密碼學性質。哪怕你是一個國家,算力逆天,你也沒法把自己的中獎機率提高哪怕一絲一毫。

於是安全論證就變得很漂亮。假設你是個邪惡又極其強大的人,能在瞬間收買地球上任何一個人,你會去收買誰?當然是委員會成員。可問題是你不知道該收買誰。中獎者是誰,抽籤之前沒人知道,包括中獎者自己。等到中獎者公開亮出彩票、附上自己對這一頁的投票,訊息已經沿著網路病毒式傳播出去了。

你這時候再收買這一千個人,也已經晚了。他們該說的都說完了,彩票和意見早就擴散到全網。米卡利說得很妙:你沒法把一條已經病毒式傳播出去的訊息塞回瓶子裡,這一點連美國政府也做不到,看看維基解密就知道了。

這套機制兼顧了三件事。分散式,因為是一百億個代幣裡隨機抽一千個,沒有比這更分散的了。可擴充套件,因為一次抽籤就花一微秒的算力,握一個代幣還是握十個億,都是一微秒,傷不到地球也傷不到你的電腦。安全,理由上面剛說過。

共識這件事不該花錢買

這裡冒出一個很值得琢磨的觀點:Algorand 的共識環節裡幾乎沒有經濟激勵。

比特幣必須給礦工付錢,因為礦工乾的是重活,重活就得付報酬,這是理所應當的。可 Algorand 裡的「幹活」是什麼?是抽一次籤,是做一次點加點的算術。米卡利反問:我讓你算個二加二等於四,你要多少報酬?你不給我錢,我就不算?你睡覺的時候都能算出來,這活兒根本不需要付錢。

他的設計哲學是:記賬這件事被做得極其便宜,那就沒必要為它設獎勵,反倒省掉了激勵被人鑽空子的空間。博弈論裡有個概念叫「ε-效用均衡」。設想一下,你誠實幹活能掙 100 美元,你使壞作弊,最多隻能掙到 100 美元零 1 分。米卡利說,正常人腦子一轉,為了這 1 分錢去當壞人,圖什麼?索性老實幹算了。把作弊的收益壓到幾乎為零,這比設定複雜獎勵更乾淨。

與其追問中本聰是誰,不如說比特幣就是中本聰

Lex 問了個所有人都想問的問題:你知道中本聰是誰嗎?米卡利先撇清自己,說不是我,我能證明,因為我要真做了中本聰,我不會去發明一個演算法,那需要完全不同的思路。

然後他給了個很有意思的答案。這件事的正確回答不該是「他/她/他們是誰」。中本聰就是比特幣本身。

他拿米開朗基羅打比方。你說你懂米開朗基羅,他畫了西斯廷教堂的天頂,設計了聖彼得大教堂的穹頂,雕了《摩西》和《哀悼基督》。可除了這些作品,米開朗基羅是誰?這問題問偏了。他的作品就是米開朗基羅。

比特幣是一件作品,就像任何人類的作品一樣有缺陷,但它抓住了幾百萬人的想象力,顛覆了舊秩序。創造者活在這件作品裡。(西爾維奧·米卡利)

他順帶把史蒂夫·喬布斯也歸到這一類。蘋果這家公司就是喬布斯,那個肉身的人反而相形見絀。真正留下來的是他帶給日常生活的審美,而審美往往在長跑裡贏到最後。米卡利引了別人一句話,說「美將拯救世界」。

我們人類的生物本能總想給理念安一張臉,因為理念本身太抽象,臉好抓。可真正被我們愛上的、真正改變世界的,是那個理念。

密碼學裡最優雅的想法:單向函式

話題轉到米卡利的老本行。Lex 問他,密碼學或者電腦科學裡最漂亮的想法是什麼。他先說了句「候選有好幾個」,然後把答案落在單向函式上。

定義很簡單:一個函式 f,給定 x,算出 f(x) 很容易;給定 f(x),倒推回 x 極其困難。他舉了一串生活裡的例子。打碎一個玻璃杯很容易,把碎片拼回原樣很難。把雞蛋煎熟很容易,從煎蛋變回生雞蛋很難。說到極端一點,殺死一個生命,很遺憾,很容易,反過來則近乎不可能。

一個把 x 變成 f(x) 的配方赤裸裸擺在你面前,你照著它沒法往回走。米卡利認為這是人類擁有過的最優雅、最重大的概念之一。它既是計算的,因為它講的是計算上的困難;又是數學的,因為它在講函式。而且它結出了太多果實,整個密碼學都建在它上面。

他還提了一嘴神話裡的呼應:最強大的神,往往成對出現,愛與死、正與反。兩個相反的東西擱一塊,你以為是互相抵消,其實催生出更強的力量。單向函式就是這樣,它對好人易如反掌,對壞人難如登天。

偽隨機數:把 300 位元的隨機性放大到無限

單向函式一路變形的產物裡,有一個叫偽隨機數生成器。

很多人以為偽隨機數生成器是在「創造隨機數」。米卡利不同意,他不信無中生有,從零裡生不出東西來。隨機性無法憑空製造,但可以放大。如果你能給我 300 個真隨機位元,我就能還給你 300 萬億個隨機位元。聽上去不靠譜,但它成立的邏輯是:我告訴你生成這些位元的配方,唯獨藏起最初那 300 個真隨機位元。你看著我已經吐出來的全部序列,想賭下一個位元是 0 還是 1,猜中率不會比五五開好哪怕一點點。

如果任何人、任何方法都沒法比瞎猜強上一絲,那這條序列在實踐意義上就等同於真隨機。

米卡利管偽隨機生成器叫「秘密隨機性的放大器」,這個說法本身就很美。他還順帶吐槽了程式語言裡那些叫 random 的函式,很多用的是「前現代密碼學」的寫法,本來應該配一顆真隨機的種子再按現代方法擴充套件才對。

這背後牽著那個老問題:上帝擲不擲骰子,宇宙到底是確定的還是機率的。米卡利的回答繞過了這個爭論。不管宇宙有沒有 300 個隨機位元作種子,你都可以用這套方式把它無限擴充套件。所有你能做的實驗、能推的結論,最後都分辨不出它和真隨機的區別。

於是問題反過來問:如果你永遠分辨不出,它們還真的是兩樣東西嗎?他承認,從智識的誠實出發,應該講一句,這套特殊的偽隨機,夠格叫隨機了。

順著這個往下,Lex 把自由意志也扯了進來。米卡利的直覺回答有兩層。第一,我們相信自由意志存在這件事本身很重要。第二,有點繞的是,正因為我們相信它存在,它就在某種意義上真的存在了。我們太需要這個信念來支撐自我認知和社會結構,以至於從心底裡把它喚了出來。至於哲學層面它到底存不存在,就像隨機數一樣,如果在這輩子、在宇宙的壽命裡都分辨不出真假,那真假之爭也就不那麼要緊了。

量子計算來了,單向函式會死嗎

量子計算是繞不開的一問。它加速的是某些特定型別的計算,也讓一批密碼學假設岌岌可危。米卡利不慌。

他把問題收縮到一點:量子計算動搖的是單向函式嗎?難點在於,過去定義「容易」和「困難」,參照的是經典計算機。如果量子計算機真能用,你得重新定義,「容易」意味著對量子也容易,「困難」意味著對量子也困難。

這麼一改,局面就敞亮了。量子計算可以用來算容易的那一頭,也就意味著你可以反過來借它的力量去造新的、對量子也困難的單向函式。候選變多了,一旦選對了方向,希望就還在。他不認為量子計算會讓單向函式絕跡,倒覺得它可能只是把單向函式升級成了一個量子版本。

他最後說了句挺動人的話。只要生命還想有趣,單向函式就必須存在。你想想,如果世界上任何一件難事都能輕鬆辦成,那還成什麼日子?你需要的是「難的東西以極大的丰度存在」,需要唾手可得的困難,這才是生命之所以有意思的地方。

互動式證明:把定理變成一盤可以很快打完的遊戲

接下來是兩個米卡利拿了圖靈獎的經典貢獻。先從互動式證明講起。

他用自己的經歷開場。我們為什麼要辦學校?為什麼不讓教育部長每年出一本書,讓孩子自己讀?因為我們花了大量公款把孩子們送進教室,讓他們和老師面對面,在黑板上用粉筆一筆一筆推演。人類早就知道,互動式地傳遞真理,效率遠高於讓人獨自啃一份長長的檔案。

互動式證明就是把這套感覺變成數學。與其寫一篇長得可怕的論文、一份指數級長度的證明讓別人逐行驗算,不如這樣:如果這個定理是真的,那麼就存在一盤相關的遊戲,無論你怎麼出招,我都有超過一半機率贏下這盤。

於是檢驗過程變成對局。定理為真,我能穩贏;定理為假,我最多贏一半。我一連贏下十次、一百次,贏到你自己都開始懷疑,你要麼承認定理為真,要麼承認我運氣好到連拋一百次硬幣全是正面,那也太離譜了。

把一份形式化證明,轉化成一盤能快速打完、能靠統計資料下結論的遊戲,這是現代複雜度理論的重大成就之一。米卡利說,它還順帶給「證明」這件事本身帶來了新的洞見,逼著人重新想清楚什麼叫真、什麼叫證明。

它對現實的衝擊很直接:傳統證明對驗證者太不友好了。你要驗一份超長的證明,就得從頭到尾一行不漏地看,漏掉一行,錯誤可能就藏在那兒。互動式證明可以在幾分鐘內,把本來要耗掉一個人一輩子的核驗工作壓縮完成。

零知識證明:我可以確認一件事是真的,同時完全不告訴你為什麼

這套東西再往前推一步,就是零知識證明(zero-knowledge proof)。

它做的事有點顛覆常識。你可以確認一條斷言是對的,同時對它為什麼對一無所知。過去人們把「知識」和「驗證」死死綁在一起,你要驗證一件事,就得先掌握它的證明,掌握了證明,你也就明白了它為什麼成立。零知識證明把這個繫結拆開了。

一開始,他們費了很大勁才找到第一個零知識證明,接著是第二個、第三個。幾年之後,他們證明了一個更一般性的定理:任何一條定理,不論講的是什麼,都能被改寫成零知識的形式來講。覆蓋的是全部定理。

米卡利說,這件事讓他感到震撼的地方在於,人類幾千年來一直把知識和驗證當成一體兩面,其實毫無道理。我們只是沒發展出相應的技術而已。他特別看重技術,因為技術讓人更成其為「人」,也拓寬了理解的邊界。

機制設計:讓每個人在追逐私利的過程中,順手實現你要的社會目標

米卡利最近幾年鑽進了機制設計。簡單說,就是你想讓某種行為浮現出來,但你清楚,別人不關心你的目標,他們只關心把自己的利益最大化。那你要做的,就是設計一盤遊戲,讓人家在追私利的時候,恰好把你要的社會秩序給做出來了。這是最高的境界,也是一門極難的科學加藝術。

難在哪裡?難在傳統的博弈論工具能分析的博弈型別太窄。什麼佔優策略均衡,很漂亮,但只適用於一小撮規則、約束、收益全都設定死的博弈。現實裡的大部分博弈根本不落進這個框子裡。

米卡利自己的玩法更粗線條。他不太在乎能不能找到那個唯一的最優均衡,他更願意把遊戲設計成「只要大家都不做蠢事,好的社會結果就會湧現」。把明顯虧本的選項排掉,剩下的組合裡無論大家怎麼選,結果都落在你要的範圍內,那事情就辦成了。

說到底,還是那句話:人的行為太複雜,用任何單一模型去套都不夠。這個遊戲要一直玩下去。

NFT 的價值:讓創作者真的拿到自己的報酬

談到 NFT(非同質化代幣),米卡利的態度是兩邊都值得看。技術上是,社會意義上是更大的那一邊。

他看重的是NFT 讓一件作品的所有權可以被快速、安全地交易,同時誰擁有什麼權利清清楚楚。這對內容創作者來說,開啟了一個全新的被回報的通道。作曲家的一首歌、藝術家的一幅畫,本來就有無數種獨特的呈現形式,現在這些形式可以被造出來,也可以被迅速交易。

當然,前面說的三件事依然是地基。你想讓 NFT 支撐起越來越大的應用場面,還是得靠可擴充套件、安全、去中心化這三根柱子頂住。少一根就搭不起來。

Lex 順著這個往下推了一層。他說 NFT 的有意思之處,是把「社會建構」這事搬到了線上。你可以玩代幣,也可以玩人。比如給一個 YouTube 創作者發個代幣,投資他這個人,交易他產出的一切內容,慢慢的就造出一個圍繞人和創意本身的市場。聽著有點荒誕,可你其實是在數字世界裡搭出一套價值層級,再拿它去交易,而這套東西又會反過來激勵更多人去創作。等實體經濟裡「幹活」的分量越來越輕,價值越來越往數字空間挪,這種經濟形態只會越來越有分量。到那時候,你更得靠區塊鏈把三根柱子撐穩。

而在三根柱子裡,去中心化是最難的一根,因為掌權的人會緊張。米卡利笑說,人一旦上了位就會不安,怕被頂替。可這不就是這個位置的代價嗎?你坐上了最頂那把椅子,接下來所有人都在盯著想坐。

馬基雅維利早就看出了結構性差異

Lex 問了個大問題:既然權力讓人上癮、絕對權力讓人徹底上癮,我們到底有沒有可能真的把權力分散掉?

米卡利的分析分兩層。一層是奪取權力的時候,一個人單槍匹馬去抓,往往更容易。另一層是歷史遺留的技術藉口。通訊越難,就越容易說「照我說的做」。區塊鏈是公共知識,可在它之前的時代,連單向通訊都費勁,集權在這套技術條件下反而是省事的。

但局面變了,技術條件變了。而且他更進一步:分散式的系統本身就比中心化的系統更穩定、更耐久。不光是防腐敗,還有另一條規律。時間拉得足夠長,萬物該出問題的地方都會出問題,這是墨菲定律的一種變體。權力分散開,系統反而更扛得住。

他拿人體打比方。你是分散式生物,沒有哪個總指揮在替你喊「該吃飯了」。身體裡有幾百萬億細胞、腸道里有幾十億細菌,大家一起泡在一鍋湯裡,居然把命維持住了。可我們設計系統的時候,總喜歡搭金字塔,把權力放在塔尖,讓它往下流。這裡面有一部分是技術問題,過去確實缺工具。

馬基雅維利當年觀察過一件事。那時候有佛羅倫薩、威尼斯這些小型的共和國,也有奧斯曼帝國那種集權帝國,蘇丹大權獨攬。他得出一個政治觀察:集權政體很難被推翻,可一旦推翻了,接管民眾容易得很;分散的政體反過來,更耐折騰,也更可能長存。米卡利的解讀是,人類精神本來就想要這種韌性、這種分散式的結構,只不過過去沒有技術支撐。馬基雅維利手裡沒有電腦,也沒有網際網路。

程式碼即法律,是通往災難的配方

米卡利寫過一篇關於治理的部落格,講 Algorand 怎麼把治理也去中心化。他的哲學起點是一句話:凡是僵死不動的東西,都活不長。生命靠的是聰明的適應。世界會變,你得靈活,得跟著調整。

他看到很多加密專案很自豪地宣稱自己的規則刻在石頭上,程式碼即法律,法律即程式碼,我驗證過程式碼,它永遠不會變。米卡利聽了只覺得驚悚。他說這配方通向災難,爆發不會立刻到來,但很快會來。

他打了個航海的比方。你要開著遠洋客輪從里斯本去紐約,然後你定死一條規矩,不管前頭有沒有冰山,不管有沒有風暴,都不轉向。這船能到得了嗎?舵不是迷信,舵是必需品,你得時刻修正、時刻調整。Algorand 從設計之初就假設程式碼要隨著需求演進。每次要改,得經過一輪投票,現在門檻設在 90% 的權益。大家點頭了,就升到下一個版本。這樣一邊往前跑,一邊不至於把身上的零件甩掉。

他認為區塊鏈在這裡反而提供了一個完美的平臺。你可以把你的意願、你的投票記錄在鏈上,誰也沒法動手腳,每一票都被所有人看見,改動的結果也公開可查。一個想活很久的系統,就得有適應能力,就得能投票改自己。

真正的領導者,是點燃之後消失

緊接著是一個更微妙的問題:去中心化和領導力之間的張力。

Lex 提到維塔利克(Vitalik Buterin)之於以太坊,提到中本聰之於比特幣,也提到林納斯·託瓦茲之於 Linux。人類似乎總在找領導者,領導者能給專案一個穩定的願景。米卡利同意領導者在啟動階段至關重要。從無到有地造出東西,這本身就需要領導力。

但他認為真正經過考驗的領導力,是帶領完社群之後消失。他舉的榜樣是喬治·華盛頓。幹了一屆,又幹了一屆,然後主動退下來,回去當普通公民。兩百多年過去,這套體系雖然有缺陷,但確實辦成了不少事,也能持續演進。在他看來這才是領導的成功。

領導力應當是這樣:點燃,然後消失。如果你不消失,這個系統就會跟著你一起死。(西爾維奧·米卡利)

反面的例子他也點了。有人做得很好,於是想要再來四年,再來八年,再要十六年,還說我替你們把所有問題都解決掉。米卡利認為這是失敗領導力的典型。他信人的情感,也信情感中的創造衝動,所以一個看得見摸得著的領導者容易成為情感的代表。有意思的是,情感越私密,反而越普世。越是你個人深處的東西,別人越會莫名其妙地產生共鳴。

限制是超能力

聊到這裡氣氛轉柔了。米卡利是西西里人,Lex 問他如果今天是人生最後一頓飯,想吃什麼,往哪兒去。他說疫情之下沒法見媽媽,媽媽是了不起的廚師,做的是極傳統的菜。傳統菜之所以偉大,是因為它們熬過了幾百年的烹飪創新篩選。他點名要一道帕爾米賈納(parmigiana,意式焗茄子),那是他媽媽獨門的手藝,做起來耗時耗力,是一樁需要一整個上午的愛的勞作。

他順勢講了義大利菜的哲學。以青醬(pesto)為例,橄欖油、羅勒、松子、胡椒、一瓣蒜,蒜只能放一點點,否則味道全被壓住,再加帕瑪森或佩科裡諾,或者兩者混合。就這麼六樣東西。法國菜講究組合、講究繁複,中國菜用料更多。而義大利菜追求的是簡潔,在極少的材料裡挑出對的那幾樣,做出好東西來。日本料理的壽司也一樣,極簡裡有極深的手藝,一代一代傳下來。

這份對簡潔和限制的偏愛,在他的閱讀裡也有影子。他說《神曲》對他衝擊很大。那是中世紀的一部長詩,分成《地獄》《煉獄》《天堂》三篇,講一箇中年人陷入人生危機,從危機裡一點一點淨化自己,直到有資格面見上帝。

要害在語言。那是十三世紀的佛羅倫薩,能表達這種複雜思想的語言是拉丁文。但丁偏偏選了他自己的方言,一種只有他身邊小圈子才說的佛羅倫薩土話,用來承載一套極其精密的韻律和思想。他一邊寫,一邊在發明義大利語。讀者靠押韻去猜生詞的意思,語義像滲透一樣被傳遞出去。米卡利說,語言在這種場合完成了幾乎不可能的傳遞。一套貧瘠、粗糙的方言,硬是扛住了極其複雜的內容。

他從中得到的啟發是:限制往往是我們的力量。但丁沒法引用任何前人,因為在他之前沒有人用義大利語寫過東西。他前面空無一物,只能自己鑿出路來。米卡利說,與其抱怨限制,不如擁抱它。正因為被限制住了,人才會去找那些不受限的人根本想不到的巧妙解法。限制算不算超能力,取決於你願不願意這樣看它。

用一門語言活著,用另一門語言思念

話題轉到語言與流失。Lex 說自己去過義大利幾次,那裡的人不只是用詞交流,身體、語氣、整個存在都是語言。米卡利承認,自己來到美國之後確實犧牲了一部分表達能力。他早就知道,用英語沒法把自己表達到母語那種層次。那種對語的精準,本來能體現出一個人的優雅、見識、教養和出身。忽然之間他掉到了谷底,只能一路往上爬回來。

Lex 分享了自己的經驗,說他的母語是俄語。有些東西是語言攜帶的。他的深思熟慮是在英語裡長出來的,可他關於二戰的痛、關於那些被灌進他身體裡的音樂,是俄語給他的。他能同時帶著這兩樣東西,可兩邊都是不完整的。英語裡說不出那種民族的哀愁,俄語裡說不出深刻的哲學。米卡利聽了,說,說得真好。

這一段裡埋著的還是那句老話:限制是力量。科爾特斯(Hernán Cortés)帶著幾百人入侵墨西哥,對面是十萬大軍。他上岸第一件事,是鑿沉自己的船,斷掉退路。然後他贏了。

如果你問我人生的意義,我會說三遍「去追尋」

訪談快結束時,Lex 問米卡利對年輕人有什麼建議。他說,要忠於你自己的情感。只要這麼做,你就在做對的事,這一生就沒白過,而且你不會厭倦,因為你一直在解那些從最初就纏著你的情感結。

不論你是科學家還是藝術家,都要活得充分,把情感表達出來,一年比一年更從容。有時候情感會很洶湧,壓不住,但你把它表達出來,總比把它壓回去要更接近一個完整的人。

那愛呢?米卡利說愛是情感裡最大的那一塊,也是最讓人害怕的那一塊,因為它帶來巨大的脆弱感。可愛裡也有巨大的能量,有對整個人類的同情和慈悲,它讓人和別人、和別人的苦痛連成一體。這些東西都讓人不安,可它們正是生命的經緯。

Lex 接著問,失去它很痛。米卡利說,是啊,這就是脆弱感的來源。情感的規律就是,上坡和下坡永遠綁在一起走。下坡總是跟著上坡來,可上坡也只能跟著下坡來。

最後落到死亡。Lex 問,你會想到自己終有一死嗎?你怕嗎?米卡利說,我希望我會。沒有死亡,就沒有生命,至少沒有有意義的生命。死亡其實是那份最終的動機,推著你去過一種美好的、有意義的生活。他年輕時甚至有過一個念頭,如果一輩子沒法做自己想做、有想說的話要說的事,那就等於白活。也許那只是他拿來激勵自己的方式,但其實也用不著,因為死亡本來就在那兒站著,提醒你該起身去幹自己的事了。

Lex 問,你希望留下什麼?米卡利說自己有兩份遺產。一份是生物性的,是兩個孩子,將來或許還有他們的孩子。另一份是共享的事業,也就是社會。他希望自己留下的東西,能為人提供安全和隱私。他很清楚這是一種比喻式的說法,他想做的是讓每個人能更自由地互動、敢冒更大的險、能伸手觸及更多人,哪怕這件事聽上去又難又危險。

他畢生的密碼學研究,都是在為隱私和互動的安全打底。這不限於一筆區塊鏈交易,這是他情感深處最硬的一個問題。歸根結底,隱私和安全就是自由,自由是這件事的核心。自由是危險的,像情感一樣危險,但正是它讓人造出了身邊所有美好的東西。

Lex 問他,除了死亡帶來的緊迫感、除了焦慮的我們一路上順手造出的這些酷東西,這一切還有更深的意義嗎?米卡利的回答有三點,說出來只有三個字,重複三遍:去追尋,去追尋,去追尋。再往下問追尋的是什麼?沒有答案。旅程比終點更重要,不管那個終點是什麼。也許那個終點我們一輩子都到不了,但通往它的路走得真痛快。

這一期可以帶走的東西

米卡利講的很多話,落到行動上都挺具體。螢幕前的你不一定碰區塊鏈,但下面這些思路在別的地方也用得上。

  • 判斷一個系統可不可信,先問它假設了誰的誠實。工作量證明的多數算力,委託權益證明的 21 個受託人,Algorand 的多數代幣持有者。問清楚那個「多數」是一個小圈子,還是整個系統本身,這一個問題就能幫你看穿很多所謂的去中心化。
  • 把「激勵機制」當成設計的第一性問題,而不是最後補丁。想讓別人做一件事,先想清楚他做完能得到什麼、作弊又能得到什麼。如果作弊的收益只比老實幹多一分錢,絕大多數人順手就老實了。這比堆滿獎勵的規則更穩。
  • 面對僵死的規則要留一道舵。任何聲稱「一旦定下永不變更」的系統,無論是程式碼、制度還是你給自己立的規矩,都要留意它適應不了冰山和風暴的風險。留一條合法的演進通道,比一開始就把規則刻死更長久。
  • 去學一點點單向函式和零知識證明的直覺。單向函式教的是「容易去、難回來」的價值,零知識證明教的是「可以確認而不必知道為什麼」。這兩條直覺,在處理隱私、驗證身份、設計許可權的時候,能幫你省下不少彎路。
  • 把限制當成可以呼叫的資源。但丁用一套貧瘠的方言寫出了《神曲》。你要是覺得自己手上工具太少、條件太差,先別抱怨,想想在這種限制裡能鑿出什麼別人鑿不出的東西。
  • 忠於自己的情感,選那種你會一直不厭倦去做的事。米卡利給年輕人的唯一建議就是這個。撐得久的事,靠的通常是情感一直牽著你走,跟收益高低關係不大。
  • 小心你想當的那個領導者形象。華盛頓的範本是點燃、帶回、然後退場。如果你正在帶一個團隊、一個專案、一個社群,早點想清楚你打算怎麼消失,這比想怎麼留下來更值得花時間。

至於那句「錢是人編出來的」,它不只是在談貨幣。它提醒的是,我們賴以運轉的很多東西,從賬本到秩序,從信任到領導力,背後都站著一個更深的條件,也就是米卡利反覆說的那件事:你得先讓所有人看到同一頁,然後這個世界才可能真的開始轉動。

文稿來自公開 Kaggle 資料集(rajneesh231/lex-fridman-podcast-transcript),為早期自動轉錄存檔,可能存在識別錯誤。
The following is a conversation with Silvio McCauley, a computer scientist at MIT, winner of the Turing Award, and one of the leading minds in the fields of cryptography, information security, game theory, and most recently, cryptocurrency and the theoretical foundations of a fully decentralized, secure, and scalable blockchain at Algorand, a company of cryptographers, engineers, and mathematicians that he founded in 2017. Quick mention of our sponsors. Athletic Greens Nutrition Drink, the Information In Depth Tech Journalism website, Four Sigmatic Mushroom Coffee, and BetterHelp Online Therapy. Click the sponsor links to get a discount and to support this podcast. As a side note, let me say that I will be having many conversations this year on the topic of cryptocurrency. I'm reading and thinking and thinking a lot on this topic. I just recently finished reading The Bitcoin Standard, a book I highly recommend. As always, with this podcast, I'm approaching it with an open mind, with compassion, with as little ego as possible, and yes, with love. I hope you go along with me on this journey and don't judge me too harshly on any likely missteps. As usual, I will play devil's advocate. I will, on purpose, sometimes ask simple, even dumb questions, all to try and explore the space of ideas here with as much grace as I can muster. I have no financial interests here. I only have a simple curiosity and a love for knowledge, especially about a set of technologies that may very well transform the fabric of human civilization. If you enjoy this thing, subscribe on YouTube, review it on Apple Podcasts, follow on Spotify, support it on Patreon, or connect with me on Twitter at Lex Friedman. And now here's my conversation with Silvio McCauley. Let's start with the big and the basic question. What is a blockchain? And why is it interesting? Why is it fascinating? Why is it powerful? All right. So a blockchain, think of it, is really a common database distributed. Think about it as a ledger in which everybody can write an entry in a page. You can write, I can write, and everybody can read, and you have a guarantee that everybody has the same copy of the ledger that is in front of you. So whatever you see on page seven, anyone else sees on page seven. So what is extraordinary about this is this common knowledge thing that I think is really a first for humanity. I mean, if you look at communication, like right now, you can communicate very quickly images, photos, but do you have a certainty that whatever you have received has been received by everybody else? Not really. And so there's a commonality of knowledge and the certainty that everybody can write, nobody has been prevented from writing whatever they want. Nobody can erase. Nobody can tear a page of a ledger. Nobody can swap page. Nobody can change anything. And that is immutable common record is extremely powerful. And there's something fundamental that is decentralized about it. So at least in spirit, some degree against maybe a resistance to centralization. Absolutely. If it is not decentralized, how can it be common knowledge? If only one person or a few people have a ledger, you don't have a ledger, you have to ask, you know, what is on page seven? And how do you know that whatever they tell you is on page seven, they tell the same thing to everybody else. And so this commonality is extremely powerful. Just to give you an example, assume that you do an auction, okay? You have worked very hard, you build a building, and now you want to auction it off. Makes sense because you want to auction worldwide, better yet, you want to tokenize the building and sell it in all in parcels. Now, everybody sees the bids. And you know that everybody sees the bids. You and I see the same bids, and so does everybody else. So you know that a fair price has reached, and you know who owns what and who has spent how much. And if you do it instead of, otherwise, in a centralized system, I put a bid saying, oh, congratulations, Alex, you won, and your price is $12,570. How do you know? So if instead of this common knowledge is a very powerful tool for humanity. So we return to it from a bunch of different perspectives, including like a technical perspective. But you often talk about blockchain and some of these concepts of decentralization, scalability, security, all those kinds of things. But one of the most maybe impactful, exciting things that leverage the blockchain, this kind of ledger idea of common knowledge is cryptocurrency. So in the financial space. So is there, can you say in the same kind of basic way, what is cryptocurrency in the context of this common knowledge and in the context of the blockchain? Great. Cryptocurrency is a currency that is on such a ledger. So imagine that on the ledger, initially, you know that somehow, say you and I are the only owner, each one, let's give it ourselves a billion each of whatever this unit. Then I start writing on the ledger, I give 100 of these units to my sister, I give this much to my aunt. And then now, because it's written on the ledger and everybody can see, my sister can give 57 of these units that she received from me to somebody else. And that is money. And that is money because you can see that somebody who tenders your payment has really the money there. You don't have any more of a doubt when you want to sell an item. If I write you a check, is the check covered? Or do I have the money at the moment of a transaction? You really see because the ledger is always updated. What you see is what I see, what the merchant sees. You know that the money, the money is the most powerful money system there is because it is totally transparent. And so you know that you have been paid, and you know that the money is there, you have not to second guess anything else. So the common knowledge applied there is you're basically mimicking the same kind of thing you would get in the physical space, which is if you give 100 bucks or 100 of that thing, whatever of that cryptocurrency to your sister, the actual transfer is as real as you giving like a basket of apples to your sister. So in the case in the physical space, the common knowledge is in the physics of the atoms. And then it's digital space, the common knowledge is in this ledger. And so that transfer holds the same kind of power, but now it's operating in the digital space. Again, I apologize for a set of ridiculous questions, but you mentioned cryptocurrencies and money. What is money? Why do we have money? Do you think about this kind of from this high philosophical level at times of this tool, this idea that we humans have all kind of came up with and seem to be using effectively to do stuff? Money is a social construct, okay, in my opinion. And this has been somehow people always felt that somehow money is a way to allow us to transact, even though we want different things. So I have two sheep, and then you have one cow, and I want the cow, but you are looking for blankets instead, you know, so to have money is really simplifies this. But at the end of it, that's why a bit was invented. And you started with gold, you started with the coinage, then you started with the check. But at the end of the day, money is essentially a social construct because you know that what you receive, you can actually spend with somebody else. And so there is a kind of a social pact and social belief that you have. At the end of the day, even barter requires these beliefs that other people are going to accept the quote unquote currency you offer them. Because if I'm a mason, and you ask me to build a wall in your field, and I did, and you, in exchange, you give me a thousand sheep, what am I going to do? Eat them all? No, I have to feed them. And if I don't feed them, they die, and my value is zero. So in receiving this livestock, I must believe that somebody else will accept them in return for something else. So money is a social belief, social shared belief system that makes people transact. That's fascinating. I didn't even think about that, that you're actually, you have a deep like network of beliefs about how society operates. So the value is assigned even to sheep, based on that everyone will continue operating how they were previously operating. Somebody will feed the sheep. I didn't even think about that. That's fascinating. So that directly transfers to the space of money and then to the space of digital money, cryptocurrency. Okay. Does it bother you sort of intellectually when this money that is a social construct is not directly tied to physical goods like gold, for example? Not at all, because after all, gold has some industrial value. Nobody delights it. It's a metal. It doesn't oxidate. It has some good things about it. But does this industrial value really represent the value to which it now is traded? No. So gold is another way to express our belief. I give you an ounce of gold, you treat it like, oh, somebody else will want this for doing something else. So it is really this notion of this. Money is a mental construct, is really, and is shared, is a social construct, I really believe. And so some people feel that it's physical, so therefore gold exists. Then, as you know now, countries, most sophisticated country right now, they print their own money and you believe that they are not going to exaggerate it with inflation. Not everybody believes it, but at least they are not going to exaggerate it blatantly. And therefore you receive it because you know that somebody else will accept it, will have faith in the currency and so on and so forth. But whether it's gold, whether it's livestock, whatever it is, money is really a shared belief. So there is something, you know, and I've been reading more and more about different cryptocurrencies. There is a kind of belief that the scarcity of a particular resource like Bitcoin has a limited amount and it's tied to physical, you know, to proof of work. So it's tied to physical reality in terms of how much you can mine effectively and so on. That that's an important feature of money. Do you think that's an important feature to be a part of whatever the money is? That is certainly a very useful part. So at some point in time, you know, assume that money is something that all of a sudden we say, daisies are money, are the currency. Then, you know, I offer you 10 daisies in payment of whatever goods and services you want to provide. But at the end of the day, if you know that you can cultivate it and generate them at will, then perhaps, you know, you should not accept my payment. Here is a bouquet of daisies. So you need some kind of a scarcity. The inability to create it suddenly out of nothing is unimportant. And it's not an intrinsic necessity, but it's much easier to accept once you know that there is a fixed number of units of whatever currency there is and therefore you can mentally understand I'm getting, you know, this much of this piece of a pie and therefore I consider myself paid. I understand what I'm receiving. You described the goals of a blockchain. You have a nice presentation on this as scalability, security, and decentralization. And you challenged the blockchain trilemma that claims you can only have two of the three. So let's talk about each. What is scalability in the context of blockchain and cryptocurrency? What does scalability mean? So remember, we said that the blockchain is a ledger and each page receives a, gets some transaction and everybody can write in these pages of the ledger. Nobody can be stopped from writing and everybody can read them. Okay. Scalability means how fast can you write? Just imagine that you can write an entry in this special shared ledger once every hour. Well, you know, what are you going to do if you have no one transaction of an hour, the world doesn't go around. So you need to have scalability means here that you can then somehow write a lot of transaction and then you can read them and everybody can validate them. And that is the speed and the number of transactions per second and the fact that they are shared. So you want to have this speed not only in writing, but in sharing and in inspection for validity. This is scalability. The world is big. The world wants to interact, the people want to interact with each other and you better be prepared to have a ledger in which you can write lots and lots and lots of transactions in this special way very, very, very quickly. So maybe from a more mathematical perspective or can we say something about how much scalability is needed for a world that is big? Well, it really depends how many transactions you want, but remember that I think right now yet to go into at least 1000s of transactions per second, even if you look at credit cards, we are going to go from an average of 1600 to peaks of 20,000 or 40,000, something like this. But remember, it's not only a question of a transaction per se, but the value is that the transaction is actually being shared and visible to everybody and the certainty that that is the case. I can print on my own printer way more transactions, but nobody has the time to see or to inspect. That doesn't count. So you want scalability at this common knowledge level. That is the challenge. I also meant from a perspective of like a complexity analysis. So when you get more and more people involved, doesn't need to scale in some kind of way that do you like to see certain kind of properties in order to say something is scalable? Oh, absolutely. I took a little bit implicitly that the people transacting are actually very different. So if there is a two people who can do thousands of transactions per second with each other, this is not so interesting. What do we really need is to say there are billions of people at any point in time, you know, thousands and thousands of them want to transact with each other and you want to support to that. So Algorand, it solves, so that's the company, the team of cryptographers and mathematicians, engineers, so on, that challenged the blockchain trilemma. So let's break it down in terms of achieving scalability. How do we achieve scalability in the space of blockchain, in the space of cryptocurrency? Okay. So scalability, security, remember, and decentralization, right? So that's what they want. What's the best way to approach? Can we break it down? Let's start with scalability and think about how do we achieve it? Well, to achieve it one at a time is perhaps easy, even security. If nobody transacts, nobody loses money. So that is secure, but it's not scalable. So let me tell you, I'm a cryptographer, so I try to fight the bad guys. And what you want is that the vesselager that we discussed before cannot be tampered with. So you must think of it as a special link that nobody can erase. Then it has to be, everybody should be able to read and not to alter the pages or the content of the pages. That's okay. But you know what? That is actually easy cryptographically. Easy cryptographically means you can use tools invented 50 years ago, which in cryptographic time is prehistory, okay? We cavemen working around and solve the problem in cryptography land. But there is really a fundamental problem, which is really almost a social, seems a political problem, is to say, who the hell chooses or publishes the next page of the ledger? I mean, that is really the challenge. This ledger, you can always add a page because more and more transaction had to be written on there. And somebody has to assemble this transaction, put them on a page and add the next page. Who is the somebody who chooses the page and adds it on? Who can be trusted to do it? Exactly. Assume it is me for what I'm being, not that I want to volunteer for the job, but then I would have more power than any absolute monarch in history, because I would have a tremendous power to say, these are the transactions that the entire world should see. And whatever I don't write, this transaction will never see the light of day. I mean, no one had any such a power in history. So it's very important to do that. And that is the quintessential problem in a blockchain. And people have thought about it to say, it's not me, it's not you. But for instance, in proof of work, what people say is, okay, it's not me, it's not you, you know what it is? We make a very difficult, we invented a cryptographic puzzle, very hard to solve. one, perhaps one chain, where you want to have to transact, maybe is another. I'm not saying that, you know, one chain cannot be store of value or another thing, but I really believe, I believe in the ingenuity of people and in the innovation that is intrinsic to the human nature. We want always different things. So how can it be something invented, whatever it is decades ago, is going to fulfill the needs of our future generations. I'm not going to fulfill my needs, let alone my kids or their kids. We are going to have a different world and things will evolve. So you believe that life, intelligent life, is ultimately about adaptability and evolving. So static loses in the end. Yes. Let me ask the, well, first the ridiculous question. Do you have any clue who Satoshi Nakamoto is? Is that even an interesting question? Well, your questions are very interesting. So, and I think, so I would say, first of all, it's not me. Okay. And I can prove it because, you know, if I were Satoshi Nakamoto, I would have not found an algorithm. It takes a totally different principle to approach to the system. But the other thing, who is Satoshi Nakamoto? You know what the right answer is? It's not him or her or them. Satoshi Nakamoto is Bitcoin. Because to me, it's such a coherent proof of work that at the end, the creator and the creation identify themselves. So you say, okay, I understand Michelangelo. Okay. He did the Sistine Chapel. Fine. He did the St. Peter's Dome. Fine. He did the Moses of the Pieta statue. Fine. But besides this, who was Michelangelo? That's the wrong question. It's his own work. That is Michelangelo. So I think that when you look at the Bitcoin is a piece of work that as it defects, yes, like anything human, but it was captivated the imaginations of millions of people as subverted the status quo. And I'm saying, you know, whoever this person of people are, he's living in this piece of work. I mean, it is Bitcoin. The idea of the work is bigger. We forget that sometimes. It's something about our biology likes to see a face and attach a face to the idea when really the idea is the thing we love. The idea is the thing that impact the idea is the thing that ultimately we, you know, Steve Jobs or somebody like that, we associate with the Mac or the iPhone with just everything he did at Apple. Apple, actually the company is Steve Jobs. Steve Jobs, the man is a pales in comparison to the creation. Correct. And the sense of aesthetics that has brought to the daily lives and very often aesthetic wins in the long, in the long, in the long game. And these are very elegant design product. And when you say, Oh, elegance, very few people care about it. Apparently millions and millions and millions and millions of people do because we are attacked by beauty and these are beautifully designed products. And, and, and, you know, and they've in addition to ever the technological aspect of the other thing. And I think, yes, that is, yeah, as the Stajewski said, beauty will save the world. So I'm, I'm with you on that one. Right. It currently seems like cryptocurrency, all these different technologies are gathering a lot of excitement, not just in our discourse, but in their like scale of financial impact. A lot of companies are starting to invest in Bitcoin. Do you think that the main method of store value and exchange of value, basically money will soon or at some point in the century will become cryptocurrency? Yes. So mind you, as I said, that the notion of cryptocurrency, like any other fundamental human notion has to evolve, but yes. So I think of it, uh, he has a lot of momentum behind it. Um, it's not only static as a visa programmable money as a smart contract. It allows a peer to peer interaction among people who don't even know each other. Right. Uh, and they don't even, therefore I cannot even trust each other just because they never saw each other. So I think it's so powerful that, uh, uh, is going to do this said again, a particular cryptocurrency should develop and cryptocurrency will all develop. But the answer is yes, we are going towards a much more, uh, unless we have a society, a sudden crisis for different reasons, which nobody hopes there's always an asteroid. There's always something, uh, nuclear war and all the existential crisis that we kind of think about, including artificial intelligence. Uh, okay. It's funny. You mentioned that, um, um, Michelangelo and Steve jobs, you know, set of ideas represents the person's work. So we talked about Algorand, which is a super interesting set of technologies, but, you know, he did also win the touring award. You have a bunch of, you have a bunch of ideas that are, you know, seminal ideas. So can we talk about cryptography for a little bit? What is the most beautiful idea in cryptography or computer science or mathematics in general asking somebody who has explored the depths of all? Well, there are a few contenders and, uh, either your work or, uh, or other words, uh, let's leave my work aside and, uh, and, uh, so, but one powerful idea and is, uh, both an old idea in some sense and a very, very modern one. And, uh, in my opinion is this idea of a one way function. So a function that easy to evaluate. So given X, you can compute F of X easily, but given F of X is very hard to go back to X. Okay. Think like breaking a glass, easy. Reconstruct the glass harder. Frying an egg, easy. From the fried egg to go back to the original egg, harder. If you want to be extreme, killing a living being, unfortunately, easy. The other way around, very hard. And so the fact that the notion of a function, whichever a recipe that is in front of your eyes to transform an X into F of X, and then from F of X, even though you see the recipe to transform it, you cannot go back to X. That in my opinion is one of the most elegant and momentous notions that there are. And it is a computational notion because of the difficulties in a computational sense. And it's a mathematical notion because we were talking about function. And it's so fruitful because that is actually the foundation of all cryptography. And let me tell you, it's an old notion because very often in any mythology that we think of, the most powerful gods or goddesses are the ones of X and the opposite of X, the gods of love and death. And when you take opposites, they don't just erase one another, you create something way more powerful. And this one, the function is extremely powerful because essentially becomes something that is easy for the good guys and hard for the bad guys. So for instance, in pseudo random number generation, the easy part of the function corresponds, you want to generate bits very quickly. And hard is predicting what the next bit is. It doesn't look the same. One is X f of X going from X f of X to X. What does it do? Predicting bits. By a magic of reductions in mathematical apparatus, this simple function morphs itself into pseudo random generation. This simple function morphs itself in digital signature scheme in which digitally signing should be easy and forging should be and forging should be hard. Again, a digital signature is not going from X to f of X, but the magic and the richness of this notion is that it is so powerful that it morphs in all kinds of incredible constructs. And in both these two opposites coexist, the easy and the hard, and in my opinion is a very, very elegant notion. That simple notion ties together cryptography, and like you said, pseudo random number generation. You have work on pseudo random functions. What are those? What's the difference in those and the generators, the pseudo random number generators? How do they work? Let's go back to pseudo random number generation. First of all, people think that the pseudo random number generation generates a random number. Not true, because I don't believe that from nothing you can get something. So nothing from nothing. But randomness, you cannot create it out of nothing, but what you could do is that it can be expanded. In other words, if you give me somehow 300 random bits, truly random bits, then I can give you 300,000, 300 million, 300 trillions, 300 quadrillions, as many as you want random bits, so that even though I tell you the recipe by which I produce these bits, but I don't tell you the initial 300 random numbers, I keep them secret, and you see all the bits I produced so far, if you were to bet, given all the bits produced so far, what is the next bit in my sequence? Better than 50, 50. Of course, 50, 50, anybody can guess. But to be inferring something, you have to be a bit better. Then the effort to do this extra bit is so enormous that is de facto random. So that is a pseudo random generator, are these expanders of secret randomness, which goes extremely fast. Okay, that said, what is that? Expanders of secret randomness, beautifully put. Okay, so every time somebody, if you're a programmer, is using a function that's not called pseudo random, it's called random usually, you know, these programming languages, and it's generating different, that's essentially expanding the secret randomness. But they should. In the past, actually, most of the library, they used something pre modern cryptography, unfortunately. They would be better served with 300 real seed random number, and then expand them properly, as we know now. But that has been a very old idea. In fact, one of the best philosophers have debated whether the world was deterministic or probabilistic. Very big questions, right? Does God play dice? Exactly. Einstein says it does, it doesn't. But in fact, now we have a language that even at the Albert time was not around, but it was this complex theory of modern complexity based cryptography. And now we know that if the universe has 300 random bits, whether where is random or probabilistic or deterministic, it doesn't matter, because you can expand this initial seed of randomness forever in which all the experiments you could do, all the inferences you could do, all the things you could do, they are, you are not be able to distinguish them from truly random. So if you are not able to distinguish truly random from this super duper pseudo randomness, are they really different things? So many to become really philosophical. So for things to be different, but I don't have in my lifetime, in the lifetime of the universe, any method to set them aside, well, I should be intellectually honest, say, well, pseudo random in this special fraction is as good as random. Do you think true randomness is possible? And what does that mean? So practically speaking, exactly as you said, if you're being honest, that the pseudo randomness approaches true randomness pretty quickly. But is it, maybe this is a philosophical question. Is there such a thing as true randomness? Well, the answer is actually maybe, but if it exists, most probably it's expensive to get. And in any case, if I give you one of mine, you will never tell them apart by any other shape, no matter how much you work on it. So in some sense, if it exists or not, it really is a quote philosophical sense in the colloquial way to say that we cannot somehow pin it down. Do you ever, again, just to stay unphilosophical for a bit, for a brief moment, do you ever think about free will and whether that exists because ultimately free will sort of is this experience that we have, like we're making choices, even though it appears that, you know, the world is deterministic at the core. I mean, that's against the debate, but if it is in fact deterministic at the lowest possible level, at the physics level, how do you make, if it is deterministic, how do you make sense of the difference between the experience of us feeling like we're making a choice and the whole thing being deterministic? So first of all, let me give you a gut reaction to the question. And the gut reaction is that it is important that we believe that there exists free will. And second of all, almost by weird logic, if we believe it exists, then it does exist. Okay. So it's very important for our social apparatus, for our sense of ourselves that it exists. And the moment in which, you know, we so want to, we almost conjure it up in existence. But again, I really feel that if you look at some point, the space of free will seems to shrink. We realize how more and more, how much of our, say, genetic apparatus dictates who we are, why we prefer certain things than others, right, and why we react to noises of music. We really prefer poetry and everything else. We may explain even all this. But at the end of the day, whether it exists in a philosophical sense or not, it's like randomness. If pseudo random is as good as random vis a vis lifetime of the universe, our experience, then it doesn't really matter. Yeah. So, you know, we're talking about randomness. I wonder if I can weave in quantum mechanics for a brief moment. There's a, you know, a lot of advancements on the quantum computing side. So leveraging quantum mechanics to perform a new kind of computation, and there's concern of that being a threat to a lot of the basic assumptions that underlie cryptography. What do you think? Do you think quantum computing will challenge a lot of cryptography? Will cryptography be able to defend all those kinds of things? Okay, great. So first of all, for the record, and not because I think it matters, but it's important to set the record, there are people who continue to contend that quantum mechanics exist, but that's nothing to do with computing. It's not going to accelerate it, at least, you know, very basic, you know, hard computation. That is a belief that you cannot take it out. I'm a little bit more agnostic about it, but I really believe, going back to whatever I said about the one way function. So one way function, what is it? That is a cryptography. So does quantum computing challenge the one way function? Essentially, you can boil it down to does quantum computing challenge the one way function. What is one way function? Easy in one direction, hard in the other. Okay, but if quantum computing exists, when you define what it is easy, it's not easy by a classical computer and hard by a classical computer, but easy for a quantum computer, that's a bad idea. But once easy means it should be easy for a quantum and hard for also quantum. Then you can see that you are, yes, it's a challenge, but you have hope because you can absorb if one computing really realizes and becomes available according to the promises, then you can use them also for the easy part. And once you use it from the easy part, the choices that you have a one way function, they multiply. So, okay, so they particularly candidates of one way function, they not only candidates of one way function, they not be one way anymore, but quantum one way function may continue to exist. And so I really believe that for life to be meaningful, this one way function had to exist. Because just imagine that anything that is becomes easy to do. I mean, what kind of life is it? I mean, so you need that. And if something is hard, but it's so hard to generate, you'll never find something which is hard for you. You want to that there is abundance, that is easy to produce hard problem. That's my opinion is why life is interesting, because pop up really, really speed. So in some sense, I almost think that I do hope they exist if they don't exist, somehow life is way less interesting than it actually is. Yeah, it does. That's funny. It does seem like the one way function is fundamental to all of life, which is the emergence of the complexity that we see around us seem to require the one way function. I don't know if you play with cellular automata. That's just another formulation of. I know, but it's very simple. It's almost a very simple illustration of starting out with simple rules in one way, being able to generate incredible amounts of complexity. But then you ask the question, can I reverse that? And it's just surprising how difficult it is to reverse that. It's surprising, even in constrained situations, it's very difficult to prove anything that it almost, I mean, the sad thing about it. Well, I don't know if it's sad, but it seems like we don't even have the mathematical tools to reverse engineer stuff. I don't know if they exist or not, but in the space of cellular automata, where you start with something simple and you create something incredibly complex, can you take something, a small picture of that complex and reverse engineer? That's kind of what we're doing as scientists here. You're seeing the result of the complexity and you're trying to come up with some universal law that generate all of this. What is the theory of everything? What are the basic physics laws that generated this whole thing? And there's a hope that you should be able to do that, but it gets, it's difficult. Yeah. But there is also some poetry on the fact that it's difficult because it gives us some mystery to life, without which, I mean, it's not so fun. Life is no business fun. Can we talk about interactive proofs a little bit and zero knowledge proofs? What are those? What are those? How do they work? So interactive proof actually is a modern realization and conceptualization of something that we knew was true, that is easy to go to lecture. In fact, that's my motivation. We invented schools to go to lecture. We don't say, oh, I'm the minister of education. I published this book. You read it. This is book for this year, this book for this year. We spend a lot of our treasury in educating our kids and in person, educating, go to class, interact with teacher, on the blackboard and chalk on my time. Now we can have a whiteboard and presumably you're going to have actually this magic pens and a display instead. But the idea is that interactively you can convey truth much more efficiently. We knew this psychologically. It's better to hear an explanation than just to belabor some paper. Same thing. So interactive proofs is a way to do the following. Rather than doing some complicated, very long papers and possibly infinitely long proofs, exponentially long proofs, you say the following. If this theorem is true, there is a game that is associated to the theorem. If the theorem is true, this game, I have a winning strategy that I can win half of the time, no matter what you do. So then you say, well, is the theorem true? You believe me. Why should I believe you? Okay, let's play. If I prove that I have a strategy and I win the first time and I win the second time, then I lose a third time. But I win more than half of the time, or I win, say, all the time if the theorem is true, and at least at most half of the time if the theorem is false, you statistically get convinced. You can verify this quickly. And therefore, when the game typically is extremely fast, so you generate a miniature game in which if the theorem is true, I win all the time, and if the theorem is false, I can win at most half of the time. And if I win, win, win, win, win, win, win, win, you can deduce either the theorem is true, which most probably is my case of the week, or I've been very, very unlucky because it's like if I had 100 coin tosses and I got 100 heads. Very improbable. So that is a way. And so this transformation from the formal statement of a proof into a game that can be quickly played, and you can draw statistics how many times you win, is one of a big conquest of modern complexity theory. And in fact, actually has highlighted the notion of a proof as it really gives us a new insight of what to be true means and what truth is and what proofs are. So these are legitimately proofs. So what kind of mysteries can it allow us to unlock and prove? You said truth. So what does it allow us? What kind of truth does that allow us to arrive at? So it enlarges the realm of what is provable because in some sense of the classical way of proving things was extremely inefficient from the verifier point of view. Yes. Right. And so therefore, there is so much proof that you can take. But in this way, you can actually very quickly, in minutes, verify something that is the correctness of an assertion that otherwise would have taken a lifetime to belabor and check all the passages of a very, very, very long proof. And you better check all of them because if you don't check one line, an error can be in that line. And so you have to go linearly through all the stuff rather than bypass this. So you enlarge a tremendous amount what the proof is. And in addition, once you have the idea that essentially a proof system is something that allows me to convince you of a true statement, but does not allow me to convince you of a false statement, and that at the end is proof. Proof can be beautiful, should be elegant, but at the end is true or false. It is possible to prove the truth and it should be impossible or statistically extremely hard to prove something false. And if you do this, you can prove way, way more once you understand this. And on top of it, we got some insight like in this zero knowledge proofs that is in something which you took for granted where the same knowledge and verification are actually separate concepts. So you can verify that an assertion is correct without having any idea why this is so. And so people failed to say, if you want to verify something, you have to have the proof. Once you have the proof, you know why it's true, you have the proof itself. So somehow you can totally differentiate knowledge and verification validity. So totally, you can decide if something is true and still have no idea. Is there a good example in your mind? Oh, actually, you know, at the beginning, we labored to find the first zero knowledge proof. Then we found a second, then we found a third. And then a few years later, actually, we proved a theorem which essentially says every theorem, no matter what about, can be explained in a zero knowledge way. So it's not a class of theorem, but all theorems. And it's a very powerful thing. So we were really, for thousands of years, bought this identity between knowledge and verification had to be hand in hand together, and for no reason at all. I mean, we had to develop a way of technology. As you know, I'm very big on technology because it makes us more human and make us understand more things than before. And I think that's a good thing. So this interactive proof process, there's power in games. Yes. And you've recently gotten into, recently, I'm not sure you can correct me, mechanism design. Yeah. So first of all, maybe you can explain what mechanism design is and the fascinating space of playing with games and designing games. Mechanism design is that you want a certain behavior to arise. If you want to organize a societal structure or something, you want to have some orderly behavior to arise because it is important for your goals. But you know that people, they don't care what my goals are. They care about maximizing their utility. So put it crassly, making money. The more money, the better, so to speak. I'm exaggerating. Self interest in whatever way then. So what you want to do is, ideally, what you want to do is to design a game so that while people play it, so to maximize their self interest, they achieve the social goal and behavior that I want. That is really the best type of thing. And it is a very hard science and art to design these games. And it challenges us to actually come up with solution concepts for a way to analyzing the games that need to be broader. And I think game theory has developed a bunch of very compelling ways to analyze the game, that if the game has the best property, you can have a pretty good guarantee that it's going to be played in a given way. But as it turns out, and not surprisingly, these tools have a range of action like anything else. All these so called the technical resolution concept, the way to analyze the game, like dominant strategy equilibrium, if something comes to mind, would be very meaningful. But as a limited power, in some sense, the games that can be admit to such a way to be analyzed. There's a very specific kind of games and the rules are set, the constraints are set, the utilities are all set. Yes. So if you want to reason, if there is a way, say, that you can analyze a restricted class of games this way, but most games don't fall into this restricted class, then what do I do? When you need to enlarge a way what a rational player can do. So for instance, in my opinion, at least in some of my, I played with this for a few years, and I was doing some exoteric things, I'm sure, in the space that was not exactly mainstream. And then I changed my interest in blockchain. But what I'm saying for a while I was doing. So for instance, to me, is a way in which I design the game, and you don't have the best move for you. The best move is the move that is best for you, no matter what the other players are doing. Sometimes a game doesn't have that, okay, it's too much to ask. But I can design the game such that given the option in front of you say, oh, these are really stupid for me, take them aside. But these, these are not stupid. So if you design the game so that in any combination of non stupid things that the player can do, I achieve what I want, I'm done. I don't care to find the very unique equilibrium. I don't give a damn. I want to say, well, as long as you don't do stupid things, and nobody else does stupid things, good social things outcome arise, I should be equally happy. And so I really believe that this type of analysis is possible and has a bigger radius. So it reaches more games, more classes or games. And after that, we have to enlarge it again. And it's going to be, we're going to have fun because human behavior can be conceptualized in many ways. And it's a long game. It's a long game. Do you have favorite games that you're looking at now? I mean, I suppose your work with blockchain and Algorand is a kind of game that you're basically this mechanism design, design the game such that it's scalable, secure and decentralized, right? Yes. And very often you have to say, and you must also design so that the incentives are, and tell you the truth, whatever little I learned from my venture in mechanism design is that incentives are very hard to design because people are very complex creatures. And so somehow the way we design Algorand is a totally different way, essentially with no incentives, essentially. But technically speaking, there is a notion that is actually believable, right? So that to say people want to maximize their utility. Yes. Up to a point. Let me tell you. Assume that if you are honest, you make a hundred bucks. But if you are dishonest, no matter how dishonest you are, you can only make a hundred bucks and one cent. What are you going to be? I'm saying, you know what? Technically speaking, even that one cent, nobody bothers and say, how much am I going to make by honest? A hundred. If I'm devious and if I'm a criminal, 100 bucks and one cent, you know, I might as well be honest. Okay. So that essentially is called, you know, Epsilon utility equilibrium, but I think it's good. And that's what we design essentially means that, you know, having no incentives is actually a good thing because prevent people from reasoning, how else are you going to gain the system? But why can we achieve an algorithm to have no incentives and in Bitcoin instead, you have to pay the miners because they do a tremendous amount of work. Because if you have to do a lot of work, then you demand to be paid accordingly. Because you, right? But if I'm going to say you have to add two and two equal to four, how much you want me to pay for this? If you don't give me this, I don't add the two and two. I would say you can add two and two in your sleep. You don't need to be paid to add the two and two. So the idea is that if we make the system so efficient, so that generating the next block is so damn simple, it doesn't hit the universe, let alone my computer, let alone take some microsecond of computation, I might as well not being received incentives for doing that and try to incentivize some other part of the system, but not to the main consensus, which is a mechanism for generating and adding block to the chain. Since you're Italian, Sicilian, I also heard rumors that you are a connoisseur of food. If I said today's the last day you get to be alive, you shouldn't have trusted me. You never know with a Russian whether you're going to make it out or not. Well, if you had one last meal, you can travel somewhere in the world. Either you make it or somebody else makes it. What's that going to look like? All right. If it's one last meal, I must say in this era of COVID, I have not been able to see my mom. My mom was a fantastic chef and had this very traditional food. As you know, the very traditional food are great for a reason, because they survived hundreds of years of culinary innovation. There is one very laborious thing, which is, you heard the name, which is parmigiana, but to do it is a piece of art. So many hours that only my mom could do it. If we have one last meal, I want a parmigiana. Okay. What's the laborious process? Is it the ingredients? Is it the actual process? Is it the atmosphere and the humans involved? The latter. The ingredient like in any other, in the Italian cuisine, believes in very few ingredients. If you take say quintessential Italian recipe, spaghetti pesto. Pesto is olive oil, very good extra virgin olive oil, basil, pine nuts, pepper, clove of garlic, not too much, otherwise you overpower everything. And then to do either two schools of thought, parmesan or pecorino or a mix of the two. I mentioned six ingredients. That is typical Italian. I understand that there are other cuisines, for instance, a French cuisine, which is extremely sophisticated and extremely combinatorial, or some Chinese cuisine, which has a lot of many more ingredients than this. And yet the art is to put them together a lot of things. In Italy is really the striving for simplicity, yet to find few ingredients, but the right ingredients to create something. So in parmigiana, the ingredients are eggplants, tomatoes, basil, but how to put them together and the process is an act of love, labor and love. You can spend the entire day, I'm not exaggerating, but the entire morning for sure to do it properly. Yeah, as a Japanese cuisine too, there's a mastery to the simplicity with the sushi. I don't know if you've seen Giorgio's of sushi, but there's a mastery to that that's propagated through the generations. It's fascinating. You know, people love it when I ask about books. I don't know if books, whether fiction, nonfiction, technical or completely non technical had an impact on your life throughout. If there's anything you would recommend or even just mention as something that gave you an insight or moved you in some way. So, okay. So I don't know if I can comment because in some sense you almost had to be Italian or to be such a scholar, but being Italian, one thing that really impressed me tremendously is the Divine Comedy. It is a medieval poem, a very long poem divided in three parts, hell, purgatory and paradise. Okay. And that is the non trivial story of a middle man gets into a crisis, personal crisis. And then out of this crisis he purifies, makes a catastrophe, purifies himself more and more and more until he's become capable of actually meeting God. Okay. And that is actually a complex story. So you have to get some very sophisticated language, maybe Latin at that point. We are talking about 1200s Italy, in Florence. And this guy instead, he chose his own dialect, not spoken outside his own immediate circle, a Florentine dialect. Actually, Dante really made Italian, Italian. How can you express such a sophisticated thing? And then the point is that these words that nobody actually knew because they were essentially dialect and plus a bunch of very intricate rhymes in which they had to rhyme with things. And it turns out that by getting meaning from the things that rhyme, you essentially guess what the word means and you invent Italian and you communicate it by almost osmosis what you want. It's a miracle of communication. In a dialect, a very poor language, very unsophisticated to express very sophisticated situation. I love it. People love it, Italians and not Italian. But what I got of it is that very often limitations are our strength. Because if you limit yourself at a very poor language, somehow you get out of it and you achieve even better form of communication using a hyper sophisticated literary language with lots of resonance from the prior books so that you can actually instantaneously quote. He couldn't quote anything because nothing was written in Italian before him. So I really felt that limitations are our strength. And I think that rather than complaining about the limitations, we should embrace them because if we embrace our limitation, limited as we are, we find very creative solutions that people with less limitation we have, we would not even think about it. So limitations are kind of superpower if you choose to see it that way. Since you speak both languages, is there something that's lost in translation to you? Is there something you can express in Italian that you can't in English and vice versa maybe? Is there something you could say to the musicality of the language? I mean, I've been to Italy a few times and I'm not sure if it's the actual words, but the people are certainly very, there's body language too. There's just the whole being is language. So I don't know if you miss some of that when you're speaking English in this country. Yes. In fact, actually, certainly I miss it. And somehow it was a sacrifice that I made consciously by the time I arrived. I knew that this, I was not going to express myself at that level. And it was actually a sacrifice because given to you also your mother tongue is Russian. So you know that you can be very expressive in your mother tongue and not very expressive in a new tongue, a new language. And then what people think of you in the new language, because when the precise of expression of things, it generates, it shows elegance or it shows knowledge or it shows as a census or it shows as a caste or education, whatever it is. So all of a sudden I found myself on the bottom. So I had to fight all my way up, back up. But what I'm saying, their limitations are actually our strength. In fact, it's a trick to limit yourself to exceed. And there are examples in history. If you think about Hernan Cortes, he goes to invade Mexico. He has what, a few hundred people with him and he has a hundred thousand people in arms on the other side. First thing he does, he limits himself. He sinks his own ship. There is no return. And at that point he actually manages. That's really profound. I actually, first of all, this inspiring to me, I feel like I have quite a few limitations, but more practically on the Russian side, I'm going to try to do a couple of really big and really tough interviews in Russian. Once COVID lifts a little bit, I'm traveling to Russia and I'll keep your advice in mind that the limitations is a kind of superpower. We should use it to our advantage because you do feel less, like you're not able to convey your wisdom in the Russian language. Cause I moved here when I was 13. So you don't, the parts of life you live under a certain language are the parts of life you're able to communicate. I became a thoughtful, deeply thoughtful human in English. But the pain from World War II, the music of the people that was instilled with me in Russian. So I can carry both of those and there's limitations in both. I can't say philosophically profound stuff in Russian, but I can't in English express like that melancholy feeling of like the people. And so combining those two, I'll somehow. Oh, beautifully said. Thanks for sharing. This is great. Yes. I totally understand you. Yes. You've accomplished some incredible things in the space of science, in the space of technology, in the space of theory and engineering. Do you have advice for somebody young, an undergraduate student, somebody in high school or anyone who just feels young about life or about career, about making their way in this world? So I was telling before that I believe in emotion and my thing is to be true to your own emotion. And that I think that if you do that, you're doing well because it's a life well spent and you are going never tire because you want to solve all these emotional knots that always intrigued you from the beginning. And I really believe that to live meaningfully, creatively, and yet to live your emotional life. So I really believe that whether you're a scientist or an artist even more, but a scientist, I think of them as artists as well. If you are a human being, so you are really to live fully your emotions and to the extent possible, sometimes emotions can be overbearing and my advice is try to express them with more and more confident. Sometimes it's hard, but you are going to be much more fulfilled than by suppressing them. What about love? One of the big ones. What role does that play? That's the bigger part of emotions. It's a scary thing. It's a lot of vulnerability that comes with love, but there is also so much energy and power and love in all senses and in the traditional sense, but also in the sense of a broader sense for humanity, this feeling, this compassion that makes us one with other people and the suffering of other people. All of this is very scary stuff, but it's really the fabric of life. Well, the sad thing is it really hurts to lose it. Yes, that's why the vulnerability comes with it. That's the thing about emotion is the up and the down and the down seems to come always with up, but the up only comes with the down. Let me ask you about the ultimate down, which is unfortunately we humans are mortal or appear to be for the most part. Do you think about your own mortality? Do you fear death? I hope so. Without death, there is no life. At least there is no meaningful life. Death is actually in some sense our ultimate motivator to live a beautiful and meaningful life. I myself felt as a young man that unless I got something that I wanted to do, I don't know why I got this idea of something to say. If I'm not able to say, I would suicide. Maybe it was a way to motivate myself, but you don't need to motivate it because in some sense, unfortunately, death is there. So you better get up and do your thing because that is the best motivation to live fully. Well, what do you hope your legacy is? You mentioned you have two kids. Yes. I really feel that on one side is my biological legacy and that is my two kids and their kids, hopefully. That is one side. The other thing is this common enterprise, which is society. I really feel that my legacy would be better by providing security and privacy. Actually, for me, it's metaphorical to say I want to give you the ability to interact more and take more risks and reach out more for more people as difficult and dangerous as it may seem. But my whole scientific work is about to guarantee privacy and give you the security of interaction. Not only in a transaction, like it would be a blockchain transaction, but that is really one of the hardcore of my emotional problems. I think that these are the problems I want to tackle. Ultimately, privacy and security is freedom. Freedom is at the core of this. It's dangerous. It's like the emotion thing, but ultimately, that's how we create all the beautiful things around us. Do you think there's meaning to it all, this life, except the urgency that death provides and us anxious beings create cool stuff along the way? Is there a deeper meaning? If it is, what is it? Well, meaning of life. Actually, there are three meanings of life. Great. That's great. One, to seek. Two, to seek. And three, to seek. To seek what? Or is there no answer to that? There's no answer to that. I really think that the journey is more important than the destination, whatever that be. I think that is a journey and is, in my opinion, at the end of the day, I must admit, meaningful in itself. We must admit that maybe whatever your destination might be, at the end, we may never get there, but hell was a great ride towards it. Well, I don't think there's a better way to end this, Silvio. Thank you for wasting your extremely valuable time with me today, joining on this journey of seeking something together. We found nothing, but it was very fun. I really enjoyed it. Thank you so much for talking to us. Thank you, Alex. It's been really special for me to be interviewed by you. Thank you for listening to this conversation with Silvio McCauley, and thank you to our sponsors, Athletic Greens Nutrition Drink, the Information In Depth Tech Journalism website, Four Sigmatic Mushroom Coffee, and BetterHelp Online Therapy. Click the sponsor links to get a discount and to support this podcast. And now, let me leave you with some words from Henry David Thoreau. Wealth is the ability to fully experience life. Thank you for listening, and hope to see you next time. The first one to solve it has the right to add one page to the ledger on behalf of everybody else. That now seems okay, because sometimes I solve a puzzle before you do, sometimes you solve before I do, or before somebody else solves it, it's okay. And presumably, the effort you put in is somehow correlated with how much trust you should be given to add to the ledger. Yeah, so somehow you want to make sure that you need to work because you want to prevent, you want to make sure that you get one solution every 10 minutes, say, like in a particular example of Bitcoin, so that it is very rare that two pages are added at the same time. Because if I solve a puzzle at the same time you do, it could happen that if it happens once or twice, we can survive it. But if it happens every other page is a double page, then which of the two is the real page, it becomes a problem. So that's why in Bitcoin, it is important to have a substantial amount of work so that no matter how many people try on Earth to solve a puzzle, you have one solution out of how many people are trying every 10 minutes. So that you have, you distance these pages, and you have the time to propagate through the network a solution and the page attached to it. And therefore, there is one page at a time that is added. And you say, well, why don't we do it? We have a solution. Well, first of all, a page every 10 minutes is not fast enough. It's a question of scalability. And second of all, to ensure that no matter how many people try, you get one page every 10 minutes, one solution to the riddle every 10 minutes. This means that the riddle becomes very, very hard. And to have a chance to solve it within 10 minutes, you must have such an expensive apparatus in terms of specialized computers, not one, not two, but thousands and thousands of them. And they produce tons of heat, okay? They dissipate heat like maniac. And then you have to refrigerate them too. And so then now you have air conditioning galore to add to the thing. It becomes so expensive that fewer and fewer and fewer people can actually compete in order to add to the page. And the problem becomes so crucial that in Bitcoin, depending on which day of the week you look at it, you are going to have two or three mining pools that are really the ones that are capable of controlling the chain. So you're saying that's almost like at least a centralization. Right. It started being decentralized, but the expenses became higher and higher and higher. When the cost becomes higher and higher, fewer and fewer people can afford them. And then it becomes de facto centralized, right? Yeah. And a different type of approach is instead, for instance, a delegated proof of stake, which is also very easy to explain, essentially boils down to say, well, look at these 21 people, say, okay? Don't they look honest? Yes, they do. In fact, I believe that they're going to remain honest for the foreseeable future. So why don't we do ourselves a favor? Let's entrust them to add the page on behalf of all of us to the ledger. Okay. Okay. But now we are going to say, is this centralized or decentralized? Well, 21 is better than one, but to say is very little. So if you look at when people rebelled to centralize power, I don't know, the French revolutions, okay? There was a monarch and the nobles. Were there 21 nobles? No, there were thousands of them, but there were millions and millions of disempowered citizens. So one is centralized, 21 is also centralized, right? So that's delegated proof of stake. Delegated. It's kind of like representative democracy, I guess. Yes, which is good. It's working great, right? It's working great. Well, it's better than the single monarch, right? There's problems. There are problems. And so we were looking for a different, when thinking about Algorand, for a different approach. And so we have an approach that is really, really decentralized because essentially it works as follows. You have a bunch of tokens, right? These are the tokens that have equal power. And you have say 10 billions of tokens distributed to the entire world. And the owners, each token has a chance to add the ledger, equal probability to everybody else. In fact, actually, if you want, here is how it works. So think about by some magic cryptographic process, which is not magic, it's mathematics, but think of it as magic. Assume that you select a thousand tokens and so sometimes a random, okay? And you have a guarantee that the random selected. And then the owners of these 1000 tokens somehow agree on the next page, they all sign it, and that is the next page. Okay? So it is clear that nobody has the power but in a while, one of your tokens is selected and you are in charge of this committee to select the next page. But this goes around very quickly. So, and if you look at this, the equation really is that it's not really centralized. And because for agreeing on the same page, it is important that the 1000 tokens that you randomly selected are in honest ends, the majority of them. So which, if the majority of the tokens are in honest ends, that is essentially true because if the majority of the tokens are in honest ends, if you select, say 90% of the people are, 90% of the tokens are in honest ends. So can you randomly select a thousand, in this thousand you find the 501 tokens in bad ends. Very, very improbable. So basically, when a large fraction of people are honest, then you can use randomness as a powerful tool to get decentralization. So what does honesty mean? And now we're into the social side of things, which is how do we know that like the fraction, a large fraction of people or participating parties are honest? That is an excellent question. So by the way, first of all, we should realize that the same thing is for every other system. When you look at proof of work, you rely that the majority of the mining power is in honest ends. When you look at delegated proof of stake, you rely that the majority of these 21 people are honest. What is the difference? The difference is that in these other systems, you should say the whole economy is secure if the majority of this small piece of economy are honest. And that is a big question. But instead, in Algorand, in our approach, we say the whole economy is secure if the majority of the economy is honest. In other words, who can subvert Algorand is not a majority of a small group, but is a majority of the token holders had to conspire with each other in order to sink the very economy for which they own the majority of. That I think it is a bit harder to... Like a self destructive majority, essentially. And you're also making me realize that basically every system that we have in the world today assumes that the majority of participants is honest. Yes. The only difference is the majority of whom. And in some cases, the majority of a club and in our case is the majority of the whole system. The whole system. Okay. So that's... So through that kind of random sampling, you can achieve decentralization. You can achieve... So the scalability, I understand. And then the security that you're referring to, basically the security comes from the fact that the sample selected would likely include honest people. So it's very difficult to... So by the way, the security, as you mentioned, you're referring to is basically security against dishonesty, right? Or manipulation or whatever. Yes. Yes. So essentially when what you're going to do is to the following and say, well, Silvio, I understood what you're saying, but somebody has to randomly randomly selected these tokens, then I believe you. So then who does this random selection? That's a good point. And in Algorand, we do something a little bit unorthodox. Essentially is the token choose themselves at random. And you say, if you think about it, that seems to be a terrible idea. Because if you want to say, choose yourself at random, and whoever chooses himself is a thousand people committee, you choose the page for the rest of us. Mm hmm. And because if I'm a bad person, I'm going to select myself over and over again, because I want to be part of the committee every single time. But not so fast. So what do we do in Algorand? What does it mean that I select myself? That each one of us, in the privacy of our own computer, actually a laptop, what you do is that you execute your own individual lottery. And think about that you pull a lever of a slot machine, you can only pull the lever once, not until you win, not enough times until you win. And when you pull the lever, case one, either you win, in such a case, you have a winning ticket. Or you lose, you don't get any winning ticket. So if you don't have a winning ticket, you can say anything you want about the next page in the ledger, nobody pays attention. But if you ever win a ticket, people say, Oh, wow, this is one of the 1000 winning tickets, we better pay attention to what he or she says. And that's how it works. And the lottery is a cryptographic lottery, which means that even if I am an entire nation, extremely powerful, with incredible computing powers, I don't have the ability to improve even minimally my probability of one of my token winning the lottery. And that's how it happens. So everybody pulls the lever, the 1000 random winners say, Oh, here is my winning ticket. And here is my opinion up or down about the block. These are the ones that count. And if you think about it, while this is distributed, because there is, in the case of Algon, there is 10 billion tokens and you selected 1000 of them more distributed than this, you cannot get. And then why is this scalable? Because what do you have to do? Okay, you have to do the lottery. How long the lottery takes? It takes actually one microsecond. Whether you have one token or two tokens or a billion tokens is always one microsecond of computation, which is very fast. We don't hit the planet with a microsecond of computation. And finally, why is this secure? Because even if I were a very evil and very, very powerful individual, I'm so powerful that I can corrupt anybody I want instantaneously in the world, whom would I want to corrupt? The people in the committee so that I can choose the page of the ledger. But I do have a problem. I do not know whom I should corrupt. Should I corrupt this lady in Shanghai, this other guy in Paris? Because I don't know. The winners are random, so I don't know whom I should corrupt. But once the winner comes forward and says, here is my winning ticket, and you propagate your winning ticket across the network, together with your opinion about the block, now I know who they are. For sure, I can corrupt all 1000 of them given to my incredible powers. But so what? Whatever they said, they already said, and their winning tickets and their opinions are virally propagated across the network. And I do not have the power, no more than the US government or any government has the power, to put back in the bottle a message virally propagated by WikiLeaks. So everything you just described is kind of is fascinating, a set of ideas. And, you know, online I've been reading quite a bit, and people are really excited about the set of ideas. Nevertheless, it is not the dominating technology today. So Bitcoin, in terms of cryptocurrency, is the most popular cryptocurrency, and then Ethereum, and so on. So it's useful to kind of comment. We already talked about proof of work a little bit. But what, in your sense, does Bitcoin get right? And where is it lacking? Okay, so the first thing that Bitcoin got right is to understand that there was the need of a cryptocurrency. And that, in my opinion, they deserve all the success because they said the time is right for this idea. Because very often, it's not enough to be right here to be right at the right time. And somebody got it right there. So hat off to Bitcoin for that. And so what they got right is that it is hard to subvert and change the ledger, to cancel a transaction. It's not impossible. That is very hard. What they did not get right is somehow that it is a great store of value, currency wise. But money is not only a question that you store it and you put under the mattress. Money wants to be transacted. And the transaction bitcoins are very little. So if you want to store value, everybody needs a store of value. Might as well use Bitcoin. I mean, it's the plan. But if you don't look at that for a moment, at least it's a great store of value. And everybody needs a store of value. But most of the time, we want to transact. We want to interact. We don't put the money under the mattress. So we wanted to embed. They didn't get it right. That is too slow to transact. Too few transactions. There's a scalability issue. Is it possible to build stuff on top of Bitcoin that sort of fixes the scalability? I mean, this is the thing you look at. There's a bunch of technologies that kind of hit the right need at the right time and they have flaws, but we kind of build infrastructures on top of them over time to fix it as opposed to getting it right from the beginning. Or is it difficult to do? Well, that is difficult to do. So you're talking to somebody that when I decided to throw my heart in the arena and I decided, first of all, as I said before, I much admire my predecessors. I mean, they got it right, a lot of things. And I really admire for that. But I had a choice to make. Either I patch something that has holes all over the place or I start from scratch. I decided to start from scratch because sometimes it's a better way. So what about Ethereum, which looks like proof of stake and a lot of different innovative ideas that kind of improve or seek to improve on some of the flaws of Bitcoin. Ethereum made another great idea. So they figured out that money and payments are important as they are. They are only the first level, the first stepping stone. The next level are smart contracts. And they were at the vision to say the people will need smart contract, which allow me and you to somehow to transact securely without being shopped around by a trusted third party, by a mediator. By the way, because mediators are hard to find. And in fact, maybe even impossible to find if you live in Thailand and I live in New Zealand, maybe we don't have a common person that we know and trust. And even if we find them, guess what? They want to be paid. So much so that 6% of the world GDP goes into financial friction, which is essentially third party. So the head of right of the world needed that. But again, the scalability is not there. And the system of smart contracts in Ethereum is slow and expensive. And I believe that is not enough to satisfy the appetite and the need that we have for smart contracts. Well, what do you make of just as a small sort of aside in human history, perhaps it's a big one is NFT, the non fungible tokens. Do you find those interesting technically, or is it more interesting on the social side of things? Well, both. I think NFTs are actually great. So you are an artist to create a song or it could be a piece of art. He has many unique representations of a unique piece where there is an artifact of something dreamed up by you and has unique representations that now you can trade. And the important part is that now you have this is not only the NFTs themselves, but the ability to trade them quickly, fast, securely, knowing who owns which rights. And that gives a totally new opportunity for content creators to be remunerated for what they do. But ultimately, you still have to have that scalability, security and decentralization to make it, you know, to make it work for bigger and bigger applications. Correct. Yeah. Yeah. I still wonder what kind of applications are yet to be like enabled by it because so much. The interesting thing about NFTs, you know, if you look outside of art is just like money, you can start playing with different social constructs, is you can start playing with the ideas. You can start playing with even like investing. Somebody was talking about almost creating an economy out of like creative people or influencers. Like if you start a YouTube channel or something like that, you can invest in that person and you can start trading their creations. And then almost like create a market out of people's ideas, out of people's creations, out of the people themselves that generate those creations. And there's a lot of interesting possibilities of what you can do with that. I mean, it seems ridiculous, but you're basically creating a hierarchy of value, maybe artificial in the digital world and are trading that. But in so doing are inspiring people to create. So maybe as a sort of our economy gets better and better and better where actual work in the physical space becomes less and less in terms of its importance, maybe we'll completely be operating in the digital space where these kinds of economies have more and more power. And then you have to have this kind of blockchains to the scalability, security, and decentralization. And then decentralization is of course the tricky one because people in power start to get nervous. Absolutely. Once in power, you're always nervous that you'll be supplanted by somebody else. But this is your job. Congratulations, you got the job, the top job, and now everybody wants it. Well, what is your sense about our time and the future hope about the decentralization of power? Do you think that's something that we can actually achieve given that power corrupts and absolute power corrupts absolutely, and it's so wonderful to be absolutely powerful? Well, good question. So first of all, I believe that by the way, there is a complex question, Lex, and like all the rest of your questions. I'm so very sorry. It's okay. I am enjoying it. So there are two things. First of all, power has been centralized for a variety of reasons. When you want to get it, it's easier for somebody, even a single person, to grab power. But there is also some kind of a technology, lack thereof, that justified having power. Because in a society in which even communication, never mind blockchain, which is common knowledge, but even simple unilateral communication is hard, it is much easier to say, you do as I say. So there is a little bit of a technology barrier. But I think that now to get to this common knowledge, it is a totally different story. Now we have finally the technology for doing this. So that is one part. But I really believe that by having a distributed system, you have actually a much more stable and durable system. Because not only for corruption, but even for things that go astray, and given a long enough time by a strange version of Murphy's law, whatever goes wrong, goes wrong. And if the power is diffused, you actually are much more stable. If you look at any complex living being, it's distributed. I mean, I don't have somebody who says, okay, tell Silvio now it's time to eat. You have millions of cells in your body. You have billions of bacteria. Exactly. Help me in the guts. We are in a soup that somehow keeps us alive. So strange enough, however, when we design systems, we design them centralized. We ourselves are distributed beings. And when we plan to say, okay, I want to create an architecture, how about I make a pyramid, I put this on the top and the power flows down. And so again, it's a little bit perhaps of a technology problem. But now the technology is there. So that is a big challenge to rethink how we want to organize power in a very large system and distribute a system, in my opinion, much more resilient. Let's put it this way. There was Italian compatriots, Machiavelli, who looked at the time, there was a bunch of small state democratic Republic of Florence and Venice and the other thing. And there was the Ottoman Empire that at the time was an empire and the Sultan was very centralized. And he made a political observation that goes roughly to say, whenever you have such a centralized thing, it's very hard to overtake that former government is centralized. But if you get it, it's so easy to keep the population. While instead these other things are much more resilient. When the power is distributed, it's going to be lasting for a much longer time. And ultimately maybe the human spirit wants that kind of resilience, wants that kind of distribution. It's just that we didn't have technology throughout history. Machiavelli didn't have the computer, the internet. That is certainly part of a reason. Yes. You've written an interesting blog post. If we just take a step out of the realm of bits and into the realm of governance, you wrote a blog post about making Algorand governance decentralized. Can you explain what that means, the philosophy behind that? How you decentralized basically all aspects of this kind of system? Let's start with the philosophy. I really believe that nothing fixed lasts very long. So I really believe that life is about intelligent adaptation. Things change, and we have to be nimble and adjust to change. When I see a lot of a crypto project, I'm actually very proud to say it's fixed in stone. Code is law. Law is code. I verify the code. It will never change. You go, wow. When I'm saying this is a recipe to me of disaster, not immediately, but soon. Just imagine you take an ocean liner, and you want to go, I don't know, from Lisbon to New York, and you set a course, iceberg, no iceberg, tempest, no tempest. It doesn't matter. You need a teal. You need to correct. You need to adjust. By the way, you would design Algorand with the idea that the code was evolving as the needs. Of course, there is a system in which every time there is an adjustment, you must have essentially a vote that right now is orchestrated at 90% of the stake. They say, okay, we are ready. We agree on the next version, and we pick up this version. So we are able to evolve without losing too many components left and right. But I think without evolving, any system essentially becomes aesthetic and is going to shrivel and die sooner or later. That is needed. What you want to do on the blockchain, you have a perfect platform in which you can log your wishes, your votes, your things, so that you have a guarantee that whatever vote you express is actually seen by everybody else. Everybody sees really the outcome, call it a referendum, of a change. And Vete is, in my opinion, a system that wants to live long as to adapt. There is an interesting question about leaders. I've talked to Vitalik Buterin. I'll probably talk to him again soon. He's one of the leaders, maybe one of the faces of the Ethereum project. And it's interesting. You have Satoshi Nakamoto, who's the face of Bitcoin, I guess. But he's faceless. He, she, they. It does seem like in our whatever it is, maybe it's 20th century, maybe it's Machiavellian thinking, but we seek leaders. Leaders have value. Linus Torvalds, the leader of Linux, the open source development a lot. It's not that the leadership is sort of dogmatic, but it's inspiring. And it's also powerful in that through leaders, we propagate the vision. Like the vision of the project is more stable. Maybe not the details, but the vision. And so do you think there's value to, because there's a tension between decentralization and leadership, like in visionaries. What do you make of that tension? SL. Okay. So I really believe that, that's another great question. I think of it, I really believe in the power of emotions. I think the emotion are of a creative impulse of everybody else. And therefore it's very easy for a leader to be a physical person, a real being, and that interprets our emotions. And by the way, these emotions have to resonate. And what is good is that the more intimate our emotions are, the more universal they are, paradoxically. The more personal, the more everybody else somehow magically agrees and feels a bit of the same. And it's very important to have a leader in the initial phase that generates out of nothing something. That is important leadership. But then the true tested leadership is to disappear after you lead the community. So in my opinion, the quintessential leader according to my vision is George Washington. He served for one term, he served for another term, and then all of a sudden he retired and became a private citizen. And two hundred and change years later, we still are, with some defects, but we have done a lot of things right. And we have been able to evolve. That to me is success in leadership. While instead you contrast our experiment with a lot of our experiment. I've done so much so well that I want another four years. And why shouldn't I be only a four and I have another eight? Why should it be another eight? Give me 16 and I will fix all your problems. And then is the type, in my opinion, of failed leadership. Leadership ought to be really lead, ignite, and disappear. And if you don't disappear, the system is going to die with you. It is not a good idea for everybody else. So we've been talking a little bit about cryptocurrency, but is there spaces where this kind of blockchain ideas that you're describing, which I find fascinating, do you think they can revolutionize some other aspects of our world that's not just money? A lot of things are going to be revolutionized is independent of finance. By the way, I really believe that finance is an incredible form of freedom. I mean, if I'm free to do everything I want, but I don't have the means to do anything, that's a bad idea. So I really think financial freedom is very, very important. But you just can say that against you know, censorship, you write something on the chain and now nobody can take it out. That is a very important way to express our view. And then the transparency that you give, because everybody can see what's happening on the blockchain. So transparency is not money. But I believe that transparency actually is a very important ingredient also of finance. Let's put this way, as much as I'm enthusiastic about blockchain and decentralized finance, and we have actually our expression, we're creating this future five, because as much as we want to do, we must agree that the first guarantee of financial growth and prosperity are really the legal system, the courts. Because we may not think about them and say, oh, the courts are a bunch of boring lawyers. But without them, I'm saying there is no certainty. There is no notion of equality. There is no notion that you can resolve your disputes thing. That's what thrives commerce and things. And so what I really believe that the blockchain actually makes a lot of this trust essentially automatic, but make it impossible to cheat in very way. You don't even need to go to court if nobody can change the ledger. So essentially it's a way of you cannot solve an illegal system that reduces to a blockchain. But what I'm saying, a big chunk of it can actually be guaranteed. And there is no reason why technology should be antagonistic to legal scholarship. It could be actually coexisting and one should start to doing the interest things that the technology alone cannot do. And then you go from there. But I think that essentially blockchain can affect all kinds of our behavior. Yeah. So in some sense, the transparency, the required transparency ensures honesty, prevents corruption. So there's a lot of systems that could use that. And the legal system is one of them. There's a little bit of attention that I wonder if you can speak to where this kind of transparency, there's a tension with privacy. Is it possible to achieve privacy if wanted on a blockchain? Do you have ideas about different technologies that can do that? People have been playing with different ideas. So absolutely. The answer is yes. And by the way, I'm a cryptographer. Right. Okay. So I really believe in privacy and I believe in and I've devoted a big chunk of my life to guarantee privacy, even when it seems almost impossible to have it. And it is possible to have it also in the blockchain too. However, I believe in timing as well. And I believe that the people have the right to understand their system they live in. And right now people can understand the blockchain to be something that cannot be altered and is transparent. And that is good enough. And there is a pseudo privacy for the fact that who knows if this public key belongs to me or to you. And I can, when I want to change my money from one public key, I split it to other public keys, going to figure out which one is Silvio or all of them are Silvio or only one of Silvio. Who knows? So you get some vanilla privacy, not the one I could talk. And I think it's good enough because, and it's important for now that we absorb this stage. Because in the next stage, we must understand the privacy tool rather than taking on faith. When the public starts saying, I believe in the scientists and whatever they say, I swear by them. And therefore, the term is private is private and nobody understands it very well. We need a much more educated about the tools we are using. And so I look forward to deploying more and more privacy on the blockchain, but we are not, I will not rush to it until the people understand and are behind whatever we have right now. So you build privacy on top of the power of the blockchain. You have to first understand the power of the blockchain. Yes. So Algorand is like one of the most exciting, technically at least from my perspective, technologies, ideas in this whole space. What's the future of Algorand look like? Is it possible for it to dominate the world? Let's put it this way. I certainly working very hard with a great team to give the best blockchain that one can demand and enjoy. And they said, I really believe that there is going to be, it's not a winner takes them all. So it's going to be a few blockchains and each one is going to have its own brand and it's going to be great at something. And sometimes it's scalability, sometimes it's your views, sometimes it's a thing. And it's important to have a dialogue between these things. And I'm sure, and I'm working very hard to make sure that Algorand is one of them, but I don't believe that it's even desirable to have a winner takes all because we need to express different things. But the important thing is going to have enough interoperability with various systems so that you can transfer your assets where you have the best tool to service them, whatever your needs are at the time. So there's an idea, I don't know, they call themselves Bitcoin maximalists, which is essentially the bet that the philosophy that Bitcoin will eat the world. So you're talking about, it's good to have variety. Their claim is it's good to have the best technology dominate the medium of exchange, the medium of store of value, the money, the digital currency space. What's your sense of the positives and the negatives of that? So I feel people are smart and it's going to be very hard for anybody to win. And because people want more and more things. There is an Italian saying that translates well, I think. It goes, the appetite grows while eating. I think you understand what he means. So I say, I'm not hungry. Okay, food. Let me try this. So we want more and more and more. And when you find something like Bitcoin, which are already very good things to say, but it does something very well, but it's a static, I mean, store of value. Yes, I think it's a great way for the rest. You know, it would be a sad world if the world in which we are so anchoring down, so defensive that we want to store value and hide it under the mattress. I long for a world in which is open. People want to transact, interact with each other. And therefore, when you want to store value,

本集資源與出處