新年第一個版本關於 DApp Browser,就來講講它吧。
DApp、DApp Browser,最近半年來,儼然成為區塊鏈行業的高頻詞。但也許還有不少人對這些概念不明覺厲。
什麼是 DApp
大家都熟悉 App,微信、支付寶是生活中最常用的 App。區塊鏈資產持有者使用的 imToken 我們也認為是 App,雖然它已經帶有一點 DApp 的色彩。
DApp 需要滿足兩個條件:
- 沒有中心化的服務器,這意味著只要節點網絡中還有一台機器能運行,你就可以使用 DApp;
- 不存儲用戶的賬戶數據,使用 DApp 時,用戶可以通過私鑰簽名授權給 DApp,但無需暴露自己的私鑰。
以上兩點是普遍意義上的 App 所不具備的。前面提到,imToken 已經帶有了 DApp 的色彩,當然不是因為有 DApp Browser,而是它的去中心化屬性滿足了兩個條件之一。
DApp 帶給我們的意義
由於不存儲用戶賬戶數據,就不會有類似服務器被黑導致個人隱私洩漏的事故。隱私洩露如何?我是平凡人,有人會對我下手嗎?別槓,黑客中流行一句話「你還沒有被黑,是因為還沒有被黑的價值」。如果你既努力,又不在意隱私,就好比努力在為別人的錢包打工,一有價值就被提現。嚴格地說,在以往的生活中我們早已被「下手」,每天都會有幾條垃圾信息、幾通騷擾電話,我們習慣了以至於覺得沒有大礙,誰又沒被打攪過呢?
我們的個人數據越集中,DApp 的意義就越大。當所有數據集中在一個服務器上,則對不懷好意的人就有極大的吸引和誘惑,像寶藏之於海盜。而 DApp 既能讓我們享受同一個身份授權多個服務的便捷,也能保證我們的隱私始終掌握在自己手裡。是不是聽起來很美好?但「美好」的代價,是我們要付出的「性能」。 DApp 受限於性能離普及還有很長的路,但當前所有公鏈都在探索拓展性,我們有理由相信一旦跨過這道坎,DApp 就能一往無前。
什麼是 DApp Browser
現在的 DApp 多是以網頁應用的形式展現,就像我們需要在 Chrome,FireFox Browser 瀏覽網頁一樣,DApp 也需要一個入口。
DApp Browser 就是這個入口。每一個 DApp 的使用都需要私鑰授權,而私鑰需要通過「錢包」來管理,所以「錢包」天然適宜提供 DApp Browser 服務,通過 Browser 賦予 DApp 和私鑰溝通的能力。
以 ETH DApp「質押借 Dai」為例
這是 MakerDAO 開發的帶有金融屬性的 DApp。我們可以通過抵押 ETH 來獲得穩定幣 Dai。當你在 DApp 中需要確認抵押 ETH 時,Browser 就會發送請求到錢包,喚起錢包由你來輸入密碼授權抵押操作。確認後,鏈上就會調用智能合約,經過一系列的自動合約執行,Dai 就出現在了你的錢包地址上。
由 Maker 官方提供
這一整個操作中,所有規則都在區塊鏈上透明且自動執行。在傳統金融機構,這樣的一次借貸操作會消耗我們多大的時間精力:辦證明,填資料,走流程。儘管如此,我們對自己借到的錢仍然戰戰兢兢,中心化的賬戶就意味著可能的凍結和註銷。而這個 DApp 的出現則消除種種不便和疑惑,讓一切繁瑣冗雜簡單至極。
如果以上讓你有一點點心動,那麼「Compound」和「LocalEthereum」可能也是你早早就需要而未曾發現的「寶藏」。
有沒有類似的 EOS DApp
相較 ETH DApp 社區,EOS DApp 還處於快速發展的階段。同時,現在的 DApp Browser 設計也加入了多鏈元素,將 ETH DApp 和 EOS DApp 做了切分。未來我們將支持更多鏈的 DApp,擁抱更廣闊的生態,也歡迎和更多優秀 EOS 項目方的合作。
DApp Browser 這次大改版後,也已面貌全新。希望這樣的改動能讓我們和更好的 DApp 更近一點,和用戶更近一點,和優質團隊更近一點。
Be A DApper.