比特币是加密货币,是去中心化的数字货币。 ## 基本原理 详细说一下比特币的原理。 首先,比特币是一个网络。比特币是被一个名为中本聪的神秘人士发明的,代码都是开源的,我用自己的计算机运行代码,那么我的计算机...
...装 [Ruby](https://www.ruby-lang.org/en/) 3.3.5 或更高版本 - Rails 和区块链概念的基础知识 - 一个带有 Base Sepolia 测试网 USDC 的测试钱包(使用 [Circle 的水龙头](https://faucet.circle.com/) 获取免费的测试 USDC) ### 什么是 x402 支付协议? **x402** ...
...用的一个标准方法是使用私钥**签名**消息,并使用公钥证明签名。因此,如果 Bob 有一个密钥对,他使用他的私钥来签名消息,然后 Alice 将使用 Bob 的公钥来证明是 Bob 签名了该消息。它还将证明该消息没有被 Eve 更改。  * 学术论文发现,F2pool[操纵了时间戳](https://medium.com/@aviv.yaish/uncle-maker-time-stamping-ou...
...需要 4 美元。 有一个解决gas问题的方法,就是把这个计算放到链下,让服务器来做这个工作。 许多在线ECDSA教程涉及到数学的使用,关于s, r, v的一些东西,我们所有的开发人员都同意,其是无聊的,并且很难在没有bug的情...
...icle/2747)([官网](https://uniswap.exchange/)),它是一个完全去中心化的交易所 DEX协议,依靠外部流动性提供者可以将代币添加到智能合约池中,用户可以直接交易这些代币。 由于Uniswap 在以太坊上运行,我们可以交易的是以太坊ER...
..._NUM) < avg_num){ _playerB_winer(); } } ``` 像这种方式,我们还是使用了大量的状态修改来进行数据的处理,而且代码看起来非常庞大,不够简单清晰。后来,我还是决定用结构体来记录玩家的属性,使得这些属性...
## **1.一般交易所钱包支持充值的资产** - Native Token - Token - NFT ## **2.充值细节业务流程**   public balances; address[] users; functio...
...nks (Blinks) 是在 Solana 上的创新,具有革命性地改变用户与区块链互动方式的潜力。它们承诺通过实现无缝、集成和用户友好的交易来增强各种网络平台上的整体用户体验。无论是向喜爱的影响者捐款、订阅优质内容,还是在 DAO ...
## 升级你的智能合约部署脚本;给人留下深刻印象!  本文考虑了我们之前的两个文章:[第 1 部分](https://learnblockchain.cn/article/13402) 和 [第 2 部分](https://learnblockchain.cn/a...
...用户都可以注册自己的`检测机器人`合约。Forta是一个去中心化的、基于社区的监测网络,以尽快检测DeFi、NFT、治理、跨链桥和其他Web3系统上的威胁和异常情况。我们的任务是实现一个 `检测机器人 `并在 `Forta `合约中注册。该...
...,但现在将显示为 `m/_/_/0/1`。空白更好地表明 我们无法证明该位置的内容,而不是我们不知道声明的值是什么。 - Bugfix:某些备份文件在恢复期间会遇到错误(随机,小于 6%)。这些 现有的备份文件将由此新版本的固件正确...