隆重推出 Ledger Nano™ Gen5,迄今为止可玩性最高的悦签宝

立即探索

什么是透明签名?

阅读 8 分钟
初阶
要点总结:
许多加密货币钱包无法将复杂交易的详情转换成人类可读的语言,这就造成了所谓的盲签名问题。

— 一直以来,盲签名都是数字资产生态系统中的巨大障碍,诈骗者利用这一点,从毫无戒备的客户手中骗取了数十亿美元。

— Ledger 对此的解决方案是透明签名,它能够将原本难以解读的智能合约数据转化为人类可读的内容,确保“所见即所签”。

保护加密货币的安全,要遵循这个简单原则:不要轻信,要核实。 十年来,Ledger 悦签宝一直是最受欢迎的硬件解决方案,其配备由安全元件直接驱动的安全屏幕,可离线存储私钥,并允许用户亲自核实交易。

尽管如此,自 Ledger 成立以来,数字资产的格局发生了重大变化。 随着去中心化金融和 NFT 等新用例的出现,交易的范围和复杂性也在不断发展。

但很可惜,大多数钱包界面无法为用户提供人类可读的交易信息, 进而导致大多数用户在不了解全部交易详情的情况下签署交易,这就是所谓的盲签名。 诈骗者利用这个严重漏洞,借助交易复杂性的掩护隐藏恶意合约,从毫无戒备的用户手中骗取了数十亿美元。

应对这种威胁的唯一方法是在整个行业执行透明签名标准,其实际操作比听起来更具挑战性。 但在深入探讨 Ledger 计划如何解决这个问题之前,我们先来了解一些基础知识。 我们先来解释一下什么是透明签名。

什么是透明签名?

透明签名正是为解决交易信息不可读(即盲签名)问题而诞生的。 实现透明签名需要满足两个条件。

  1. 清晰明确的交易意图。 交易意图应该显示您需要签署哪种类型的批准以及哪个去中心化应用程序在向您寻求批准。
  2. 人类可读的交易字段。 交易字段应该以您能理解的语言明确显示预期接收方(合约)以及您要发送哪些资产。

满足这两个条件,用户才能够清楚地了解自己在授予哪些批准,从而就交易是否可信做出更明智的决定。

使用透明签名的交易不会只向您显示一串字符(也称为哈希字符串),而是会让您在签署交易之前核对所有交易详情。

透明签名有什么作用?

透明签名至关重要,因为它能帮助您避免签署恶意交易。 让他人“盲签名”交易就如同让他们在空白支票上签名,风险极高。

许多常见的诈骗手段正是利用了这一点。 诈骗者会诱骗您签署看似简单的交易,但实则其中暗藏可掏空您钱包的恶意代码。 软件钱包运行在始终连接互联网的不安全设备上,因此极易受到攻击。

这类设备上的显示内容可能被恶意软件通过“中间人攻击”篡改,这意味着您永远无法 100% 确定在电脑或手机屏幕上看到的内容就是您实际签署的内容。 没有安全屏幕的硬件钱包也是如此。

这就是 Ledger 悦签宝的不同之处。 其安全屏幕处于离线状态,并由安全元件驱动,因此可有效避免篡改风险。 透明签名正是利用这个可信屏幕向您展示真实的交易详情,确保“所见即所签”。

透明签名的实际应用