当然,许多人听说过基于区块链的社交网络。 甚至有人尝试过行动。 但是我们经常听到关于该主题的以下评论:
- 很贵 我为什么要为注册付费?
- 这是很长时间了。 一笔交易可能会冻结一天,您什么也不会做。
- 这很不方便。 有必要在那儿掌握一些加密货币钱包,以某种方式补充它们,等等。
我要自己补充:令人震惊的是,由于匿名和分散而淹没的加密社交网络需要电子邮件和电话进行注册。 这通常使我感到困扰。是否有可能使通过密码的注册方便而免费? 这样您就无需做其他任何事情(发明用户名,而不是邮件,电话等)。 我为自己肯定地回答了这个问题。 而且尽管实施问题是没有电子邮件等的注册。 -这已经在最终开发者和所选平台的良心上,但是直接通过区块链提供免费注册-以太坊提供。
为了帮助我们完成此任务,请使用
Metamask插件和此
演示存储库 (请
参见 演示 ),可以在官方文档中找到其链接。
这个想法是使用加密签名的消息,您可以从中提取发件人的地址,并确保已将消息发送给他们。 因此,此地址用于授权。 也就是说,当用户在站点上注册时,他仅发送他的以太坊地址和签名消息,证明他是他。 签名验证机制本身由以太坊提供。 您这一边只能为他创建一个帐户并授权。 在这种情况下,您无需支付任何费用,补充钱包等。 最重要的是-这不需要创建任何合同(许多人都试图这样做)。
这就是我的工作方式。