基于以太坊及Flask的web3嘗試
誠(chéng)然,國(guó)內(nèi)還需要很長(zhǎng)的時(shí)間才有可能接入以太坊:
數(shù)字人民幣的Token是可以逆向追溯到具體的人;而以太坊的Token是徹底匿名的;懂得都懂。
本文僅從學(xué)習(xí)新技術(shù)的角度探索,其中關(guān)鍵技術(shù)請(qǐng)看客自行解決。
第一步,注冊(cè)metamask獲取一個(gè)錢包
官方網(wǎng)站:metamask.io
瀏覽器擴(kuò)展:MetaMask - Chrome 應(yīng)用商店 (google.com)

編輯切換為居中
由于筆者之前申請(qǐng)過一個(gè)錢包,就直接登錄已有的賬號(hào)。

編輯
我的第一個(gè)錢包地址:0x87832dE25046DAf58b63F94865cD70D82F049bBA

編輯
其本質(zhì)只一個(gè)一個(gè)公鑰(開放的\不變的token)
第二步,啟用Matemask測(cè)試網(wǎng)絡(luò)

編輯切換為居中
訪問水龍頭網(wǎng)站:https://faucets.chain.link/rinkeby 通過錢包進(jìn)行鏈接登錄,然后將錢包地址填入領(lǐng)取表單,即可領(lǐng)取0.1的eth貨幣(這一步筆者失敗了,無(wú)關(guān)緊要)

編輯切換為居中
第三步,獲取測(cè)試的API
Etherscan Client Portal and Services
初次登錄需要注冊(cè),然后建立自己的web3項(xiàng)目API

編輯切換為居中
第四步,通過API獲取錢包相關(guān)交易數(shù)據(jù),進(jìn)而實(shí)現(xiàn)某特定的web權(quán)限。
舉個(gè)例子,錢包地址是一個(gè)不變的Token,類似于微信開發(fā)中的UserID,這個(gè)錢包Token可以記錄(Login),也可以選擇不記錄(Open)。
如果不記錄,那么就是完全的匿名網(wǎng)絡(luò),不可追溯;如果記錄,則可以通過交易反向推算用戶;如果是數(shù)字人民幣的Token,就可以準(zhǔn)確定位到持該錢包的人;如果是支付寶、微信支付API,則不僅僅ZF可以知道你是誰(shuí),平臺(tái)也知道你是誰(shuí)。