译作者:李强,壹金科技(1fintech.com) Byteball-ng 发起人,联系方式 wechat:iamliqiang
发送数字货币电子邮件,即便收件人还没有钱包
还记得PayPal(贝宝)刚开始运营时吗,贝宝一开始就允许把钱通过电子邮件寄给另一个贝宝用户。用户在付款前不需要交换任何类似钱包的号码。它的另一个聪明的做法是:即使收件人还不是贝宝用户,也能work。收件用户会被提示先去贝宝注册,然后登录便可以收款。
在加密数字货币的世界中,我们一般将付款发送到一个匿名地址,如1BtjAzWGLyAavUkbw3QsyzzNDKdtPXk95D或TKT4UESIKTTRALRRLWS4SENSTJX6ODCW,收件人必须已经是系统用户(意味着他已经有了钱包地址),我们需要询问他的钱包地址。 支付完成后,也没有简单的方法来告诉收件人。用户体验很不友好。
从现在开始,这一切将会改变…
随着Byteball 钱包2.0版的发布,Byteball用户可以发送字节到电子邮件。即使收件人还不是Byteball 用户 。
发件人原来通常需要填写一个合法收款 Byteball 地址,现在只需要写一个收款人的电子邮件地址就可以。
当点击 “发送” 时,用户的电子邮件客户端会自动打开,并自动填写收件人的电子邮件。 可以检查并编辑发送。
收件人会收到这样的电子邮件:
用户点击蓝色的url超链接,钱(字节雪球)就会自动加到他的账户余额上。 如果他还没有安装钱包,他将会被提示安装再收款。
超级简单,不是吗?
当PayPal刚刚启动时,电子邮件是互联网上P-2-P通信的唯一传播方式。而现在,我们有更多更加方便的选择,特别是各种手机APP。
当发件人在手机上使用“分享” 功能按钮时(参考下方截图),他可以使用手机的标准“分享”菜单中的所有选项:短信, Telegram,WhatsApp,微信,Signal,Viber,Slack,Facebook Messenger,Skype,QQ等。收件人将会收到和邮件类似的URL超链接,唯一的不同是通过聊天APP。
所以从本质上,这笔钱是通过文本媒体传递的,so 我们称之为textcoin 。
在技术上,付款URL超链接包含了BIP39助记符(我们使用破折号而不是空格来避免与钱包种子混淆)。从助记符只产生一个唯一地址,路径格式为m / 44'/ 0'/ 0'/ 0/0,付款实际上被发送到这个地址。 当收款人点击链接请求收款时,他的钱包将从助记符中恢复私钥(所有事情都由程序自动处理,并实时完成),并将付款余额从这个地址移动到他自己的钱包地址。
这种方式须支付双倍交易费,发送时首先将发送余额存入一个临时地址,收款时再由收件人移动余额到自己钱包。 这样发件人会多花费用来支付移动余额的交易费。 因此,设计成电子邮件或短信中显示金额是净额 (不包含交易费)。 这样做是为了能让接收方对交易数额更清晰,特别是当他是不熟悉加密货币的新用户时。
textcoin可能通过不安全的媒体传送,如电子邮件或未加密的聊天。 这就是为什么建议仅将textcoin用于小额支付或通过端对端加密聊天,如Signal,WhatsApp和iMessage等。
如果发件人在电子邮件地址中输入错误或选择了错误的收件人,钱不会丢失。 发件人可以随时通过url超链接的助记符索回款项。 钱包具备索回功能,可以在交易详情页面找到 “索回” 链接。
这就像PayPal一样方便,但有一个重要的区别:这些钱没有通过贝宝或任何其他第三方。 而是以P-2-P、加密数字货币的方式,从发送者直接发送到接收者。
这是一个了不起的进步!!!