這篇文章主要介紹“NEO從WIF到地址的流程是什么”的相關(guān)知識(shí),小編通過(guò)實(shí)際案例向大家展示操作過(guò)程,操作方法簡(jiǎn)單快捷,實(shí)用性強(qiáng),希望這篇“NEO從WIF到地址的流程是什么”文章能幫助大家解決問(wèn)題。
創(chuàng)新互聯(lián)建站-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性價(jià)比松陽(yáng)網(wǎng)站開(kāi)發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫(kù),直接使用。一站式松陽(yáng)網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋松陽(yáng)地區(qū)。費(fèi)用合理售后完善,10多年實(shí)體公司更值得信賴。
L13wAkUX1SAx6K9zztkS8RjxDMedBEzbtgZSZRYKUUBMP23BEgLM
這就是一個(gè)WIF,這串東西沒(méi)什么意義,不用尋找他的意義了,他是一個(gè)byte58編碼的字符串
很遺憾base58并沒(méi)有base64那么流行,所以很難找到web解碼工具,我們寫兩行代碼就可以分析出他們。
8072520405d2ab00326dbcacfddd350b01222a7cc9efc5f304f742077ec9ade4630178a41006
這串東西,才是Wif里面保存的真正數(shù)據(jù)
紅色部分就是私鑰,黃色部分是加的鹽,固定的信息。藍(lán)色部分是對(duì)前面34個(gè)字節(jié)做了個(gè)hash,取了hash四個(gè)字節(jié)。
從這個(gè)可以看出
1.WIF 可以和私鑰互轉(zhuǎn)
2.WIF保存了hash,有自我驗(yàn)證功能,不是你隨便敲個(gè)字符串都是合法的WIF
NEO的公私鑰驗(yàn)證方法使用的是ECC橢圓曲線算法。
這類非對(duì)稱加密算法的基本機(jī)制如下,私鑰你保留著,公鑰是公開(kāi)的。你用私鑰對(duì)一串?dāng)?shù)據(jù)進(jìn)行簽名。
別人可以用 數(shù)據(jù)、簽名、公鑰 三者,斷定這三者是不是匹配,簽名是否有效。
在NEO區(qū)塊鏈上最主要的權(quán)限認(rèn)證方式就是簽名,所以私鑰很重要,要保護(hù)好
公鑰就是私鑰的一部分,可以由私鑰算出,但是反過(guò)來(lái),公鑰無(wú)法算出私鑰。
這個(gè)計(jì)算是單向的
地址腳本,看起來(lái)像是對(duì)公鑰前面后面各加了一個(gè)字節(jié)
實(shí)際上他是一個(gè)智能合約,將他反編譯的話、
就是:
PushBytes[pubkey]
CheckSig
這樣兩條指令。
當(dāng)你訪問(wèn)你的賬戶的時(shí)候,比如用你的賬戶給別人轉(zhuǎn)賬,就會(huì)調(diào)用這個(gè)合約來(lái)驗(yàn)證。
這個(gè)合約的意義是用你的公鑰和交易數(shù)據(jù) 和交易簽名進(jìn)行驗(yàn)證。
只有你簽名的合約才能動(dòng)你的賬戶
地址ScriptHash
地址ScriptHash就是地址腳本取了個(gè)Hash
一次sha256,一次ripemd160
地址和WIF很相似,不過(guò)他是ScriptHash 加了鹽,加了驗(yàn)證功能,然后base58編碼
因?yàn)樗借€和WIF可以互相轉(zhuǎn)換,通常我們?cè)谥v到私鑰的時(shí)候,WIF也是私鑰,私鑰也是私鑰,不會(huì)分那么清楚。
因?yàn)榈刂稴criptHash 和 地址字符串可以互相轉(zhuǎn)換,通常我們?cè)谥v到地址的時(shí)候,也不會(huì)分那么清楚
另外因?yàn)榈刂纺_本大多數(shù)用戶根本接觸不到,在和一般用戶談?wù)撨@個(gè)話題的時(shí)候也可以省略掉
關(guān)于“NEO從WIF到地址的流程是什么”的內(nèi)容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業(yè)相關(guān)的知識(shí),可以關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,小編每天都會(huì)為大家更新不同的知識(shí)點(diǎn)。
網(wǎng)頁(yè)名稱:NEO從WIF到地址的流程是什么
文章位置:http://muchs.cn/article20/iejdco.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供靜態(tài)網(wǎng)站、定制開(kāi)發(fā)、做網(wǎng)站、建站公司、網(wǎng)站收錄、微信公眾號(hào)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)