加密貨幣交易所 加密貨幣交易所
Ctrl+D 加密貨幣交易所
ads
首頁 > 世界幣 > Info

數學:區塊鏈里的精密元件_區塊鏈:區塊鏈技術的應用

Author:

Time:1900/1/1 0:00:00

前言:數學在人類文明的發展中起著非常重要的作用。牛頓當年通過數學計算預見了發射人造天體的可能性;愛因斯坦相對論的質能公式從數學論證的角度預示了原子能時代的來臨;正是麥克斯韋方程先從數學上論證了電磁波,后來才會有電磁波聲光信息傳遞技術的發展;電子數字計算機的誕生和發展更是在數學理論的指導下進行的。數學也是區塊鏈發展的前提基礎,是區塊鏈行業未來發展的核心保障。如果說區塊鏈中各種巧妙、完美設計的規則是其靈魂,那么深深滲透其中的數學思想則是血液,從而支撐整個區塊鏈體系信任機制的建立。本文將淺析區塊鏈世界里應用到的前沿數學理論,并以此嘗試描述區塊鏈世界的數學秩序。數學是上帝描述自然的符號——黑格爾數學一直是人類文明發展的主要文化力量,同時人類文化的發展又極大地影響了數學的進步;而且,數學還是一種藝術,因此,數學不但具有科學價值,還具有文化和經濟的價值。走進一個機房,在服務器排成的一道道墻之間,聽著風扇的鼓噪,似乎能嗅出0和1在CPU和內存之間不間斷的流動。從算籌算盤,到今天的計算機,我們用作計算的工具終于開始量到質的飛躍。計算機能做的事情越來越多,甚至超越了它們的制造者。上個世紀末,深藍憑借前所未有的搜索和判斷棋局的能力,成為第一臺戰勝人類國際象棋世界冠軍的計算機,但它的勝利仍然仰仗于人類大師賦予的豐富國際象棋知識;而僅僅十余年后,Watson卻已經能憑借自己的算法,先“理解”問題,然后有的放矢地在海量的數據庫中尋找關聯的答案。長此以往,工具將必在更多的方面超越它的制造者。而這一切,都來源于越來越精巧的計算。也許你經常聽過圖靈機這個名字,但為什么計算機要被叫做圖靈機呢?在紐曼教授的數理邏輯課上,圖靈第一次聽到希爾伯特的可判定性問題以及哥德爾不完備性定理。那是1935年的春天,他剛剛完成在劍橋國王學院的四年本科學習,以優異的成績被選為學院研究員,正準備在數學界大顯身手,數理邏輯自然而然吸引了他的興趣。圖靈清楚地意識到,解決可判定性問題的關鍵,在于對“機械計算”的嚴格定義。考究希爾伯特的原意,這個詞大概意味著“依照一定的有限的步驟,無需計算者的靈感就能完成的計算”,這在沒有電子計算機的當時,算是相當有想象力又不失準確的定義。但圖靈的想法更為單純。什么是“機械計算”?機械計算就是一臺機器可以完成的計算,這就是圖靈的回答。圖靈機的一大優點,就是它的簡單。只要給出狀態轉移表,任何一個人都可以模擬一臺圖靈機的計算。對工程師而言,在現實中用機械建造一臺圖靈機也并非什么難事。對于程序員來說,寫一個模擬圖靈機的簡單程序更是不在話下。沒有根基也許可以建一座小屋,但絕對不能造一座堅固的大廈——Eng.IsidorGoldreich密碼學作為一門古老的學科,有著悠久而奇妙的歷史。它用于保護軍事和外交通信可追溯到幾千年前文字剛剛產生的上古時期。幾千年來,密碼學一直在不斷地向前發展。從凱撒密碼開始,人們在發展新密碼學算法的時候也在孜孜不倦的破解已有的密碼學算法,因為對于破解者來說,密碼難度越高,意味著其背后守護的秘密價值就越大。SHA家族的五個算法,分別是SHA-1、SHA-224、SHA-256、SHA-384,和SHA-512,后幾個一般也可以統稱為SHA-2,由美國國家安全局所設計,并由美國國家標準與技術研究院發布;是美國的政府標準。也是眾多互聯網和電子產品的密鑰門神。哈希函數具有一個單向性,任何的東西進去,出來都是一串隨機數。這跟黑洞很像,黑洞任意輸進去,出來的都是隨機數。非對稱加密算法需要兩個密鑰:公開密鑰(publickey)和私有密鑰(privatekey)。公開密鑰與私有密鑰是一對,如果用公開密鑰對數據進行加密,只有用對應的私有密鑰才能解密;如果用私有密鑰對數據進行加密,那么只有用對應的公開密鑰才能解密。密碼學構成了區塊鏈的根基,關于密碼學的更多探究,讀者也可以翻閱我之前的文章。數學是各式各樣的證明技巧——維特根斯坦阿里巴巴知道打開藏著財寶的山洞的咒語。強盜抓住他,讓他說出咒語。如果阿里巴巴說出咒語,就會因為沒有利用價值而被殺死。如果阿里巴巴堅持不說,強盜不會相信他真的掌握咒語,也會殺死他。但阿里巴巴想了一個好辦法,他對強盜說:“你們離我一箭之地,用弓箭指著我,你們舉起右手我就念咒語打開石門,舉起左手我就念咒語關上石門,如果我做不到或逃跑,你們就用弓箭射死我。”故事中的阿里巴巴的遭遇并不鮮見。現實中最主要的原因就是怕信息被盜用。因為現實中大量的秘密被用來鑒別用戶的身份,如果披露了某個秘密給對方,通常意味著對方有能力冒充你的身份。因此,雖然直接把秘密提供給對方是最簡單的驗證方式,但是大部分情況下都不能這樣做。零知識證明過程有兩個參與方,一方叫證明者,一方叫驗證者。證明者掌握著某個秘密,他想讓驗證者相信他掌握著秘密,但是又不想泄漏這個秘密給驗證者。雙方按照一個協議,通過一系列交互,最終驗證者會得出一個明確的結論,證明者是或不掌握這個秘密。整個協議有三個要點:a.零知識:校驗一個事件正確與否,并不需要驗證者重現整個事件b.測試方式:測試不能完全由證明者給出c.測試內容:測試難題的內容要有區分度在計算機領域,一般做法是把原始問題映射到NP問題。驗證者只要驗證證明者給出的NP問題的解即可,這個計算量需求不大。如果某人掌握秘密,能解原始問題,那么轉換一下就可以解對應的NP問題。如果不掌握秘密,繞過原始問題,直接暴力求解NP問題,一般可以認為是不可能的。零知識證明實質上是一種涉及兩方或更多方的協議,即兩方或更多方完成一項任務所需采取的一系列步驟。證明者向驗證者證明并使其相信自己知道或擁有某一消息,但證明過程不能向驗證者泄漏任何關于被證明消息的信息。大量事實證明,零知識證明在密碼學中非常有用。如果能夠將零知識證明用于區塊鏈驗證,將可以有效解決隱私相關的許多問題。數學是一種會不斷進化的文化。——魏爾德形式化驗證是用邏輯來驗證程序的可靠性,就是把一段程序用邏輯的方法證明一遍,證明它能得到預期的結果,沒有bug。一般這類研究主要應用于昂貴的航天器材的操作系統、危險的醫療設備的程序之中。因為航天器材、醫療設備牽扯到人的生命,如果操作系統出現錯誤,那么很危險,又不能用測試一遍一遍的測,所以用形式化驗證來做。比如美國航天局NASA就會雇傭大批形式化驗證的專家來驗證他們操作系統的正確性。智能合約安全性是非常重要的。之前,我也寫過關于以太坊字節碼中常見安全問題的文章,但是像這樣的大概檢測只是浮于表面。理想情況下,我們想要保證我們的智能合約能夠100%的正確。形式化驗證讓我們可以確保某種錯誤的狀態不會發生。形式化方法簡單的說就是用數學工具進行定義、開發和驗證。數學家們認為,不論硬件還是軟件工程,就像世間萬物一樣,所有的學問一樣,歸根結底是數學問題。“一個不懂數學的工程師不是一個好工程師”。如果所有的設計開發都能夠按照嚴格的數學方法進行,那么開發出來的系統就會像數學本身一樣的完美:軟件不會出錯,硬件永遠正常。在有了形式化的spec的情況下,那么可以Verification就大致可以分為“手算”和“機算”兩種了,因為高明的數學家的“手算”未必就比純自動化的“機算”差。舉個例子,全自動化的Verification里面有一個叫做“ModelChecking”的方法,就是窮舉系統運行過程中所能達到的所有狀態,這個建模,也就是寫Spec的時候也需要非常高明的技巧,實質上就是“機器定理證明”。1954年,MartinDavis第一次用機器證明了一個定理:“兩個偶數相加還是偶數”,不過在更早之前,圖靈就已經通過一個著名的“停機問題”證明了圖靈完備的機器的不可解問題。EVM其實是一個很好的理想化目標,其功能需求明確,實現簡單,而且最重要的,也是涉及金錢的事物。未來有人能夠按照IC設計的方案,從硬件到OS,再到EVM,做一個完整的基于形式化方法開發的產品,那就完美了。在區塊鏈里,區塊打包完成后,通過共識機制解決了分布式賬本結構下達成一致并抗攻擊的問題,它解決了去中心化基礎上的節點間互信問題,是保障區塊鏈系統持續安全運行的關鍵。基于分布式網絡中各節點的信任基礎不同,可以分為工作量證明機制、拜占庭容錯機制等,它們在節點進出進制、抗攻擊性等方面各有優勢。以工作量證明機制為例來說明共識機制的原理。達成共識需要一定的標準和規則,達到標準就可以獲取記賬權,同時這個標準或者規則是不能低成本實現的,否則記賬的權威性和安全性容易受到挑戰。基于數學難度的計算工作量證明機制簡單理解就是一份證明,用來確認你做過一定量的工作。因為監測工作的整個過程通常是極為低效的,而通過對工作的結果進行認證來證明完成了相應的工作量,則是一種非常高效的方式。比如現實生活中的畢業證、駕駛證等等,也是通過檢驗結果的方式所取得的證明。工作量證明解決了完全去中心化、節點自由進出的情況下,記賬權的確認問題。我們EKT的多鏈,則采用了更進一步的基于委任權益證明的新方案,重新設計了一個保障每個合約都能正常運行的公鏈,擁有現成框架,且不可分割的多鏈構架。這一創新極大程度上簡化了架構,降低了數據處理壓力,確保一條鏈上流量激增不會影響到另一條鏈的效率,在鏈上進行的任何業務都不會收到其他業務干擾,有效實現了資源隔離。其實EKT在設計時考慮的一個大的問題是,每一套數學邏輯證明的系統給下,都不會完美的解決所有問題。EKT則提供了一套底層的區塊鏈機制,其他的區塊鏈項目可以很容易的基于EKT的主鏈代碼部署一套自己的主鏈,然后按照需求做一些定制化的設定,比如選擇共識機制等。在EKT上編寫的區塊鏈項目將無需過于擔心安全性問題,因為每一個接口都是非常簡單并且在許多條并行主鏈上部署和運行的。部署主鏈時可以靈活的發行自己主鏈的代幣以及選擇共識算法。新部署的主鏈也可以加入到EKT通用積分的整個生態,共享EKT生態的用戶資源,代幣也可以和EKT主幣以及其他主鏈的代幣進行交換和流通。區塊鏈生態上開發、運行、管理和交易去中心化應用及應用內資產的平臺,已經逐漸成為一種越來越廣的需求。讓數字世界的內容資產化,內容生產者可以與內容消費者建立一致的價值體系,是構建這一類型平臺的核心。所以,這一點對所有其他搭建在區塊鏈上的應用和產品都是一樣的。比如我要是在區塊鏈上做了一個Minecraft游戲,那么任何人也可以在Minecraft游戲上開發新的游戲。只要接入區塊鏈,所有的游戲、所有的dapp就天然擁有了這種潛在的擴展能力和開放性。默認就是擁有這種擴展能力的,這也是dapp最自然的開放理念。如果有人不希望有這種開放性的話,他完全可以通過自己搭建私有服務器的中心化的方式來做。區塊鏈平臺會為所有的應用統一提供這種開放性和可擴展性。在EKT中,堅持了這樣一個理念,一個貨幣系統中不需要圖靈完備的開發語言,不同的應用間盡可能實現隔離的原則。因此我們在設計的時候,把token的處理和DApp的處理分開了,也就是說在EKT上存在兩種類型的鏈:token鏈和DApp鏈。EKT的DApp鏈是供不同開發者開發DApp的一條鏈。我們從智能合約開發語言、數據存儲、效率三個方面進行了優化。EKT的DApp鏈基本上可以實現與現在的互聯網應用相同甚至更快的開發速度,可實現的功能性也與互聯網應用沒有太大差異,最重要的是,我們可以實現大部分事件的1秒執行和確認,安全性要求比較高的事件可以實現3秒的確認。目前區塊鏈生態上開發、管理和交易的去中心化應用及應用內資產的平臺就應該以該行業中開發者和用戶的需求作為項目初期版本的設計出發點。現在我們所能看到的主要技術也都基于這一出發點,為這個目標服務。EKT的中心思想就是設計一個社區的機制,讓開發者可以輕易的開發一個可以承載DAPP的主鏈,其他的交給EKT來處理,EKT的“一鏈一主幣,多鏈多共識”的機制為后來的區塊鏈項目開發提供了很大的便利,可以使用于任何區塊鏈適用的應用場景。我們推出的多鏈只能是一個最低的標準,就是說,你可以認為一個產品最小化的版本是需要包括哪些功能的,然后你可以在上面衍生其他新的功能和新的玩法,如果你只有這些最小化的功能,那這個產品肯定就沒什么意思了。以上就是我對區塊鏈數學思維的一些思考,和一些在設計EKT的多鏈多共識時對建設多鏈底層的考慮。歡迎大家提出疑問,共同探討。End

數學創新型去中心化協議SumSwap被AICoin收錄:據官方消息,數學創新型去中心化協議SumSwap已被加密貨幣行情資訊平臺AICoin收錄。SumSwap是一款來自于英國對數學和區塊鏈有著極致追求的極客團隊打造,因其特色的數學設計、極致的交易體驗及技術上的創新,使得SumSwap成為當下最有潛力的去中心化協議之一。

?AICoin加密貨幣行情資訊平臺,在行情數據和項目分析方面有著多年的沉淀。[2021/6/8 23:21:29]

社區大使兀:SumSwap整合各類優秀的DeFi數學算法,打造開創性的去中心化金融產品:據官方消息,4月2日消息,SumSwap中國社區大使兀做客CoinVoice直播間分享到:SumSwap通過以太坊智能合約打造,可應用于ETH各類ERC20數字資產之間的相互兌換交易。SumSwap完全部署在鏈上,只要安裝了去中心化錢包軟件都可以使用這個應用。SumSwap是一個帶著數學基因出生的產品,秉持著數學即規律、代碼即法律的基本原則。除了使用最基本的AMM流動性做市,及X*Y=K交易模型,SumSwap還設計了具備極強傳播力的通證機制。

SumSwap開始會以去中心化交易所為基礎,隨著業務的不斷壯大會引入去中心化借貸、去中心化合成資產,去中心化穩定幣等各類熱門DeFi功能,繼而打造出一款集優秀數學算法于一身的DeFi一站式應用。[2021/4/2 19:40:49]

聲音 | Gemini聯合創始人:加密貨幣是世界上第一種完全由數學管理的貨幣:Gemini聯合創始人Tyler Winklevoss今日發推稱:加密貨幣是世界上第一種完全由數學而不是高等神職人員的法律監管機構來管理的貨幣。僅僅這一點就值得讓你為之駐足。[2019/7/7]

現場|朱嘉明:區塊鏈與應用數學密不可分:金色財經12月17日現場報道,今日,由數字資產研究院主辦,零壹財經和石榴財經承辦的2018國際區塊鏈數學科學會議在京舉行。經濟學家朱嘉明教授以“關于形成‘區塊鏈應用數學’的可能性”為主題作了報告。在會議上,對于區塊鏈是否有建立應用數學的科學基礎,朱嘉明教授表示答案是肯定的,原因在于區塊具有足夠的跨學科基礎;與數學有著直接的血緣關系;區塊鏈展現了引入其更多數學工具的可能性;區塊鏈應用場景日益擴大。

此外,朱嘉明教授還分析了區塊鏈衍生出“應用數學”的幾種范式:1、區塊鏈是科學、技術、工程學和經濟學的集合;2、區塊鏈背后的應用數學是個“群”,而這個“群”是疊加的;3、區塊鏈為純數學提供實驗平臺。[2018/12/17]

動態 | 對于數學家公布黎曼猜想證明過程 同行不予置評:著名數學家邁克爾·阿提亞(Sir Michael Francis?Atiyah)爵士于9月24日公布了其證明黎曼猜想的過程,但并沒有收到太多贊美。阿提亞爵士對黎曼猜想證明方法的靈感來源于阿蒂亞爵士在 2018 年 ICM 上提出精細結構常數的推演,這一推演過程中應用了Todd函數參與計算。科技媒體New Scientist曾經聯系了多位數學家,問他們怎么看阿蒂亞證明黎曼猜想的方法,但數學家們大多表示不予置評。在一些人看來,如果黎曼猜想被證明,其或有可能影響加密算法的邏輯性,比如加密算法和哈希函數如何產生互動等,甚而破解加密算法,從而上升至對加密貨幣圈產生影響。[2018/9/25]

Tags:區塊鏈EKTSumSwapSWAP區塊鏈技術的應用SEKTOR價格vBSWAP價格

世界幣
USDT暴漲背后:溢價、套利和競合_USD:btcusdt

“USDT瘋了。”4月8日早6點,幣民肖策在群里說,配上一個哭笑不得的表情,“7.03了。”在過去的一個月內,USDT從最低6.76元,漲到今天早上的7.03元,漲幅4%.

1900/1/1 0:00:00
商界大佬們的幣圈逃生記_區塊鏈:COM

本文來自:哈希派,作者:不碎,星球日報經授權轉發。17年之后,區塊鏈在投機風潮的帶領下走進了公眾的視野,隨即越來越多的人投身這場被認為是時代機遇的洪流.

1900/1/1 0:00:00
趙東:這個行業相信未來 | 「牛熊啟示錄」_比特幣:區塊鏈

繼2018年10月推出高端視頻訪談節目《直面大佬》采訪知名比特幣投資人李笑來之后,博鏈財經又攜手36氪獨家戰略合作媒體《Odaily星球日報》推出深度在線互動訪談欄目——《牛熊啟示錄》.

1900/1/1 0:00:00
幣安白皮書「回購銷毀」變「銷毀」,撇清證券屬性為哪般?_BNB:數字資產

4月18日,據theblock報道,幣安在新版白皮書中,刪除了「回購”」一詞,原版本中關于「每季度公司將用20%的利潤回購并銷毀BNB」的條款。改成了「每季度公司將基于幣安交易利潤銷毀BNB」.

1900/1/1 0:00:00
乘車碼區塊鏈電子發票背后,深圳地鐵每年節約發票印制成本約40萬 | 鋅事_區塊鏈:數字人民幣與區塊鏈

文:柏伶編輯:鄧龍3月18日上午10點半左右,在深圳市福田地鐵站30A口站臺上,幾位中年人在一群媒體記者的簇擁下,掏出自己的手機,打開“乘車碼”小程序,掃碼開閘進入了福田地鐵站.

1900/1/1 0:00:00
5G時代,萬物上鏈_區塊鏈:人工智能

文:陳海寧編輯:王巧提起5G,普通人的第一反應就是上網可以更快了,這是一種典型的舊思維邏輯,單純從人與人之間的互聯來看待5G。可是,就算全球都用5G上網,也不過74億人而已.

1900/1/1 0:00:00
ads