比原全球開發大賽 | 清華學子挑戰私鑰碎片管理問題 力圖打造區塊鏈錢包應用新生態
進入2018年以來,區塊鏈的熱度不減,繼續成為各行各業爭相擁抱的物件,在這背後,底層技術的創新驅動力量不可忽視。8月11日,由比原鏈主辦的“2018比原鏈全球開發大賽”在杭州啟幕。隨後,大賽預熱活動在杭州、北京、深圳、南京、上海、韓國首爾、美國波士頓、矽谷等地陸續展開,吸引數千人次開發者,逾百支海內外技術開發團隊爭相加入。2018年11月17日,16支最終入選的隊伍將在“區塊鏈創新之城”杭州進行最後角逐,爭奪百萬獎金。
一位來自清華大學電腦科學與技術系的參賽者黃帥向在比原開發大賽中提交了一款基於比原鏈的Dapp,立足於區塊鏈資產管理領域,挑戰私鑰碎片管理問題,力圖打造錢包應用新生態。為此,筆者對開發團隊進行了專訪,期望可以對該專案有進一步的瞭解。
筆者:請介紹下您團隊的參賽專案?
團隊:大家好,我是黃帥,是清華大學電腦科學與技術系學士,目前在清華區塊鏈實驗室實習。我們團隊的參賽專案是和私鑰密不可分的錢包應用,分為個人錢包和公共錢包應用。個人錢包也是目前市面上的普通錢包,在現有錢包基礎上增加私鑰碎片管理模組,主要是為了小白使用者不再擔心私鑰備份容易丟失、洩露的問題;公共錢包是針對專案方想通過數字虛擬資產眾籌等方式而設計的應用,目的是為了防止專案方虛假宣傳圈錢跑路,保護普通投資者的利益。
個人錢包的私鑰碎片管理模組具體情形是這樣,使用者可以選擇將賬戶的私鑰打碎分割成碎片,然後加密分發給自己的親朋好友,讓他們來替自己儲存私鑰碎片。因為私鑰本身是從鏈上生成,理應在鏈上儲存,而不應該把這麼複雜的私鑰讓使用者來備份儲存,而且很多小白使用者是不知道私鑰的重要性,也很擔心私鑰的抄錯、丟失和洩露問題。因此,我們希望通過私鑰碎片技術實現並幫助大多數小白使用者解決他們的後顧之憂,進而讓更多的人來使用錢包。
公共錢包是我們想到了行業的各種不規範的行為,提出用私鑰碎片的技術方案來治理行業亂象。假設老王有一個專案想發起眾籌,通過公共賬戶地址來募資,有個投資人看好老王的專案前景,於是投了佔比10%的眾籌額度,因此獲得了10%權重的賬戶私鑰碎片,那麼對專案募集的資金使用動向,就獲得了相應的知情權、投票權和決策權。這樣就儘可能減少專案弄虛作假圈錢跑路的風險,保護好投資人的資產不受損害。我們的核心技術是:私鑰碎片、加密分發、私鑰復原。
筆者:請問這個專案的挑戰是什麼?
團隊:
專案的挑戰有兩點:
第一點是私鑰碎片中心化和去中心化的問題,中心化私鑰碎片的意思指使用者的私鑰匯入我們的錢包然後進行私鑰打碎,可以按照恢復比例進行私鑰復原,這樣一來的話,私鑰相當於中心化儲存在平臺的伺服器上,所以需要像支付寶這樣的可信任的擔保平臺才使得使用者放心將私鑰打碎分發給好友來儲存;去中心化私鑰碎片的意思是指使用者在我們的錢包裡建立賬戶,生成的私鑰打碎加密儲存在(側)鏈上。第二點是公共錢包是否被專案方支援使用,專案方願不願意使用這種形式來眾籌募資。
筆者:未來有什麼計劃?
團隊:希望將我們的技術和專案儘快實現做成一款錢包應用服務於小白和投資者。接下來一方面是繼續推廣宣傳我們的私鑰碎片技術,期待可以得到投資人的認可和投資;另一方面在技術上繼續完善優化,豐富我們的應用場景,做好我們的產品。
筆者:這個專案為什麼要在比原鏈實現?
團隊:比原鏈採用的3層架構非常貼合我們的專案,因為我們的專案是要做一款錢包應用,比原鏈的應用層會給我們提供豐富的API應用介面;特別是在我們的公共錢包,要管控專案方公共賬戶地址上資金使用動向,投資者參加“幣東大會”來投票決策資金是否使用,就需要大量的智慧合約來觸發和儲存決策記錄,所以比原鏈的合約層可以很重要地滿足我們。
重要的是,比原鏈的資料層,利用分散式賬本技術,在我們公共錢包管控專案方的募資情況,可以很好實現資產的發行、花費和交換等操作。所以我們的專案在比原鏈上實現可以說是“因地制宜”。
筆者:其它公鏈是否可以?有何不一樣?
團隊:當然我們的專案毫不避諱地說在其他公鏈也可以,因為私鑰碎片技術在哪個公鏈哪個錢包上都可以進行實現。但是比原鏈的三層架構,提供給我們很好的“土壤”環境可以快速開發,讓我們的專案儘快落地做出一款產品,就可以儘快服務投資者使用者,進而豐富了比原鏈的應用生態。
筆者:您對比原鏈的這條公鏈和比原鏈生態有什麼感想?
團隊:比原鏈從年初3月份上線至今一直在默默無聞搞開發,在公鏈上不斷突破技術上創新,雖然沒法和成熟的ETH、EOS公鏈相媲美,但團隊實力不容小覷,依舊奮戰在技術研發上。比原鏈的生態還處於萌芽期,活躍度不夠宣傳力度不夠,處於公鏈上的應用不多也很少人問津。通過這次比原鏈開發大賽,想必比原鏈團隊已經做好了準備包括公鏈基礎的穩固、運營宣傳到位,相信比原鏈生態一步步欣欣向榮。
筆者:您對比原開發者大賽有什麼感想和期待?
團隊:希望在大賽開始前,比原鏈團隊可以把說明文件儘量豐富完善細化,方便開發者使用者使用,這樣才能吸引更多的開發者,有了更多的開發者才會有公鏈的應用生態。同時非常期待比原鏈開發者大賽,可以和其他參賽者交流或合作,一起在比原公鏈上做出好的Dapp,一起把比原生態做起來做強做大。
目前,比原全球開發大賽征戰正酣,上百個參賽團隊提交了遊戲、理財、合同、電子身份、瀏覽器等諸多別具特色的專案。而大賽正在招募優秀的開發者團隊。
更多資訊及報名可登入大賽官網: ofollow,noindex">https://bytom.io/developers_zh/
題圖來自Unsplash,基於CC0協議