欢迎光临散文网 会员登陆 & 注册

基于以太坊及Flask的web3尝试

2022-09-29 13:59 作者:civilpy  | 我要投稿

诚然,国内还需要很长的时间才有可能接入以太坊:

数字人民币的Token是可以逆向追溯到具体的人;而以太坊的Token是彻底匿名的;懂得都懂。

本文仅从学习新技术的角度探索,其中关键技术请看客自行解决。

第一步,注册metamask获取一个钱包

官方网站:metamask.io

浏览器扩展:MetaMask - Chrome 应用商店 (google.com)

编辑切换为居中

由于笔者之前申请过一个钱包,就直接登录已有的账号。

编辑

我的第一个钱包地址:0x87832dE25046DAf58b63F94865cD70D82F049bBA

编辑

其本质只一个一个公钥(开放的\不变的token)

第二步,启用Matemask测试网络

编辑切换为居中

访问水龙头网站:https://faucets.chain.link/rinkeby 通过钱包进行链接登录,然后将钱包地址填入领取表单,即可领取0.1的eth货币(这一步笔者失败了,无关紧要)

编辑切换为居中

第三步,获取测试的API

Etherscan Client Portal and Services

初次登录需要注册,然后建立自己的web3项目API

编辑切换为居中


第四步,通过API获取钱包相关交易数据,进而实现某特定的web权限。

举个例子,钱包地址是一个不变的Token,类似于微信开发中的UserID,这个钱包Token可以记录(Login),也可以选择不记录(Open)。


如果不记录,那么就是完全的匿名网络,不可追溯;如果记录,则可以通过交易反向推算用户;如果是数字人民币的Token,就可以准确定位到持该钱包的人;如果是支付宝、微信支付API,则不仅仅ZF可以知道你是谁,平台也知道你是谁。


基于以太坊及Flask的web3尝试的评论 (共 条)

分享到微博请遵守国家法律