《電子技術(shù)應(yīng)用》
您所在的位置:首頁(yè) > 模擬設(shè)計(jì) > 業(yè)界動(dòng)態(tài) > 如何實(shí)現(xiàn)區(qū)塊鏈錢包的快速認(rèn)證

如何實(shí)現(xiàn)區(qū)塊鏈錢包的快速認(rèn)證

2020-06-07
來源:21ic

    作為一個(gè)每次鎖完門不推一下就不踏實(shí)的強(qiáng)迫癥,每當(dāng)我進(jìn)行轉(zhuǎn)賬時(shí),即使是給自己的另一個(gè)錢包掃碼轉(zhuǎn)賬,每次確認(rèn)交易時(shí)還是要回過頭來再對(duì)一遍地址。如果是別人發(fā)過來的二維碼,掃完碼還得跟人確認(rèn)下地址,生怕轉(zhuǎn)錯(cuò)了人。

    用過其他支付app的小伙伴都知道,當(dāng)你進(jìn)行轉(zhuǎn)賬時(shí),掃描對(duì)方給出的二維碼或輸入對(duì)方收款賬號(hào)后,會(huì)看到對(duì)方的個(gè)人信息以進(jìn)行校驗(yàn),防止轉(zhuǎn)錯(cuò)人。但是在使用區(qū)塊鏈錢包時(shí),掃碼只能得到一串地址,至于這個(gè)地址是我們需要的,二維碼是否有誤,沒有其他信息可以驗(yàn)證。

    

1.png

  

2.jpg

 

    好在我們已經(jīng)有了NNS做基礎(chǔ)。NNS之前提供了一項(xiàng)服務(wù),將域名映射到地址上,可以讓用戶在轉(zhuǎn)賬時(shí)通過輸入域名以確認(rèn)對(duì)方身份從而獲得正確的地址。

    

3.jpg

    然后再進(jìn)行轉(zhuǎn)賬。但是這種轉(zhuǎn)賬方式的不足之處在于,掃碼轉(zhuǎn)賬或直接復(fù)制粘貼地址顯然要比它快地多,雖然它們可能會(huì)讓你感覺到不踏實(shí)。

    那么能不能把NNS和掃碼轉(zhuǎn)賬能結(jié)合起來,讓整個(gè)過程既安全又方便呢?

    現(xiàn)在已經(jīng)有了!

    NNS提供了綁定域名的服務(wù)——一種將某個(gè)域名的歸屬地址綁定到該域名上的去中心化服務(wù)。只要錢包支持了這項(xiàng)服務(wù),以后只要有人掃碼掃出了這個(gè)地址,就能看到它所綁定的域名。

    對(duì)大部分的小額交易而言,安全需求并不高,我們只需要有個(gè)東西可以掃一眼以驗(yàn)證對(duì)方身份就可以,這時(shí)綁定域名配合二維碼會(huì)既安全又方便。但是當(dāng)我們?cè)谔幚硪恍┲匾灰讜r(shí),為了避免轉(zhuǎn)賬錯(cuò)誤,就需要驗(yàn)證這些地址、域名是否正確,這時(shí)候輸入域名進(jìn)行轉(zhuǎn)賬可以進(jìn)行核對(duì),避免看錯(cuò)看漏等失誤。

    綁定域名現(xiàn)在在哪里可以用?

    關(guān)于綁定域名的設(shè)置,我們現(xiàn)在已經(jīng)完成了PC上設(shè)置功能,用戶可以在NEL的網(wǎng)頁(yè)錢包上進(jìn)行操作。手機(jī)上進(jìn)行設(shè)置的功能現(xiàn)在正在開發(fā)中,開發(fā)完成后將發(fā)布在O3錢包內(nèi)。

    NEL的網(wǎng)頁(yè)錢包已經(jīng)支持地址轉(zhuǎn)賬時(shí)顯示域名的服務(wù),Teemo錢包的支持正在開發(fā)中。我們正在聯(lián)系O3錢包,他們后續(xù)也將支持這項(xiàng)NNS的新服務(wù)。

    我要如何設(shè)置及使用這項(xiàng)服務(wù)?

    1. 首先你需要擁有自己的NNS域名。如果你還么有域名,可以前往NEL的網(wǎng)頁(yè)錢包(https://wallet.nel.group)或在O3錢包的NNS應(yīng)用中競(jìng)拍/購(gòu)買一個(gè)域名。

    2. 登陸NEL網(wǎng)頁(yè)錢包(暫時(shí)只支持網(wǎng)頁(yè)錢包),查看【我的域名管理】。可以看到此時(shí)還沒有綁定任何域名。

    

4.jpg

    3. 往下滑動(dòng)可以看到【我的域名管理】。選擇你想要綁定到當(dāng)前地址上的域名,點(diǎn)擊右下角的綁定域名。(我這里使用的是測(cè)試網(wǎng)的.test域名)

    

5.jpg

    4. 點(diǎn)擊之后會(huì)彈出綁定域名的確認(rèn)信息,確認(rèn)后點(diǎn)擊【綁定域名】的按鈕并確認(rèn)交易,等待鏈上確認(rèn)后完成綁定。

    

6.jpg

    5. 綁定成功后,就可以看到已經(jīng)綁定好的域名了。

    

7.jpg

    6. 以后只要轉(zhuǎn)賬時(shí)輸入地址,就可以看到該地址已綁定域名了。

    

8.jpg

    7. 需要注意的是,一個(gè)地址在同一個(gè)時(shí)間段只能綁定到一個(gè)域名上,并且要綁定的域名必須是這個(gè)地址已擁有的未過期的域名。如果在綁定期間域名過期、被轉(zhuǎn)讓或者用戶要綁定到另一個(gè)域名上,那么原有的綁定關(guān)系都會(huì)失效。另外,為了避免造成不必要的混亂,已綁定的域名請(qǐng)盡量不要映射到被綁定地址以外的其他地址上,否則可能會(huì)讓轉(zhuǎn)賬者產(chǎn)生誤解。

    除了個(gè)人轉(zhuǎn)賬的使用以外,綁定域名在交易所、游戲上的應(yīng)用更加廣泛。這些應(yīng)用往往需要用戶先將資金充值到某個(gè)地址,然后再在中心化的服務(wù)器上進(jìn)行操作?,F(xiàn)在的充值頁(yè)面一般都會(huì)給出一張二維碼和一個(gè)地址,如果這些地址都被綁定上了該應(yīng)用贈(zèng)送用戶的子域名,那么用戶就可以在整個(gè)過程中很明確地知道自己在使用什么功能、給誰(shuí)轉(zhuǎn)賬。

    想象一下,我們以后給別人的二維碼上會(huì)寫著自己的名字,當(dāng)他們掃描二維碼獲得地址時(shí),地址下面也會(huì)顯示自己的名字,一下子就放心了不是嗎?又或者當(dāng)你向某個(gè)游戲付款時(shí),掃描出alice.buysth.xgame.neo,還有什么可擔(dān)心的呢?是不是非??幔?/p>

    

本站內(nèi)容除特別聲明的原創(chuàng)文章之外,轉(zhuǎn)載內(nèi)容只為傳遞更多信息,并不代表本網(wǎng)站贊同其觀點(diǎn)。轉(zhuǎn)載的所有的文章、圖片、音/視頻文件等資料的版權(quán)歸版權(quán)所有權(quán)人所有。本站采用的非本站原創(chuàng)文章及圖片等內(nèi)容無(wú)法一一聯(lián)系確認(rèn)版權(quán)者。如涉及作品內(nèi)容、版權(quán)和其它問題,請(qǐng)及時(shí)通過電子郵件或電話通知我們,以便迅速采取適當(dāng)措施,避免給雙方造成不必要的經(jīng)濟(jì)損失。聯(lián)系電話:010-82306118;郵箱:aet@chinaaet.com。