
ADAMANT 的双因素认证机制利用区块链技术,提供一种从根本上区别于传统 2FA 方法的验证层。传统的 2FA 方法——如短信验证码、身份验证应用或硬件令牌——依赖于中心化基础设施,容易受到拦截、钓鱼攻击或服务中断的影响。通过将第二因素迁移至区块链上,ADAMANT 消除了对单一提供商的依赖,并创建了一个可验证且防篡改的身份验证通道。
为了使此功能不仅限于 ADAMANT 即时通讯平台本身,该项目现在通过 blockchain2fa.io 提供一项专用服务。这将 2FA 功能独立为一个单独的产品,使第三方应用和服务能够在不采用完整 ADAMANT 客户端的情况下集成基于区块链的验证。

其底层机制使用链上交易作为第二因素:验证请求会触发一笔区块链交易,用户必须从其 ADAMANT 钱包中授权该交易。由于该交易经过密码学签名并记录在公共账本上,因此请求服务方或任何中间方都无法伪造或重放该认证步骤。这种方法在高价值操作中尤为重要,因为第二因素的完整性至关重要。