全部 以太坊 比特币 Solana 公链 Solidity合约 Web3应用 编程语言 安全 密码学 科普 其他

勒索软件和 Rust

BlackCat(又名ALPHV)勒索软件团伙已经利用Rust实现了勒索软件。因此,虽然Rust以前被用于恶意软件,但这是它第一次被用于勒索软件。使用Rust的主要优势是,它可能是可扩展的,可以在一系列系统上进行部署,并且很容易针对目标系统进行定制(因为它避免在框架内运行,并且可以在系统上本地运行)。

Rust  软件 

StarkNet 中的存储变量冲突

StarkNet上的合约存储是用简单的键/值对来处理的。如果一个合约从多个库导入,而这些库碰巧共享一个存储变量名(例如balance),如果编译器没有捕捉到,这些变量很可能会发生冲突。在撰写本文时,最好的解决方案是在存储变量名称前加上库的名称或命名空间。

智能合约自动检测工具『链必验』,如何带你解锁Web3.0世界

在我们发布【链必验】新版本之后,目前已有大批开发者前来试用,今天,我们还需要详细介绍这款工具。【链必验】智能合约自动检测工具,可用来检测区块链智能合约漏洞。平台针对每个用户模拟了一条单独的测试链,用户可以自主在测试链上对智能合约进行部署、测试和验证,是集智能合约开发、测试、验证于一体的综合平台。

Windows搭建以太坊私有链

第一步: 我们需要安装 geth软件,以及初始化区块的配置文件。

  • RenLJ
  • 发布于 2022-04-25
  • 阅读 ( 3015 )
  • ( 3 )

如何在NFT(ERC721)中获取随机数

在遵循ERC721(http://erc721.org/) 标准的非同质化代币(NFT)中生成随机数一直是智能合约开发者面临的难题。现在,Chainlink VRF 已经在主网上线,基于Solidity的智能合约可以无缝生成防篡改的链上随机数,这些随机数可以证明是公平的,并且有密码学证明支持。

defi:uniswap质押挖矿合约的奖励算法推导

质押挖矿是将质押代币存入矿池中,矿池每分钟或者每个区块产生一些奖励代币,然后按照质押代币的份额将奖励代币派发给用户。