在 Solidity 和以太坊中,gas 是一个非常重要的概念。它是衡量在以太坊区块链上执行交易或运行智能合约所需的计算工作量的单位。基本上,每一次在以太坊网络...
去中心化应用(DApps)是在去中心化网络上运行的应用程序,不受集中式权威机构的拥有或控制。它们与分布式应用程序主要在所有权方面有所不同。分布式应用程序可能在成...
区块链正在迅速增长,并改变着商业的运作方式。领先的组织已经在探索区块链的可能性。通过本书,你将学会如何构建端到端的企业级去中心化应用程序(DApps)并在组织中...
}在Solidity中,一个合约由一组代码(合约的函数)和数据(合约的状态)组成。合约位于以太坊区块链上的一个地址。
Solidity 是一种面向对象的、静态类型的编程语言,专为在以太坊上编写智能合约而创建。由于以太坊上的智能合约可以处理真实世界的资产(比如加密货币),所以So...
在这个教程中,我们将探索如何使用web3.js ENS(以太坊名称服务)包。以太坊名称服务(ENS)是建立在以太坊区块链上的去中心化域名系统。它作为一个分布式的...
像Geth这样的标准以太坊节点支持订阅特定的事件2。此外,还有一些以太坊节点提供额外的自定义订阅。如你在这个指南中所看到的,web3.js使你能够直接订阅标准事...
在这个指南中,你将学习到web3 utils包的不同函数,它包含了如何以不同格式生成随机字节,如何在Hex值和数字之间进行转换,哈希函数,地址,打包填充的方法,...
[1] 署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0): https://creativecommons.org/licen...
在以太坊中,私钥是用于保护和控制以太坊地址所有权的加密密钥对中的关键部分。在公钥加密系统中,每个以太坊地址都有一对匹配的公钥和私钥。这个密钥对让我们能够拥有一个...
Web3.js为TypeScript和JavaScript开发者提供了一个健壮而灵活的库。它允许你使用HTTP、IPC或WebSocket与本地或远程以太坊节点...
此外,随着以太坊和其他智能合约平台的兴起,一种名为BRC-20的新协议应运而生。BRC-20试图在比特币网络上实现类似以太坊的代币发行和交易功能。然而,由于比特...