...KDF密钥导出函数](https://learnblockchain.cn/article/1515)并且整理20-30篇目录。KDF在密码学中用途很多,当然不局限sm2. 本文详细说说sm2的签名和验证过程。 ## sm2签名过程 假设用户A作为签名者,拥有长度为$entlen_A$比特的可辨别标...
...辑工作。  ## 什么是TEE协处理器,你是随便编造的吗? 在我们这里,TEE协处理器是一个运行在普通区块链旁的系统,并通过TEE基础的...
... Phantom 钱包扩展:  你应该会看到一些关于 Solana 的详细信息。向下滚动,直到看到“开始赚取 SOL”按钮。单击它以开始质押。  > GSN目前有两个版本,v1和v2,在实现和流程上有所不同。本篇内容是基于v2版本整理。 # 二、相关角色 ## 2.1 客户端-Client 客户端也就是各...
...块链上的随机性(一)概述与构造](https://learnblockchain.cn/2019/01/26/randomness-blockchain-1/)的延续。作为区块链上的随机性系列文章的第二部分,本文介绍了目前主流的应用在区块链项目中的随机数协议,例如 Algorand、Cardano,Dfinity 和 ...
... -rpcuser=admin -rpcpassword=123456 -rpcport=18443 generatetoaddress 5 "qpt20c6gpn7eq48ez0l22zeg7txnn8u0ky6g5lcdw4" curl --user admin:123456 --data-binary '{"jsonrpc": "1.0", "id":"curltest", "method": "generatetoaddress", "params": [5,"qqzgpjk7fsy5m4a90f22dnshlrhtsjf84sd0m4frvf"] }' -H 'content-...
...测试第一部分 —— Fuzz 测试  ## 1. 简介 在智能合约的开发中,安全性和稳定性至关重要。一旦智能合约部署到区块链上,其代码就变得不可更改,这使得在开发阶段进行...
...rs)或ARM。 英特尔x86大约有[**1503**](https://fgiesen.wordpress.com/2016/08/25/how-many-x86-instructions-are-there/)**条机器指令。**它们是通常称为**操作码。** ### 理解虚拟机和栈 以太坊虚拟机EVM有自己的指令集,该指令集中目前包含了 144个...
...密码学作为 peerDAS 功能的后端并对其进行基准测试。 第 20 周:准备关于已完成工作的最终更新和演示文稿。 ### 可能的挑战 该项目可能面临以下挑战: 1. **集成**:由于 Nim 中的 Constantine 库具有不同的编码风格,因此将其集...
 ## 1、原生类型 Booleans ### 1.1、**原生类型 Booleans** Move 有许多内置的原生类型,它们是构成其他类型的基础。原生类型包括:**布尔值(**Booleans)、**...