找到约 10 条结果

文章 NFT 铸造中的硬核 Gas 节省(第 1 部分)

...分,用户通过点击铸造按钮并同意发送一定数量的加密货来铸造 NFT。 以下是一个典型的 Solidity 工作流,它反映了许多在生产中使用的 NFT 智能合约,并具有一些非常好的功能。 Medium ``` mapping (address => uint256) public alreadyMinted...

文章 以太坊主网部署终极指南

...由几个属性组成,一般有三种交易类型: 1. 发送以太(ETH) 2. 部署智能合约 3. 调用智能合约 这所有三个交易的某些部分对总是相同的:`from`,`value`,`gas`,`gasPrice`和`nonce`。它们之间的区别来自于 `to `和 `data `参数,...

文章 密码学 - Multiparty Threshold ECDSA (DKLS19)

...MtA) 假设 a 和 b 分别是 Alice 和 Bob 手头的秘密值,它们的比特位长度是 ρ ,记 a 可以表示为二进制数 aρ−1,⋯,a1,a0 ,也就是说 a 可以表示为 a=∑i=0ρ−1ai⋅2i 。 Gilboa 设计了下面协议可以让 Alice 得到 x ,Bob 得到 y ,且满足关系...

文章 Goerli 与 Sepolia 测试网

...是以太坊主链的替代版本,允许开发者在不需要真实以太(ETH)或冒险在主网上使用资金的情况下,测试和实验新功能、智能合约和去中心化应用程序(dApps)。测试网旨在复制主网的行为和特性,但用户基数较小且费用较低...

文章 NFT 平台安全指南

...产。一般来说,这种规模可以说是尤其少的节点数量了 ([比特拥有 15000 个节点](https://bitnodes.io/),[以太坊拥有将近 6000 个节点](https://ethernodes.org/))。他们构建了一个比较中心化的网络,以换取更快、更便宜的交易。此外,用...

文章 Canton Coin (CC) 代经济学如何奖励实用性

...。该能力已通过 Canton Coin (CC) 和 CBTC(网络上的一种包装比特)之间的 [首次无缝交换](https://x.com/CantonNetwork/status/1968268747082465714) 成功展示。此事件证实了 CC 的功能性链上市场已经存在,允许在 Canton 生态系统内进行直接...

文章 零知识证明 - SP1 zkVM源代码入门

...teChip存储有关字节操作的查找表。ALU中包括加减乘除以及比特操作芯片。除此之外,还有一些预编译的芯片。从列的定义以及约束描述(eval函数)可以大体了解芯片的主要功能。 ### CPU芯片(CpuChip) CPU芯片所有的列信...

文章 后量子算法:保障密码学的未来

...和经典系统都难以计算的数学难题。量子计算机使用量子比特以新的速率处理信息,从而危及当前的加密状态,例如 RSA 或 ECC。 为了应对这种情况,后量子解决方案采用了诸如基于格的加密、基于代码的密码学和基于哈希的...

文章 固定大小的数据类型:Solidity 是一种类型化语言

...blic pure returns (address) { // USDC 稳定的地址 address z2 = 0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48; return z2; } } ``` 在这些例子中,我们将值赋值给变量,然后将其返回。当然,我们也可以直...

文章 EVM编译器与访问控制

...容: - payability(可支付性)检查 - 如果函数不接受以太,那么我们断言 `msg.value == 0` ### 可能出什么问题? 这与访问控制有什么关系? 让我们考虑一下可能出现的问题: - 如果编译器在语义阶段错误地推断了可见性会怎么...