用钱包登陆网站终于不是笑话了
自我学会用 ssh 本地密钥来登陆远程服务器,就觉这种方式真的又方便,又安全。后来做一些互联网应用,需要用户登陆,就想到是否可以使用这种思路,虽然做了一些尝试,效果一般。然而直到MetaMask这个firefox浏览器插件被DeFi赚钱浪潮普及到更大的人群之后,这个想法在技术和方案上都成熟了。
事实再一次证明,基于现实中足够广的技术基础做创新效果好很多。因为不满意基础设施,就直接自己重新弄,就困难很多。
现在这个使用数字货币插件进行登陆的网站叫Mirror,是一个blog网站。目前不收费,登陆需要使用数字货币钱包做一个登陆签名,这个签名不需要上链,只是发给网站,因此不需要付费。
登录之后可以写文章,发布之后会生成一个内容的hash,内容在arweave上有一个备份。
我在上面的blog地址 。
那一串数字就是我在这个网站上的标识,也是用来登陆这个网站的数字货币钱包的收款地址。
数字看起来很奇怪,有没有昵称可用?当然,现在有ENS,掏钱可以买一个xxx.eth的域名,然后实现xxx.eth和收款地址的绑定。然而我认为这是没有意义的,因为现实生活中ip地址是很难凭借脑子记住的,因此域名就很有意义。但是dns和ip又是脆弱的,使用权不完全属于用户,需要付费才能一直持有,只要欠费,或者被铁拳猛锤,都会失去dns和ip地址。如果网管屏蔽了某个域名,那么你就无法向这个域名发送邮件。
而比特币给我带来的启示就是那串收款数字是我真的能完全控制的,是否付费,铁拳是否阻拦,都不能夺走它,也无法阻止别人给它付款。而且在数字世界,通过电子设备交换一串数字是一个内生的操作,昵称是否真的有必要么?
我真的很喜欢这种凭借一串数字就能把很多东西串起来的感觉。