每日最新頭條.有趣資訊

Bitbill談國鵬:很多區塊鏈項目把簡單問題複雜化了 |區塊鏈捕手

Bitbill談國鵬:很多區塊鏈項目把簡單問題複雜化了 |區塊鏈捕手

在比特幣還遠未名聲大噪的2013年,談國鵬創立了國內最早的一款比特幣錢包——Bitbill,但很快因為年底央行的政策而擱淺。

隨著2017年區塊鏈風口的爆發,帶著近五年對區塊鏈技術的積累,談國鵬決定重啟Bitbill錢包,試圖在風起雲湧的區塊鏈市場再戰一番。在本篇文章中,談國鵬談到了他對數字資產錢包和DAG等跨鏈技術的理解,以及對區塊鏈行業前景的展望,他的經驗心得或許能對你有所啟發。

采訪:李瞾、龔荃宇

撰文:龔荃宇

編輯:李曌

*轉載請留言後台

01

數字資產世界的入口

區塊鏈捕手:您作為國內最早的比特幣錢包探索者,從2013年到現在已經有五年時間。那對於現在區塊鏈和數字資產的發展情況,有哪些是您預料之中的,又有哪些是您預料之外的?

談國鵬:區塊鏈這個概念廣泛地為人們所熟知,然後引起一場革命式的區塊鏈熱,這是預料之中的。因為我是做技術出身的,從人們最早談及比特幣的時候開始,我就在研究比特幣的底層技術,從技術的本質上你會發現,這是一項足以改變未來的技術。

預料之外的可能就是政策層面,以及現在區塊鏈行業的亂相。我從沒有預料到會出現這麽多的數字貨幣,這麽多的區塊鏈項目,這是我始料未及的。

區塊鏈捕手:您剛剛說到比特幣的底層技術是一項足以改變未來的技術,為什麽當時會這麽認為?

談國鵬:因為以往的各種技術都沒辦法做到去中心化,而比特幣的底層技術可以。現在所有網絡平台都會有一個非常權威的中央伺服器,比如說當我們用銀行的系統時,實際上是銀行的中央伺服器在發出指令,如果有人更改了中央伺服器裡的資訊,那麽以後全網絡都以更改後的資訊為準。所以在以往,個人做的事情想要被普遍認可,必須要有一個權威的機構或者部門在做背書。

但社會發展到現如今,中心化平台正變得越來越耗時耗力,已經迫切需要一波去中心化或者說去信任化的過程,這符合歷史發展的潮流。

而作為比特幣底層技術的區塊鏈,實際上是加密學技術,它的本質是對公鑰和私鑰的區分,私鑰保證了只有你本人才能輸出相應的話語或者指令,然後通過這套加密邏輯,你無需通過中心化平台的認證,就可以在很多業務場景上相信這些話語就是來自某個特定人。

區塊鏈捕手:在目前的市場上錢包類產品已經非常多了,而且它作為一個基礎設施是兵家必爭之地,您為什麽還要選擇從錢包切入區塊鏈行業?

談國鵬:在區塊鏈發展的目前階段,作為技術出身的團隊,我們可以做的方向其實有很多,但出於對團隊技術以及對數字貨幣發展趨勢的分析和理解,我們認為錢包會是一個很好的切入點,現在有很多用戶都把數字資產放在交易所裡,這既不安全也不方便使用。

即便有些用戶把數字資產放在錢包,但這些錢包的實用性也非常差,用戶往往隻把錢包當做儲存工具,所以我們在設計Bitbill時就想同時突出錢包的實用性和安全性。

更重要的是,錢包將是所有人進入數字資產世界的入口。假如有一天數字貨幣合法化或者在一些數字貨幣合法的國家裡,比特幣或其它數字貨幣是可以用於日常結算的,那用戶就需要一個便捷的手機錢包來進行支付。

區塊鏈捕手:能否具體聊一聊Bitbill在實用性與安全性上的思考與設計?

談國鵬:現在市場上的錢包主要是分為兩類。一類我們叫做假錢包,這樣的錢包在功能設計上面相對更方便,可以做類似於比特幣紅包的功能,但伺服器端可以看到用戶的公私鑰,極容易出現伺服器端的盜幣事故,非常不安全

另一類錢包相對更安全,會把私鑰放在手機端,但手機端管理就會面臨著另外一個問題,錢包的功能相對弱一些,也會存在很多安全性問題,用戶一不小心就可能會把私鑰丟失掉

我們在這裡做了一個雙層設計,把所有的資訊分成兩類分別儲存,一類是用戶敏感的資訊,比如說用戶的助記詞、私鑰以及用戶使用Bitbill轉账的密碼,這些資訊全部都儲存在手機端,如果用戶不小心丟掉這些資訊,沒有人能幫他恢復。第二類資訊包括錢包的ID、聯繫人等資訊,我們會儲存在伺服器端,用戶也方便在換錢包的時候把聯繫人重新獲取過來,聯繫人功能也是Bitbill的特色功能。

區塊鏈捕手:那在做Bitbill錢包的過程中,您遇到最大的困難是什麽?

談國鵬:安全性永遠是最大的挑戰,而且這個挑戰不是錢包本身的安全設計,而是你如何向用戶證明你的錢包是安全的

現在行業通常的做法是開源,但是你在國內很可能會遭遇不正當競爭,如果我們把錢包所有的代碼統統開源,競爭對手很有可能就拿過去拷貝,然後做出一個類似的錢包產品。

我們後來選擇的方案就是分階段開源,我們已經第一時間將公私鑰的管理方式、交易處理方式開源,下一個階段會慢慢開源我們的錢包代碼。

區塊鏈捕手:你們在官網上介紹Bitbill的底層技術有三個,分別是多重簽名、簽名備份、支付閃電網絡,這三個底層技術分別具體是什麽?

談國鵬:第一,多重簽名實際上是錢包的拓展性功能,以比特幣為例,可能在某些場景下一筆比特幣資金是由多個人共同所有的,如果這些比特幣都由一個人管理就可能出現很多安全性問題,那麽經過多重簽名技術,用戶可以設定在使用這個账戶裡的資金時,交易需要經過幾個人的簽名認可才可以完成,這就在一定程度上保證了錢包的安全性。我們1.0的錢包版本還在使用單層簽名版本,後面迭代的版本將增添這個功能。

第二,簽名備份是在多重簽名狀況下可能會涉及的問題,用戶有時會擔心他的私鑰不小心弄丟了,為了解決這個問題,我們會提前對用戶的簽名進行備份。一旦其中一個人出了問題,其他幾個人找不到他了,他們就可以把這個備份的簽名拿出來使用。

第三,通過閃電網絡實現的雙向微支付通道,用戶可以更加快速、更加便宜地去進行支付。因為微支付不在鏈上發生,所以這就需要有閃電網絡的服務商在背後,保證交易雙方的信任,同時閃電網絡裡也包含哈希鎖定、可撤銷的智能合約。

區塊鏈捕手:現在大家都在爭相說要做跨鏈錢包,甚至有些錢包聲稱支持60多種幣的儲存和流轉。在您看來,目前的跨鏈錢包發展情況如何?

談國鵬:因為大家不是特別明白一些概念,所以很多名詞的使用都是不正確的,其實是不存在所謂的跨鏈錢包。既支持比特幣,又支持ETH或多種數字貨幣,從功能上來說,錢包看起來實現了跨鏈的功能,但更準確的來說,這樣的錢包應該被稱為多資產錢包

一旦涉及到跨鏈,一般是指某條鏈本身可以跨A和B兩條鏈,錢包本身只是一個客戶端,它沒有跨鏈和不跨鏈之說。如果你要正兒八經要去做跨鏈,首先需要把代碼部署到以太坊網絡上。

02

DAG技術的應用場景

區塊鏈捕手:對於跨鏈技術的實現,目前市場上主要有哪些解決方案?

談國鵬:現在用得最多的方案是原子交換,可以通過哈希鎖定實現。哈希鎖定起源於HTLC(Hashed TimeLock Contract),通過鎖定一段時間猜hash原值來兌現支付的機制,它可以實現一個去中心化的交易,假如你和我要互換比特幣和ETH,通過哈希鎖定,我把比特幣轉給你後,你必須2小時內把ETH轉給我才能拿到我的比特幣,這是通過技術本身所保障的,具體可見下圖。但是原子交換離真正的廣泛應用還挺遠,因為對於交易而言,不同幣種的兌換價格動態變化很大,你很難匹配得那麽恰當。

Bitbill談國鵬:很多區塊鏈項目把簡單問題複雜化了 |區塊鏈捕手

區塊鏈捕手:您曾經深入研究過DAG技術,DAG技術本身有怎樣的優缺點?

談國鵬:優缺點都很明顯。傳統的區塊鏈,是一個狹義概念的區塊鏈,由一個個區塊形成,區塊是有序號和順序的,所以在傳統的區塊鏈裡,大家的交易都有記錄和證據。因此在區塊有序的狀況下,區塊鏈能同時容納的交易量是有限的,交易就需要排隊。

DAG技術就可以解決這個缺點,因為DAG裡的區塊是一種相對無序的狀態,它裡面的分支之間可以是並列的,無法確定誰在前誰在後,只要有交易,系統就會接收,速度非常快,支持高並發交易是它最大的優點。

但是DAG技術的缺點也很明顯,因為它是無序的,所以很多東西的確定性非常差,有可能是無效的區塊,不管後面多少區塊過來,你都很難放心

區塊鏈捕手:現在很多項目在使用見證人機制,試圖去解決無序帶來的一些問題,現在解決的效果怎麽樣?

談國鵬:見證人機制的好處就是解決得比較乾淨利落,因為見證人說話具有權威性,所以能解決這個問題。但是它的缺點很明顯,就是沒辦法去中心化,比如說字節雪球應用了DAG技術,在它的設計裡有12個見證人,但這也是不夠去中心化的,因為我只要搞定超過一半以上的見證人,我就可以破壞掉整個網絡的安全性。這也是字節雪球到現在發展得不是特別好的一個根本原因。

區塊鏈捕手:所以DAG技術短期內很難大規模應用是嗎?

談國鵬:沒錯。但是在物聯網領域DAG技術有它天然的優勢,因為物聯網是一個數據傳輸和交易量特別頻繁的場景,當有一個交易過來後,後面連著有幾十萬的交易過來,這時候你就能夠確認交易。

也就是說,DAG技術在交易量特別頻繁的場景中反而是一個優勢,但對於交易量特別小的場景,假如一天就幾十個交易量,DAG技術是沒有辦法使用的,因為你需要等到好幾年或者更長時間,你的交易才能被確認。

除了物聯網領域,DAG技術在其它場景天生有不合適的地方,但不排除隨著未來技術的發展,它可以被應用到更多的場景當中

03

區塊鏈的現在與未來

區塊鏈捕手:您認為現在公眾對區塊鏈的認知存在哪些誤區?

談國鵬:現在人們都在說區塊鏈好,實際上區塊鏈也有它非常不好的地方,就是區塊鏈開發成本高,維護成本高,更新難度大,也不如以前中心化平台效率高。在傳統行業裡,有些模式已經非常好、非常高效了,如果這個行業並不存在作假、黑幕等問題,把區塊鏈加進去也沒任何意義,反而把簡單問題複雜化了。如果出現作假問題,那這個行業就需要用區塊鏈改造,但是這個改造有可能成功,也有可能會失敗,因為改造有可能會遇到既得利益者的阻礙,世界不可能是特別理想化的。

很多區塊鏈項目都太想當然了,完全只是為了去套區塊鏈的概念,根本就沒想過這個行業是不是真的需要區塊鏈。

區塊鏈捕手:那麽您認為有哪些領域不那麽適合應用區塊鏈?

談國鵬:我認為首先要看這個行業有沒有被互聯網改造過,如果一個行業並沒有被互聯網所改造過,那它顯然就不適用區塊鏈;還有在企業級應用方面,區塊鏈的改造也是相對不重要或者相對比較延長的那一部分

區塊鏈捕手:很多人都認為Token就是區塊鏈的靈魂,做區塊鏈項目必然要發Token,您怎麽看?

談國鵬:的確,Token是區塊鏈的靈魂,如果沒有Token,很多東西和傳統模式就沒有區別了。但是在有了Token之後,如果沒有規則,Token就有可能變成作惡的工具,你可以利用它做善事,也更容易利用它做惡事,所以現在很多別有居心的人亂發Token,他們成為了行業的主力軍。

本來有些利益集團是可以避免這樣的情況發生,比如說交易所本來可以去打造自己公信力,可以去把控Token的品質,可以抵製垃圾項目,但是它們更多地以利益為導向,只要給錢就可以上,導致風氣越來越差。

當一個行業沒有規則,行業裡的人也沒有自製力,這是一個特別危險的信號。

區塊鏈捕手:那您想就此對行業呼籲些什麽?

談國鵬:現在呼籲已經太遲了,但我還是想說,後期的區塊鏈創業項目千萬不要急著發Token。即便Token的確是你最核心的東西,但你現在不要去發,因為你在Token以外還有很多東西需要做,等到政策制定以後,你再去發Token也是來得及的。

區塊鏈捕手:對區塊鏈行業接下來的走勢你有怎樣的判斷?

談國鵬:長期來看,我堅定地相信區塊鏈會有廣泛的應用場景,是對社會的一場革命;但短期而言,這個行業已經產生了非常巨大的泡沫,它一定會破裂,在破裂的過程中大家都會覺得特別痛苦,也有很多人會損失很多錢,創業公司有可能面臨非常嚴重的寒冬期,因為任何行業爆發後都緊接著有一兩年寒冬期。

區塊鏈捕手:現在很多人都在等著區塊鏈泡沫的破滅,您認為具體還有多久會破滅?

談國鵬:按照互聯網的發展階段來看,2000年是互聯網牛市的高峰,2002年是互聯網最寒冬、最為谷底的時間,如果按照這個時間去算,同時考慮到區塊鏈和數字貨幣的發展節奏會比互聯網稍微快一點,2017年作為行業的高峰期,那麽2018年下半年或者2019年上半年很可能會迎來這個行業特別寒冷的時期。

區塊鏈捕手:對於好項目而言,它們應該如何度過這個寒冬期?

談國鵬:真正的好項目可能並不擔心寒冬,因為他們本身就在安心做事,在磨練技術和產品,不太會受環境影響。實際上,在寒冬裡能夠熬過來、能夠活下來的項目就是好項目。

*本文是區塊鏈捕手原創作品,未經允許謝絕轉載

獲得更多的PTT最新消息
按讚加入粉絲團