LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 币圈百科 > [Coinbase] 十大智能合约安全风险

[Coinbase] 十大智能合约安全风险

2021-06-30 wanbizu AI 来源:区块链网络

作者:Coinbase 区块链安全团队

保护智能合约免受风险仍然很困难。 未解决的安全漏洞很容易变成对您的代币生存能力的生存威胁。 那么资产发行者如何防止智能合约漏洞导致代币网络的实际财务损失呢?

通过指导开发人员编写智能合约并基于此 ERC-20 实施风险列表设计稳健的测试,保护用户的代币和代币网络免受攻击者的侵害。

在介绍 Solidify 中,我们分享了 Coinbase 区块链安全团队如何大规模执行智能合约漏洞审查。 对数百个令牌 Solidify 安全报告的元分析根据对令牌网络安全的潜在影响得出了最常见和最严重的风险列表。

十大智能合约风险(SCR)分为三类:

操作风险——当代币网络治理不充分或有缺陷时被利用的授权功能 实施风险——导致意外智能合约行为的内在错误 设计风险——被接受的系统功能被用来改变预期的智能合约行为

经营风险
SCR-1:超级用户帐号或权限管理

智能合约实现的功能允许特权角色单方面和任意地改变资产的功能。

SCR-2:黑名单和烧录功能

智能合约实现的功能允许特权角色禁止特定地址行使基本功能。

SCR-3:合约逻辑或资产配置可任意更改

智能合约实现的功能允许特权角色的持有者单方面和任意地改变资产的功能。

SCR-4:自毁功能

智能合约实现了一个功能,允许特权角色从区块链中删除代币合约并销毁该合约创建的所有代币。

SCR-5:铸造功能

智能合约实现了一项功能,允许特权角色增加代币的流通供应量和/或任意账户的余额。

实施风险
SCR-6:滚动你自己的加密和独特的合约逻辑

智能合约实现的功能允许特权角色的持有者单方面和任意地改变资产的功能。

SCR-7:未经授权的转移

智能合约包含规避从账户发送代币的标准授权模式的功能。

SCR-8:不正确的签名实现或算术

智能合约包含可能导致意外合约状态或账户余额的操作。

设计风险
SCR-9:不受信任的控制流

智能合约调用不同智能合约上的函数,以触发合约本身未定义的功能。

SCR-10:交易顺序依赖

智能合约允许异步交易处理,可以通过内存池交易重新排序来获取利润或协议正确性。

为了 Coinbase 客户资金的安全,Coinbase 区块链安全团队会根据上述漏洞评估所有考虑上市的代币,以进行适当的风险缓解。 如果您希望在 Coinbase 上列出代币,我们鼓励您通过检查和测试上述风险来检查您的代币的安全性。

未来的帖子将通过详细检查顶级智能合约风险来帮助您检查代币的安全性,还将提供对策建议。

如果您有兴趣在 Coinbase 上列出您的代币,请访问Coinbase 资产中心. 如果您对确保金融的未来感兴趣,Coinbase 正在招聘.

十大智能合约安全风险最初发表在媒体上的 Coinbase 博客中,人们通过突出显示和回应这个故事来继续对话。

>> 在 Coinbase 上查看

加入我们的 Telegram

在推特上关注我们

在 Facebook 上关注我们

帖子 [Coinbase] 排名前十的智能合约安全风险首次出现在AZCoin News。

—-

原文链接:https://azcoinnews.com/coinbase-top-ten-smart-contract-security-risks.html

原文作者:Coinbase News

编译者/作者:wanbizu AI

玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。

LOADING...
LOADING...