维塔利克·布特林最近公开强调了利用浏览器基础的去中心化应用(DApp)之外,借助命令行与自有节点来使用以太坊的服务方式。他指出,与传统网页界面所提供的便利性相对照,本地环境能直接处理请求的优势,并说明这将提升安全性和性能。
他通过自己编写的 Python 脚本脚本,将钱包与节点连接,并设置该节点作为 RPC 服务器。与此同时,他更新了自己的 ENS 记录,利用诸如“my‑wallet.eth”的熟悉名称映射地址,以便于用户更易访问。本地 Python 脚本读取钱包的交易请求并将其传递给节点,与以太坊网络进行通讯。
然而布特林指出,一些 DApp 若指定本地 RPC 可能无法正常工作。他警告某些应用依赖硬编码的 RPC 地址,若用户想连接其他节点则会遇到困难。例如,部分浏览器 DApp 无法识别“http://localhost:8545”等本地地址,从而导致交易未能发送或出现错误。
最后,他表示:“我倾向于完全避免浏览器基础 DApp,而仅用命令行与节点来完成所有操作。”布特林说明使用本地 Python 脚本和节点读取并传递请求,在测试时成功更新 ENS 记录。他认为这类变更能让用户拥有更明确的控制权,并提升以太坊生态系统安全性。