恶意用户攻击的发现与处理

恶意用户攻击指存储节点真实完成存储服务后,恶意拒绝支付存储节点所应得的 HDT 激励的行为. 为防止上述攻击,BTD 项目采取了创造性的信任机制进行防范。用户 A 在第一次存文件时其地址信任度为 0(因为其历史上从未成功执行过存储任务),所以该用户即使其申请保存某个巨大文件,但其请求也会被存储节点的智能合约拆分成微小文件,并在微小文件存储任务完成后和用户 A 进行结算,只有结算完成,存储节点获得该部分文件所应得的 HDT 激励后,此时用户 A 信任度才能提升,从而才会自动允许加大存储量,自动继续执行后续任务。因此用户的信任度是必须通过花费 HDT 才能提升。因此恶意用户必须支付前置成本(发起攻击前其地址信任度必须大于 0,从而意味着恶意用户为实施攻击必须支付前置成本),且该成本会随着其试图恶意消耗存储容量的大小而迅速提升造成攻击成本难以承受;此外恶意用户的恶意攻击行为也会在极短时间之内被存储节点所发现,存储节点将删除其已保存的文件,并将此用户列入恶意用户名单,从而可防止恶意用户对存储链产生广泛和实质性影响。sskoowww.qkl91.com_.com52_thumb

发表评论

邮箱地址不会被公开。 必填项已用*标注