楠木軒

區塊鏈帶來的巨大機會 居然不是發幣?這篇文章告訴你

由 聊素麗 發佈於 科技

外匯天眼APP訊 : 在這篇文章裏給大家分享一下,NBdomain Beta 版本的情況,在上次視頻中,我們分享了 NBDomain 的alpha 版本的一些基本功能和特性。

接下來,我們即將發佈 NBdomain 的 beta 版本,在beta 版本中,我們解決了 alpha 版本中的一些問題。也更好的把我們對NBdomain 的理解和我們對分佈式互聯網、分佈式 ID和對於未來互聯網的一些展望,有了一定的觸及。在這次 beta 版本簡介裏,我會逐一的向大家介紹一下NBDomain的研發思路,和 NBdomain 今後發展的一些方向。

這次分享,分為以下幾個部分

  • 錢包支持

  • 全球 ID

  • 數據確權

  • 域名註冊

  • 域名拍賣

  • 域名管理

錢包支持

在 alpha 版本里,我們是通過輸入私鑰的方式,完成域名的註冊和管理的。當然我們也知道,通過輸入私鑰的方式,其實並不是值得推薦的方式,我們希望私鑰還是能夠儘量的不要暴露,避免有安全問題。在 alpha 版本中選擇這種方式也是迫不得已,因為我們在推出 alpha 版本的時候,市面上還沒有任何一個錢包能夠支持發出比較複雜的交易類型。到現在大多數錢包已經有了很大程度的發展,尤其是在傲遊 6 瀏覽器裏面,已經內置了一個 vbox 錢包,而 vbox 錢包的設計,就是專門針對應用而設計的,它能夠支持發起各種各樣複雜的交易類型,所以在錢包支持加上以後,NBdomain 也會通過錢包來進行相應的各種操作,而不需要用户輸入私鑰了。

當然,在市面上其他的各種錢包,也在逐步朝這個方向發展,比如 volt 錢包,也支持了各種複雜的域名交易,在我們的NBDomain 註冊系統裏面,用户也是可以選擇使用 volt 錢包,來進行各種支付。

全球 ID

在今年 CoinGeek 的倫敦大會上,介紹 NBDomain 的時候,提到 NBDomain 可以作為用户的全球 ID 來使用。我們為什麼要使用全球 ID 呢?現在大家的賬號紛繁複雜,各種各樣的賬號,但是這些賬號其實並沒有一個屬於我們真正擁有的,可以説這些賬號沒有一個屬於用户。而如果使用區塊鏈技術,我們可以生成一個真正的為用户所擁有的 ID,再也不用擔心ID 被哪個廠商刪掉或者廠商不存在的時候,自己的 ID 也隨着廠商消失。

使用全球 ID,也使得我們的賬户管理體系簡化很多,我們通過一個 ID,可以登錄各種各樣的應用,會方便很多,同時全球ID 是通過使用區塊鏈技術中的加密算法來實現驗證的,我們連密碼都不需要記憶了。你只要有了自己的全球 ID,然後通過錢包來驗證你的身份。就可以進入到,各種各樣 APP 裏面去,是非常方便也是非常安全的。

beta 版和 alpha 版相比,管理頁面佈局有所優化調整。比如説左邊有了導航欄,用户可以通過導航欄快速訪問導航的的標籤,右邊會顯示相應的內容。

下面演示一下如何通過 NBDomain 來作為全球 ID,達到更安全更便捷的這樣一個效果。

如果要體驗全球 ID 的話,點擊導航欄的第二條,我的域名一欄,這邊出現一個登錄框。在傳統互聯網裏面這個登錄框的作用是用户輸入自己的用户名和密碼進行登錄,但是在新的區塊鏈互聯網規則下,我們可以使用 NBDomain 作為你的用户名登錄。

比如説:我已經註冊量一個域名叫 1020.test ,輸入如域名,點擊確定。裏面會彈出一個對話框,提示我對 1020 域名的驗證,我們可以使用傲遊6 內置的錢包 Vbox 進行身份驗證,我們也可以使用第三方錢包驗證這個域名。當然有一點提到的是,我們要使用的這個錢包是擁有我這個域名身份的錢包,1020 這個域名是通過哪個錢包註冊的,我就應該用哪個錢包來驗證我的身份,因為只有那個錢包才有這個身份的相應資料。如果用其他錢包驗證,那肯定驗證不會通過的。

接下來我選擇用 vbox 來驗證,vbox 提示我項目正在申請授權簽名。我點擊確認,點擊輸入密碼,點擊確定,點擊下一步。提示成功後。可以看到簽名驗證成功。

這個過程其實就是意味着 APP 向錢包申請了一次簽名的請求,而錢包(vbox)找到了這個1020.test 域名對應地址的私鑰,然後使用私鑰對 APP 傳遞過來的一段數據進行簽名,並且把簽名結果返回給APP。APP 通過檢驗錢包返回的簽名結果,和 1020 所綁定的用户的公鑰進行檢驗,校驗通過就證明,我是 1020.test 這個域名的所有者,驗證成功,就進入到域名管理頁面。

通過這種方式,我們做到了很安全的進行驗證。第一,因為驗證是由加密算法來決定的,像比特幣這些加密貨幣已經存在了很多年了,目前還沒人能破解公鑰私鑰的加密算法,時間證明他是非常安全的。第二,數據是保存在用户自己的錢包裏,並不是保存在應用的服務器上,那麼即便是應用的服務器被黑了,也不用擔心你的身份 ID 被人盜用。

在加密貨幣領域私鑰管理是非常重要的一個環節或者説是最重要的安全管理,在私鑰管理方面使用的技術都是非常強悍的,絕對會比普通用户管理自己的密碼,要安全的多。所以現在我們通過區塊鏈背後的加密技術,配合域名綁定的信息,建立了一種新的登錄方式,就是通過域名配合域名註冊使用的錢包,來登錄各種 APP。

因為域名是固定的,錢包裏面的信息也是固定的,而登錄信息,並不會因為我使用不同的 app 需要註冊不同的賬號,通過一個 ID 信息,在各種 APP 裏面都可以使用。一個 ID ,全球都可以使用。域名可以作為用户的身份ID,可以替代我們現在使用的賬號和密碼的登錄形式,而且賬號密碼這種登錄形式也是有很多安全隱患。現在每個人現有的賬號眾多,難以記憶和管理。

我們使用一種全新的形式來登錄各種服務,相信隨着 NBDomain 的發展,隨着大家對於這種新的登錄驗證的方式的接受,會有越來越多的 app,來使用這種方式畢竟他給用户帶來的是極大的便利和更高的安全性。

數據確權

數據確權是在數字時代的一個很大的問題,也是互聯網時代的一個難題。我們看到這個登錄功能,其實他是利用了加密技術對數據進行簽名,公鑰對簽名進行驗證。其實這也是一個數據確權的結果。

vbox 有對數據簽名的功能,通過這種對數據簽名的方式,我們就可以確定任意一個數據是否屬於某一個身份。通過NBDomain 對身份的綁定,我們可以很方便的去驗證任何一塊數據,是不是由這個域名的擁有者發出的,這樣可以解決在數字時代的數據確權的問題。

數字時代,所有的信息都是很容易被複 制被重用,確定一段電子信息的歸屬是非常重要的一個環節。通過 NBDomain 跟數據的綁定,加上通過錢包的簽名服務,我們就可以解決在數字時代各種數字產品的歸屬問題。

通過區塊鏈技術,NBDomain 跟錢包的簽名服務,可以很方便的對我們存在互聯網或者區塊鏈上的各種數據進行證明,證明數據的歸屬權,證明這段數據屬於誰。在這個方面,我相信後續還會有各種各樣的 app 利用 NBDomain 的這些功能打造出更有價值的區塊鏈產品。NBDomain 也會給予這類產品強有力的支持,

域名註冊

在主頁的域名註冊的模塊裏,有一個叫免費域名的標籤。為什麼我們要提供免費的域名呢? 在 NBDomain 這個產品上,我們考慮的更多的是如何讓這種全新的、更安全更高效、分佈式的域名,服務全球用户,我們更重要的目的是我們希望通過通過NBDomain 而使得區塊鏈技術在全球得到更好的發展更廣泛的應用,讓區塊鏈技術更好的服務用户,這是我們項目的核心目的。

在設計 NBDomain 的時候,我們採取了跟傳統域名非常不一樣的設計思路。除了在技術上有巨大的不同,使用了分佈式的技術,在商業上我們也採用了不一樣的設計理念。如果對一個域名只能每年續費,常識告訴我們,這只是在租用,而無法真正擁有他。在購買方式上,NBDomain是一次註冊,終身擁有,並不像普通域名一樣,需要每年續費。因為 NBDomain 是真正屬於用户的區塊鏈域名。所以在 NBDomain 系統裏,我們提出了一個理念,註冊一次,永久有效。讓 NBDomain 域名,成為用户可以信賴一生的域名和身份。

在個性化收費域名註冊的基礎上,我們還提供了免費的域名註冊。讓用户可以很方便的體驗 NBDomain 域名。

免費域名的註冊規則:

1. 免費域名是自增長的數字域名。

2. 任何支持 open payment api 的客户端都可以申請免費的域名

3. 為防止濫用,申請的地址裏最低餘額 0.01 bsv。

4. 申請成功後,域名會綁定在區塊鏈錢包的地址,用户終身擁有,無需續費。

5. 一個地址只能申請一個免費域名。

目前 volt 錢包已經支持 open payment api 。其他錢包也在陸續支持中。NBDomain 是一個開放的系統,歡迎更多的開發者使用 NBdomain構建自己的應用。

域名拍賣

域名的價值,受多方因素影響,我們很難去給域名指定一個固定的“官方”價格。所以,我們推出了域名拍賣機制,把域名的價值交給用户,讓市場給域名定價。

拍賣規則:

  • 所有人都可以參與域名競拍

  • 每個域名都有一個的倒計時(目前是自競價開始計時 24H),如果倒計時24小時內無人出價,那麼該域名歸屬出價最高者所有。同理,期間如果有人出價,那麼倒計時將會被重置。

  • 當領先競價者幣被鎖定後,該其他競價者的幣將會被退回。

域名管理

在我的域名頁面,可以看到有兩個可以管理的項目。

子域名。一個域名可以添加多個子域名。每個子域名都可以存儲不同的內容。比如説我現在這個域名是1020.test 我設置一個子域名為 note並給子域名指定一段任意的內容,那我訪問這段內容,只需要在瀏覽器裏輸入note.1020.test. 就可以了

點擊保存,支付礦工費。內容就被寫到了區塊鏈上。

存入域名的內容,都是存儲到區塊鏈上,不可篡改。用户可以在域名管理中心,很方便的管理域名下的數據內容。

NBpaymail

NBpaymail 是建立在 NBDomain 協議上的,不依賴任何第三方,完全去中心化的。NBpaymail 是和域名綁定的。都是存儲在區塊鏈上。並不依賴於任何公司。所以,只要區塊鏈存在,域名就會一直存在,數據就會存在,NBpaymail 就存在。

NBpaymail的格式

例如,我的域名是 1020.test。 我在圖示 username 裏填上pay。那麼我的 NBPaymail 的地址就是 pay@1020.test 。別人在給我轉賬的時候只需要在地址欄裏輸入 pay@1020.test就可以完成轉賬。省去了記憶長長的地址。

NBpaymail 不僅支持 btc eth bch bsv 等主流加密貨幣地址,還可以擴展支持無限多的加密貨幣地址。

目前市面上一些錢包已經逐步支持 NBpaymail 地址轉賬。

最後

我們拋磚引玉,希望更多的項目和開發者能使用 NBDomain 打造各種全新的 app,各種靈活的使用場景。希望更多 APP 開發者,一起釋放 NBDomain 的潛力,給區塊鏈領域帶來更多有創意的產品。