主页 > imtoken网址 > 从ETH上的博彩平台,教你简单分析一个项目

从ETH上的博彩平台,教你简单分析一个项目

imtoken网址 2023-05-24 07:05:29

今天简单说说如何查看一些区块链项目的基本技术资料以太坊浏览器官网以太坊浏览器官网,希望能给一些区块链新手一些帮助。

以太坊为什么叫以太坊_以太坊浏览器官网_以太坊经典和以太坊

那么万志宁就以现在流行的赌局Dice2win为例,他为什么会选择它呢? 因为刚有一家安全公司反映说有安全漏洞,我们就来查一下有没有这个问题。

下面简单介绍一下Dice2win。 它是最近流行的基于以太坊智能合约的游戏网站。 所有操作均由智能合约处理。 它被称为一个公平公正的游戏网站。 上面有4个游戏,猜硬币和掷骰子游戏有两种金额,而且因为下注金额可以小,额外成本低,所以吸引了很多人来玩。

以太坊经典和以太坊_以太坊浏览器官网_以太坊为什么叫以太坊

以太坊经典和以太坊_以太坊为什么叫以太坊_以太坊浏览器官网

首先上Dapp信息统计网站DappRadar,查看一些基本的统计信息,可以看到活跃度确实不低。

以太坊经典和以太坊_以太坊为什么叫以太坊_以太坊浏览器官网

看到Dice2win可以付费排在推荐位,可见收入不错。

点击名称可直接跳转到其官网。 在官网信息中可以看到公开的GitHub代码地址,点击直接跳转。

以太坊经典和以太坊_以太坊为什么叫以太坊_以太坊浏览器官网

以太坊浏览器官网_以太坊经典和以太坊_以太坊为什么叫以太坊

点击查看具体代码和更新记录。 可以看到只有智能合约的代码,非常简单明了。

以太坊为什么叫以太坊_以太坊经典和以太坊_以太坊浏览器官网

这里有一定开发基础的可以直接阅读,不懂代码的用户不用担心。 不懂代码的用户也有办法继续确认。

以太坊为什么叫以太坊_以太坊经典和以太坊_以太坊浏览器官网

首先,由于是基于以太坊的智能合约,所以我们必须去以太坊查看,使用以太坊浏览器即可。

以太坊经典和以太坊_以太坊浏览器官网_以太坊为什么叫以太坊

在以太坊浏览器中选择智能合约(可以选择中文,但如果有英文能力建议选择英文显示,不会出现翻译错误),使用搜索功能找到与Dice2相关的合约,支付注意看合约余额和交易数量。

以太坊经典和以太坊_以太坊为什么叫以太坊_以太坊浏览器官网

以太坊为什么叫以太坊_以太坊浏览器官网_以太坊经典和以太坊

点击当前生效的合约,打开详情页,可以直接看到正在运行的合约代码。

以太坊为什么叫以太坊_以太坊浏览器官网_以太坊经典和以太坊

在这里可以查看正在运行的合约代码是否与GitHub上的一致,代码泄露是否只是为了欺骗用户。

另外可以清楚的看到,页面上已经有明显的提示,这个合约有警告,可以点击警告查看具体的风险信息和严重程度。

以太坊经典和以太坊_以太坊浏览器官网_以太坊为什么叫以太坊

以太坊为什么叫以太坊_以太坊经典和以太坊_以太坊浏览器官网

基本上可以从合约代码来分析问题,那么回到我们的目的,Dice2win合约真的存在漏洞吗?

通过阅读,我们发现合同确实存在风险。 比如我们发现有些参数定义为256,但是代码中使用了40,存在潜在的威胁,另外一些设计过程的潜在风险也比较危险。

以太坊为什么叫以太坊_以太坊浏览器官网_以太坊经典和以太坊

最后,万志宁分享了自己的看法。 Dice2win 的代码确实有一些问题。 由于区块链的思想和智能合约的逻辑,确实很难设计随机数逻辑来避免安全问题。 找到合理的方法需要时间。 见 Dice2win 从代码更新记录也可以看出,团队也在努力修复该问题。 我们要做的是经常关注项目信息,及早发现问题,出现问题时保护好自己。 希望这篇文章能给你带来一些帮助。