如何將愛好變成事業?崔宇做到了。
作為北方工業大學信息學院的學生,崔宇是一個狂熱的技術愛好者。為了時刻緊跟技術的發展,他關注量子密碼、元宇宙等前沿領域的研究。當被問及業餘愛好的時候,崔宇的回答是“沒有”,唯一的“愛好”是“寫編譯器”。
在開源社區,“學院派”的崔宇得到了與“實踐派”交流碰撞的機會。比如,在談到量子計算的迅猛發展時,崔宇認為應該考慮上線“抗量子訓練平台”,有的小夥伴則認為從實用的角度看還為時尚早。“學術人員和技術人員在某種程度上是有壁的,考慮的問題不一樣。”崔宇説。
在這之後,崔宇更積極地參與交流,視野也逐漸從單純的學術科研,擴展到技術落地的應用場景,嘗試突破學術和實踐的“次元壁”。在社區,他積極答疑解惑,並與其他成員共同創辦了區塊鏈金融開發深研社,逐步成長為FISCO BCOS開源社區的MVP。
或許,社區就是這樣一個神奇的所在。有專注於理論研究的“學院派”,也有專注於技術落地的“實踐派”……不同背景、視角的成員在碰撞中融合,彼此借鑑,以技術落地驗證了學術理論,也以學術視野照亮了技術的未來之路。
以下為崔宇訪談實錄:
區塊鏈是我接觸前沿技術的窗口
1、您投身於區塊鏈研究的契機是什麼?區塊鏈為您的學業和生活帶來哪些改變?
我最初是因為做監管類項目接觸到區塊鏈技術。我本身是搞雲計算出身,入門區塊鏈,最開始是按照經典的區塊鏈學習路線,根據市面上區塊鏈的書籍自學,逐步學習區塊鏈底層架構、智能合約、密碼學原理等。因為區塊鏈涉及的技術比較多,開始的學習過程也比較艱難。
在這個過程中,我接觸到了FISCO BCOS,也通過FISCO BCOS認識了一些老師。比如柏鏈道捷CTO、FISCO BCOS認證講師高野,他在我入門區塊鏈的時候給了很多幫助,讓我學習了智能合約開發、具體安全上的邏輯。
目前,我開始嘗試基於FISCO BCOS進行初級開發,也將區塊鏈作為自己的核心研究方向,使得自己在正常的課業內容之外,擁有了接觸世界前沿技術理論的機會。
2、 在選擇區塊鏈技術作為研究方向以後,最有成就感的事情是什麼?
在研究區塊鏈底層技術的過程中,我主導了多個項目,參與了很多競賽並獲得了一些實習的機會。目前,我擔任南京大學普惠三農金融科技創新研究中心特聘助理研究員,同時給本科生講授FISCO BCOS底層架構、Solidity編程等區塊鏈相關課程。
另外,我還跟社區結識的老師一起創辦了區塊鏈金融開發深研社,並出任聯合創始人兼CTO,開展基於FISCO BCOS平台的區塊鏈金融領域理論創新與實踐研究。目前,我們正基於FISCO BCOS平台設計一種新型的金融描述語言,上層是金融的接口,下層是Solidity,讓金融開發更便捷智能。未來,我們還會基於FISCO BCOS平台落地一些具體的應用。
3、 您帶領團隊開發了基於WeBASE中間件的電子保函管理系統,並參加全國密碼技術競賽,請談談這個項目和您的參賽感受。
電子保函管理系統利用區塊鏈具有數據透明、可追溯、防篡改和不可抵賴等特點,實現了電子保函從新增、執行、變更到退還的全週期鏈上數據管控,可以有效解決電子保函領域的數據孤島、信息安全、多主體協同等問題。
參賽的時候,出於技術、實現時間以及系統屬性的考慮,我們選擇了FISCO BCOS平台去做。相對於之前應用過的其他平台,FISCO BCOS的開源生態提供了豐富的組件,比如WeBASE中間件可以大大提高開發效率,多語言SDK也降低了團隊的後端開發難度,助力了我們團隊在該項競賽中獲得全國二等獎。
接下來,我們也會參加一些大公司或者國際級的競賽,比如由微眾區塊鏈提供技術支持的一帶一路暨金磚國家技能發展與技術創新大賽,這種大賽會更偏技術落地一點。
30%學術+70%實踐,期待研究產生實際的應用價值
4、您如何看待學術研究和技術實踐這兩者的關係,從您自身經歷來説是否有一定側重?
我認為學術研究和技術實踐是“雞生蛋,蛋生雞”的關係。學術最終都是要應用到技術實踐中,但學術也可以引領技術的發展。而FISCO BCOS社區就像一個平台和橋樑,讓學術和技術人員互相交流,互為補充,拓寬視野。
我個人更偏重技術。之前差不多是60%的實踐,40%的學術,目前是20%-30%的學術,70%-80%的實踐。有時候我也會跟進國際頂級會議論文的學術研究內容,但是大部分時間都在研究技術開發,包括最近在研究新的編程描述語言。對我個人而言,實踐還是要放在首位,主要因為比較期待看到自己研究的東西能產生實際的應用效果或價值,總結就是:技術要付諸實踐。
5、未來對自己的職業生涯有怎樣的計劃和期待,會選擇繼續專注於區塊鏈技術領域嗎?
未來在學術理論上將繼續深入研究後量子區塊鏈、區塊鏈x金融、新型智能合約等方向,短期內將致力於解決智能合約在金融領域應用中的安全漏洞問題,同時在技術層面進一步探索FISCO BCOS v3.0體系架構,構建更多語言的SDK,開發更多區塊鏈應用。
在工作上,我也會以技術為主,同時兼做研究。如果我在技術應用層面遇到了無法用現有技術解決的問題,我會訴諸理論,用理論上的邏輯去重構現有的技術規範。也就是從學術中找到技術應用問題的答案,最終應用到實踐中。
6、您認為前沿科技的發展,比如量子計算技術,未來會對區塊鏈產生怎樣的影響?
隨着量子計算技術的飛速發展,未來,應用於區塊鏈技術的經典密碼體系可能會受到威脅。尤其是哈希函數與ECDSA數字簽名算法會分別遭受到量子搜索算法與量子分解算法的攻擊。因此後量子密碼成為了研究的焦點。格密碼、多變量密碼等後量子密碼方案雖然能夠抵抗量子計算攻擊,但是在簽名長度和密鑰長度等方面,還無法媲美ECDSA,在適配區塊鏈方面仍存在瓶頸。而基於量子隱形傳態等量子密碼方案構建簽名在一定程度上可以實現前向安全性,但是需要解決如何將量子網絡融入現有經典區塊鏈體系的問題。個人認為目前世界上已經投入使用的抗量子區塊鏈,無論從使用效率還是安全性的角度看,都處於初級模型階段。現在技術界使用的ECDSA簽名,在十年內還是安全的。
MVP是開源社區活躍共建的象徵
7、加入社區以後,最大的感受是什麼?有沒有令您印象深刻的人和事?
加入社區後,非常榮幸能夠參與到各類線上研討會議,學習到各種社區分享的技術類課程。根據自己的研究方向加入了CC-SIG(跨鏈專項興趣小組)和SC-SIG(智能合約專項興趣小組),解決了WeCross應用以及Solidity智能合約開發方面的問題,並進一步深入研究了跨鏈架構。在此期間,非常感謝能夠得到FISCO BCOS社區技術人員一對一的耐心指導。看到自己提交的PR被合入官方文檔中,能夠深切感受到自己的所思所想得到了認可,也激勵自己盡其所能解決其他社區成員的技術問題。
社區成員給我的印象首先是非常積極,其次就是熱愛學習,很喜歡追逐前沿技術。社區推出的各種會議中,大家都比較積極活躍。通過社區,我也結識了一些志同道合的朋友,大家會經常交流,我在社區發佈內容和PR之前也會先發布在羣裏,跟小夥伴們溝通一波。
8、如何理解MVP?未來在參與開源建設方面有哪些計劃?
在我看來,MVP是一種對於社區建設參與者的認可和鼓勵,是整個開源社區活躍共建氛圍的象徵。隨着我對FISCO BCOS越來越熟悉,慢慢具備了從發現問題,到驗證問題,再到解決問題的能力,從而更好地參與社區開源貢獻。未來,我希望結合FISCO BCOS設計構建下一代數字金融基礎設施、體系架構和應用,繼續在區塊鏈金融領域的探索,也希望FISCO BCOS能被大規模引入到高校的區塊鏈課程教學中。
————————————————
瞭解更多幹貨內容,請關注FISCO BCOS開源社區公眾號,訪問FISCO BCOS代碼倉庫可下載項目所有源代碼:https://github.com/FISCO-BCOS/FISCO-BCOS,歡迎點擊頁面右上角star收藏,獲取最新版本。