第112章 搭建一個區塊鏈?
梅納德也幽幽地說道:「克萊因洛克教授,我感覺你是在說我的數學不好。」
他就沒有這麼快就想出答案來!
「沒有沒有!」克萊因洛克連忙擺手解釋。
開玩笑,他的數學才是真的不好!
「三位教授,你們在說什麼呢?」旁邊的蕭易見到這三位在自己解開題後就開始竊竊私語起來嗯嗯,不由問了一句。
「啊,我們是在說你的這個方案非常的完美!」
「是的是的。」
「沒錯!」
三人趕快回應。
「咳咳,當然,百萬富翁問題,只是我們最終目標的一個入門問題而已,主要是幫助伱了解一下多方安全算法的一個邏輯,而且這個百萬富翁問題只是一個雙方安全算法,我們還可以將其擴展到n人比較財富大小。」
克萊因洛克覺得自己有必要給計算機挽留一點顏面。
但很快蕭易便回答道:「擴展到n人的話,問題也並不大,單單用我剛才的這個協議進行多次重複的比較,最終也能夠完成。」
「當然考慮到n越大的情況,多次重複的比較也會顯得有些麻煩,唔……」
隨後蕭易就又開始在黑板上寫了起來。
很快,他便重新放下筆,拍了拍手,「搞定了。」
「最終也就是一個布爾函數的事情,如果將它們編程起來,把這些數字全部輸入進去,就能夠得到n人情況下的結果了。」
「唔……雖然我沒研究過編程,但大概也就是一個if語句的事情吧?」
蕭易略顯行外人地說道。
克萊因洛克終於放棄了。
旁邊的陶哲軒和梅納德都紛紛拍了拍這個老人的肩膀。
「何必呢?」陶哲軒搖搖頭。
他今年18歲都不到,你鬥不過他的。
「好了好了。」克萊因洛克接受了現實。
畢竟都85歲了,也要看開了。
「多方安全計算的邏輯,差不多就是這樣了。」
「我現在就正式和你們說明一下這個課題的目標吧。」
克萊因洛克敲了敲黑板,仿佛要上課了的樣子。
「區塊鏈促進了該鏈上相互不信任的各方之間的安全和原子交易。」
「然而就目前來說,雖然存在多個具有不同接口和安全屬性的區塊鏈,但是在這個多區塊鏈世界中,由於缺乏跨鏈通信,以及在計算方面的通用,在實際的運行中總是遇到問題。」
「當前的跨鏈通信橋具有各種各樣的低級接口,這使得開發可攜式應用程式變得困難,目前的多鏈原子交易方法也僅限於加密貨幣交換。」
「因此我們的目的就是,開發出一種全新的協議,這個協議應該可以保證跨鏈交易事務上的原子性。」
「在這個方面上,我覺得LayerZero跨鏈橋作為原型的話會是一個不錯的想法……」
隨著克萊因洛克教授的講述,他們也逐漸進入到了核心點之中。
蕭易雖然不懂計算機,但所幸的是,他現在的理解能力可以說是遠遠超過了一般人,所以也大概明白了最終的要求。
簡單來說,就是要搞出一個協議,從而能夠保證跨區塊鏈的多方安全通信以及交易,並且證明這個協議的安全性和可行性。
畢竟現在世界上的銀行那麼多,國家也那麼多,不同銀行之間存在著互不信任問題,不同國家之間當然也存在這樣互不信任問題,大家各搞各的,各成立各的區塊鏈,自然,世界上的區塊鏈也就變得十分至多了。
按照克萊因洛克教授所說的,在2023年世界的區塊鏈就有可能突破到1000之多。
所以世界銀行作為聯合國名下的一個專門機構,於是就牽頭出來,希望針對如此複雜的情形,從而開發出一種公共協議,以此來方便互不信任的個體之間進行安全的信息通信和交易。
就像是有這麼多的百萬富翁,想要在保證不透露自身秘密的情況下,又能實現資產上的對比。
多方安全算法,就是為了這樣的目的。
「這是一個大項目啊。」
聽完了克萊因洛克的講述,陶哲軒不由驚嘆道。
「是的。」克萊因洛克點點頭說道:「當然,參加到這個課題中的項目組也挺多的,麻省啊、普林斯頓啊等等,同時出錢的人也很多,那些個區塊鏈公司都挺支持這項研究,畢竟也方便了他們。」
「總而言之,就是這樣,我憑藉著這張老臉,倒是也申請到了20萬美元的課題經費,如果最終我們的成果能夠被選中的話,他們還有1000萬美元的報酬。」
「所以我這次來,也是想問陶教授願不願意加入的,不過……」
克萊因洛克看了看詹姆斯·梅納德,還有蕭易,他就笑著說道:「梅納德教授,還有蕭易,你們要不要一起加入呢?」
聽到這個經費數額,陶哲軒、蕭易還有梅納德都是吃了一驚。
僅僅只是申請了課題,居然就能夠拿到20萬美元的經費。
看起來雖然不多,但是對於他們這個課題類型來說,可不是一個小數目,也真不愧是克萊因洛克教授,年齡這麼大了,竟然還能拉來20萬的經費。
就更不用說一旦完成後,還能夠獲得1000萬美元的獎勵,他們四個人平分一下的話,那每人都能有250萬了。
當然這高額的獎金並沒有立馬就把他們給迷住了,畢竟克萊因洛克教授也說了,前提得是他們的方案,最終能夠在一大堆的方案中脫穎而出,才能獲得這最終的獎勵。
贏家通吃。
天知道那些他們的競爭對手中,有沒有更牛掰的。
蕭易和梅納德對視了一眼,前者就說道:「那個……我在計算機方面確實沒有什麼基礎,像是區塊鏈技術,我了解的也並不多,此外,克萊因洛克教授,您應該也清楚,我不會在這邊待很久。」
梅納德也點點頭:「我也是,等到月底的時候參加完AMS舉辦的學術會議後,我也就準備回牛津了。」
梅納德能夠也跟著陶哲軒過來,主要是也為了參加AMS即將舉辦的學術會議。
AMS的這場學術會議又叫做JMM聯合數學會議,除了會頒發柯爾代數獎等等各種獎項之外,同樣也會舉行一系列數學報告會。
梅納德就收到了邀請,將會在這次的聯合數據會議中進行報告。
當然,蕭易就沒有收到邀請了。
誰讓普林斯頓那邊動作快呢?
而聽到兩人的話,克萊因洛克則笑著擺擺手,說道:「放心吧,對於我們這個課題來說,在哪研究都一樣,無所謂的。」
「這個課題最重要的還是在於純數學的邏輯思維上,所以你們的數學思想,以及你們數學家特有的嚴謹邏輯,才是關鍵。」
「就像是蕭易剛才在百萬富翁問題上表現出來的那樣。」
在克萊因洛克的勸說下,蕭易和梅納德也就沒再猶豫,同意了加入課題。
當然,陶哲軒就更不用多說了,畢竟和克萊因洛克就是一個學校的,他們合作起來也更加方便一些。
就這樣,他們的課題,就從原來的x^2+1素數問題,又增加了一個。
於是他們的項目安排,也就多了一個。
第一天討論x^2+1素數,第二天討論跨區塊鏈交易的協議。
當然,倒也不是天天都討論。
畢竟哪有天天開組會的課題組啊。
……
一個周的時間,悄然過去了。
「唔……針對分類篩在破解跨區塊鏈加密交易的作用,需要想出一種反制手段……」
蕭易暫住的那間學生宿舍中。
面對著一張張草稿紙,他陷入了思考。
回顧這幾天的研究,他總算是將區塊鏈是什麼東西給搞清楚了,同樣的,也對密碼學裡面的內容有了更加深入的了解。
區塊鏈的核心技術就是密碼學。
而密碼學的核心基礎就是數學,特別是數論。
密碼學和數論的關係是十分緊密的,最簡單的例子就是RSA加密技術,利用大素數因子分解的困難性實現加密,這和數論裡面人們最喜歡研究的素數問題完全是一個師傅教的。
像嗯大名鼎鼎的比特幣,就是世界上第一個區塊鏈的運用,比特幣挖礦,最簡單的理解就是利用計算機不斷地對那些極大的數字進行質因數分解,只要算出了結果,那麼就可以獲得比特幣。
「這麼想的話,如果那些挖礦的傢伙利用我的分類篩的話,是不是挖礦速度就會變快了?」
蕭易的心中這麼想。
提升挖礦的速度,要麼就是提升硬體的性能,要麼就是優化算法。
而對於比特幣來說,如果利用分類篩來優化算法,肯定是能夠極大的提升挖礦速度的。
「也許我可以利用這種辦法賺錢?」
他不由產生了這樣的想法。
就像是那些比特幣挖礦軟體一樣,軟體提供算法,然後礦工們使用該軟體的算法進行挖礦,並且支付佣金費,一般為挖礦收益的1%,像是Bitminter這個挖礦軟體就是這種收費方式。
「或許可以試試,不過前提是我能夠寫出這樣的軟體還有算法出來,當然應該也可以直接搭建一個html網頁,也沒必要搞軟體什麼的。」
甚至他可以直接自己建立起一個區塊鏈出來,反正這玩意兒去中心化,搭建一個小型伺服器就可以開始整了,就目前來說,已經有很多搞區塊鏈的人賺了大錢,比如說搞以太坊的那個俄羅斯人。
唯一的問題就是,他搞出來的區塊鏈需要得到廣泛的認可,複製比特幣神話的可能性肯定是不可能的,畢竟人家是第一個區塊鏈應用。
從某種程度上來說,這就是一種股票,投資者對這玩意兒的信任度越高,其價格也就越高,比特幣能夠值這麼多錢,暗中肯定也少不了一大堆國際金融黑手的推動。
(本章完)