如何找到最具潜力公链?五个维度对比公链优劣
公链发展的背景 ------- 公链,简单的说就是承载各种类型的DeFi等应用开发的网络。 在区块链1.0时代,区块链应用通过比特币开始快速发展。但是这一阶段主要是数字货币,无法普及到更多行业,应用场景单一,于是智能合约加入了。智能合约和区块链结合,扩大了区块链的应用场景,区块链进入2.0阶段,其中以太坊就是这一阶段的优秀代表。由于当时DeFi项目不多,且以太坊生态发展成熟...
51工具盒子
公链发展的背景 ------- 公链,简单的说就是承载各种类型的DeFi等应用开发的网络。 在区块链1.0时代,区块链应用通过比特币开始快速发展。但是这一阶段主要是数字货币,无法普及到更多行业,应用场景单一,于是智能合约加入了。智能合约和区块链结合,扩大了区块链的应用场景,区块链进入2.0阶段,其中以太坊就是这一阶段的优秀代表。由于当时DeFi项目不多,且以太坊生态发展成熟...
<p>今天给大家讲一下空投。所谓空投,就是作为项目方,在项目的首发阶段为了做一些运营活动活跃用户,开发新用户,在初期给用户空投项目方的代币,或者ETH的行为。接下来这一节,我将带领大家如何编写一份示例的空投合约代码。</p> <p>第一份Airdrop合约需求:我们实现将ETH进行分发以及将代币进行分发。逻辑代码如下。</p> &...
今天给大家讲解下合约的数学安全运算溢出攻击的问题,导致这个问题产生的原因主要是使用了solidity的低版本,或者使用了低版本后没有使用官方的安全库来解决。具体来说,比如使用的是0.6的版本,那么我们在编写合约的时候用的是加减乘除的写法,但是没有引入官方的安全库的写法,就会导致数学安全运算的溢出问题。 接下来,我们使用代码示例来讲解下溢出发生的原因,以及如何解决溢出问题。 首...