Cointime

扫码下载App
iOS & Android

V神:一些糟糕的个人用户体验经历以及EIP-1559是如何改善用户体验的!

个人专家

2013年,我去了旧金山互联网档案馆旁边的一家寿司店,因为我听说它接受比特币支付,我想试试。到了付账的时候,我要求用BTC支付。我扫描了二维码,然后点击了 “发送”。令我惊讶的是,交易没有通过;它似乎已经发送,但餐厅没有收到它。我又试了一次,还是没有成功。我很快就发现,问题出在我的手机网络当时运行不畅。我不得不向附近的互联网档案馆走了50多米,接入了它的WIFI,终于使我能够发送交易。

吸取的教训是:互联网不是100%可靠的,客户互联网比商家互联网更不可靠。我们需要当面支付系统具备一些功能(NFC,顾客出示二维码,等等),让顾客直接将交易数据传输给商家(如果这是最好的广播方式)。

2021年,我试图在阿根廷的一家咖啡店为自己和朋友的茶水付款。在他们的辩护中,他们没有主观接受加密货币:老板只是认出了我,并向我展示了他在加密货币交易所的账户,所以我建议用ETH支付(使用加密货币交易所账户作为钱包是在拉丁美洲进行当面支付的标准方式)。不幸的是,我的第一笔0.003 ETH的交易没有被接受,可能是因为它低于交易所0.01 ETH的最低存款额。我又发了一笔0.007ETH。很快,两笔交易都得到了确认。(我并不介意多付3倍的钱,把它当成了小费)。

2022年,我试图在不同的地方支付茶费。第一笔交易失败了,因为我的手机钱包的默认交易只发送了21000个gas,而接收账户是一个合约,需要额外的gas来处理转账。尝试发送第二笔交易失败了,因为我的手机钱包的用户界面出现了故障,无法向下滚动并编辑包含gas限额的字段。

吸取的教训是:简单而坚固的用户界面比花哨而华丽的用户界面更好。但是,大多数用户甚至不知道gas限制是什么,所以我们真的只需要有更好的默认值功能。

很多时候,在我的交易被链上接受和服务确认交易之间有一个令人惊讶的长时间延迟,甚至是 “未确认”。其中有些时候,我肯定会担心他们的支付系统出现了一些故障。

很多时候,在发送交易和该交易被接受的区块之间有一个令人惊讶的、不可预知的时间延迟。有时,一笔交易会在几秒钟内被接受,但其他时候,需要几分钟甚至几小时。最近,EIP-1559大大改善了这一点,确保大多数交易被接受到下一个区块中,甚至最近的合并通过稳定区块时间进一步改善了情况。

本报告中的图表由Yinhong (William) Zhao和Kartik Nayak制作。

然而,异常值仍然存在。如果你在其他许多人发送交易的同时发送交易,而基本费用正在飙升,那么你就会面临基本费用过高和你的交易不被接受的风险。更糟糕的是,钱包的用户界面在显示这一点上很糟糕。没有大的红色闪烁警报,也很少清楚地表明你应该做什么来解决这个问题。即使对一个专家来说,他知道在这种情况下,你应该通过发布一个数据相同但最大基本费用较高的新交易来 “加速”交易,但往往不清楚这样做的按钮在哪里。

经验教训:围绕交易包含的用户体验需要改进,尽管有相当简单的修复方法。这归功于Brave钱包团队认真对待我在这个问题上的建议,首先将最大基本费用的容忍度从12.5%提高到33%,最近又探索如何使卡住的交易在用户界面上更加明显。

2019年,我正在测试最早的钱包之一,试图提供社交恢复。与我喜欢的基于智能合约的方法不同,他们的方法是使用Shamir's secret sharing,将账户的私钥分成五块,以这样的方式,其中任何三块都可以用来恢复私钥。用户被期望选择五个朋友(用现代术语说是 “监护人”),说服他们下载一个单独的移动应用程序,并提供一个确认码,用来通过Firebase创建一个从用户的钱包到朋友的应用程序的加密连接,并将他们的密钥份额发送给他们。

这种方法对我来说很快就遇到了问题。几个月后,我的钱包出了问题,我需要实际使用恢复程序来恢复它。我要求我的朋友们通过他们的应用程序和我一起执行恢复程序——但事情并没有按计划进行。其中两个人失去了他们的私钥碎片,因为他们换了手机,忘记把恢复程序移过来。对第三个人来说,Firebase的连接机制在很长一段时间内都没有工作。最后,我们想出了如何解决这个问题,并恢复了私钥。然而,在那之后的几个月,钱包又坏了。这一次,一个常规的软件更新不知怎么就意外地重置了应用程序的存储,并删除了它的私钥。但我没有添加足够的恢复伙伴,因为Firebase的连接机制太破,没有让我成功做到这一点。我最终损失了少量的BTC和ETH。

经验教训:基于secret-sharing的链外社交恢复实在是太脆弱了,除非没有其他选择,否则是个坏主意。你的恢复监护人不应该下载一个单独的应用程序,因为如果你有一个应用程序只用于恢复这样的特殊情况,太容易忘记它和失去它。此外,要求单独的中心化通信渠道也会带来各种问题。相反,添加监护人的方式应该是提供他们的ETH地址,而恢复应该由智能合约完成,使用ERC-4337账户抽象钱包。这样一来,监护人只需要不丢失他们的以太坊钱包,而这是他们因为其他原因已经更关心不丢失的东西。

在2021年,我试图在使用龙卷风现金时,通过使用 “自我中继”选项来节省费用。龙卷风现金使用 “中继”机制,由第三方在链上推送交易,因为当你取款时,你的取款地址中一般还没有代币,你不想用你的存款地址支付交易,因为这在两个地址之间建立了公共联系,这正是龙卷风现金试图防止的整个问题。问题是,中继机制往往很昂贵,中继收取的百分比费用可能远远超过交易的实际加油费。

为了节省成本,有一次我使用中继机制进行第一笔小额提款,这样收费较低,然后使用龙卷风现金的 “自我中继”功能,自己发送第二笔较大的提款,而不使用中继机制。问题是,我搞砸了,在登录我的存款地址时不小心这么做了,所以存款地址支付了费用而不是提款地址。哎呀,我在两者之间建立了一个公共链接。

经验教训:钱包开发者应该开始更明确地考虑隐私问题。另外,我们需要更好的账户抽象形式,以消除对中心化或甚至联合式中继的需求,并使中继角色商品化。

其它问题

  • 许多应用程序仍然不能与Brave钱包或Status浏览器一起使用;这可能是因为他们没有正确地做功课,而是依赖于Metamask特定的API。甚至Gnosis Safe也有很长一段时间不能与这些钱包一起使用,导致我不得不自己编写迷你Javascript dapp来进行确认。幸运的是,最新的UI已经修复了这个问题。
  • 在Etherscan上的ERC20转账页面(例如:https://etherscan.io/address/0xd8da6bf26964af9d7eed9e03e53415d37aa96045#tokentxns)非常容易被伪造的东西所欺骗。任何人都可以创建一个新的ERC20代币,其逻辑可以发出一个日志,声称我或任何其他特定的人向其他人发送了代币。这有时被用来欺骗人们,让他们以为我支持一些骗人的代币,而实际上我甚至从未听说过它。
  • Uniswap曾经提供非常方便的功能,能够交换代币,并将输出发送到不同的地址。当我必须用美元支付给某人,但我身上没有任何美元时,这真的很方便。现在,接口不提供这个功能,所以我不得不转换,然后在一个单独的交易中发送,这不太方便,而且浪费更多的gas。我后来了解到Cowswap和Paraswap提供了这个功能,不过Paraswap......目前似乎不能与Brave钱包一起使用。
  • 用以太坊登录很好,但如果你想在多个设备上登录,而你的以太坊钱包只能在一个设备上使用,那还是很难使用。

结论

好的用户体验不是指平均情况,而是指最坏的情况。一个干净整洁的用户界面,但在0.723%的时间里做了一些奇怪的、无法解释的事情,导致了很大的问题,这比一个向用户暴露更多的细节,但至少让人更容易理解发生了什么并解决任何问题的用户界面要糟糕。

除了尚未完全解决由于扩展而导致的高交易费用这一最重要的问题外,用户体验是许多以太坊用户(尤其是第三世界用户)经常选择中心化解决方案而不是链上去中心化替代方案的关键原因。将权力掌握在用户及其朋友和家人或当地社区手中。这些年来,用户体验取得了长足的进步——特别是,从 EIP-1559 之前的平均交易需要几分钟才能被收录到 EIP-1559 和合并之后的平均交易需要几秒钟才能被收录,这已经是一夜之间改变使用以太坊的愉快程度。但我们还有更多工作要做。

评论

所有评论

推荐阅读

  • EXOR集团 :拒绝Tether公司收购尤文图斯股份的提议

    EXOR集团 :拒绝Tether公司收购尤文图斯股份的提议,重申无意出售尤文图斯股份。 此前报道,加密货币巨头Tether公司对于收购尤文图斯俱乐部的计划非常认真,他们准备再次开出一份超过20亿欧元的新报价。

  • Tether 开出总估价超过 20 亿欧元的新报价收购尤文图斯

    加密货币巨头 Tether 公司对于收购尤文图斯俱乐部的计划非常认真,他们准备再次开出一份超过 20 亿欧元的新报价。昨天 Tether 已经向 Exor 董事会提交了一份报价,意图收购阿涅利家族控股公司所持有的尤文图斯 65.4% 股份,这一消息由首席执行官保罗-阿尔多伊诺通过社交媒体公布,但这仅仅是谈判的开始。

  • American Bitcoin比特币储备过去7天增加约623枚,现仓位达4941枚BTC

    此前曾披露分析“1011内幕巨鲸”的链上分析师Emmett Gallic在X平台发文披露特朗普家族支持的加密矿企American Bitcoin比特币储备更新数据,过去七天增加约623枚BTC,其中约80枚来自于挖矿收入,542枚来自于公开市场的战略收购,截至目前其比特币总持有量增至4941枚,当前市值约合4.5亿美元。

  • 美国现货以太坊ETF昨日净流出1940万美元

    据TraderT监测,美国现货以太坊ETF昨日净流出1940万美元

  • 华夏基金香港在Solana上推出亚洲最大代币化货币市场基金

    12月12日消息,华夏基金香港(ChinaAMC HK)产品与策略负责人 Katie He 在 Solana Breakpoint 大会上表示,将推出亚洲首个且规模最大的代币化货币市场基金,涵盖港币(HKD)、美元(USD)和人民币(RMB)计价,将传统货币市场工具代币化,为投资者提供安全、链上访问稳定收益的机会,具有完全透明度和实时结算。经过数月与监管机构及 OSL 等伙伴的合作,这一创新将自香港扩展至更广阔地区,并原生部署到 Solana 区块链上。

  • 加拿大皇家银行已购入77,700股American Bitcoin股票

    据市场消息:价值1万亿美元的加拿大皇家银行已购入77,700股American Bitcoin ($ABTC)股票,价值约15万美元。该比特币矿企由特朗普家族成员Eric Trump支持。

  • 中国人民银行:继续实施适度宽松的货币政策,推进人民币国际化

    中国人民银行党委召开会议,会议纪要第三点指出:继续实施适度宽松的货币政策,加快推进金融供给侧结构性改革。把促进经济稳定增长、物价合理回升作为货币政策的重要考量,灵活高效运用降准降息等多种货币政策工具,把握好政策实施的力度、节奏和时机,保持流动性充裕,促进社会综合融资成本低位运行,加强对实体经济的金融支持。畅通货币政策传导机制,优化结构性货币政策工具运用,加强与财政政策的协同,激励和引导金融机构加力支持扩大内需、科技创新、中小微企业等重点领域。保持人民币汇率在合理均衡水平上的基本稳定。会议纪要第五点指出:稳步推进金融高水平开放,维护中国国家金融安全。践行全球治理倡议,积极参与和推进全球金融治理改革完善。务实开展金融外交和多双边货币金融合作。推进人民币国际化。持续建设和发展多渠道、广覆盖的人民币跨境支付体系。稳步发展数字人民币。

  • 日本央行据悉将进行更多加息 部分官员认为中性利率高于1%

    据知情人士透露,日本央行官员认为,在本轮加息周期结束前,利率很可能升至0.75%之上,这表明在下周加息之后,可能还会有更多次加息。这些人士称,官员认为,即使加息至0.75%,日本央行仍未达到中性利率水平。部分官员已认为1%仍低于中性利率水平。知情人士表示,即便日本央行根据最新数据更新中性利率估算,目前也并不认为该区间会显著收窄。目前日本央行对名义中性利率区间的估计约为1%至2.5%。知情人士称,日本央行官员认为该区间上下限本身也可能存在误差。(金十)

  • Nexus 启动“节点之光·先锋理财周”,打造节点用户专属通道

    Nexus 12月12日宣布即将启动为期五天的 “节点之光·先锋理财周”,以“节点身份金融特权” 为核心理念,为生态核心参与者开启一段独立于全平台的专属理财周期。此次活动仅限节点用户参与专属理财包认购,并为随后上线的全平台理财与 NexSwap 注入市场期待。

  • 美 SEC 主席:DTC 参与者可将代币化证券转入其他参与者的注册钱包

    美国证券交易委员会(SEC)主席 Paul Atkins 在 X 平台发文表示,美国金融市场即将向链上转型并将优先考虑创新并积极采用新技术,SEC 已向美国存托信托与清算公司(DTC)发布了一封不采取行动的信函,链上市场将为投资者带来更高的可预测性、透明度和效率,现在 DTC 参与者可以直接将代币化证券转入其他参与者的注册钱包,这些交易将被 DTC 官方记录跟踪。