最近研究P2P网络,在看Kademlia相关资料的时候发现很多文章细节不够详细,有些甚至概念颠倒,不知道是不是我理解的问题,反正是看不懂。所以在此结合源论文,整合多份资料,对Kademlia协议算法做...
以太坊虚拟机EVM对应版本
以太坊虚拟机EVM各版本信息: London 05 Aug 2021 12,965,000 The block’s base fee (EIP-3198 and EIP-1559) can be ac...
椭圆曲线密码算法ECC及secp256k1
ECC是椭圆曲线加密(Elliptic Curve Cryptography)的缩写,在网络通信以及区块链系统中最常用的加密算法之一。 定义 一条椭圆曲线就是一组被定义的且满足 的点集。 不同的椭...
以太坊POA共识的私有联盟链的建立
以太坊POA共识的私有联盟链的建立,采用geth客户端进行多机联盟链的配置部署。

以太坊之数据存储详解
本文整理分析以太坊网络中的区块、交易以及合约数据是如何存储的。 区块结构 区块由两部分组成,分别是区块头(header)和区块体(body)两部分,详细结构图如下。 区块头(header) 区块头存储...

FISCO BCOS证书与鉴权体系
区块链之所以被称为“信任的机器”,是因为其通过密码学算法使各不信任的节点互相协作达到信任。这一理念在联盟链中的体现主要是基于PKI(公钥基础设施)建立证书体系,FISCO BCOS中的证书主要满足SS...

Solidity合约间调用原子性操作实验
实验说明 为了测试在合约内调用另一个合约时,若在某一方法内,先调用另一个合约方法导致其数据更改成功,而执行后面的语句时由于某些原因导致交易失败,那么已经被调用的合约数据已然更改还是未被更改?针对这个问...

Solidity内联汇编Assembly
操作码表 操作码 栈 说明 stop - stop execution, identical to return(0,0) add(x, y) x + y sub(x, y) x - y mul(x,...

Uniswap官方文档 ——(四)Uniswap词汇表
自动化做市商(Automated market maker) 自动化做市商其实质是一以太坊上的智能合约,持有链上储备的流动性资金。用户可以按照自动做市商设定的价格进行交易。 恒定生产公式(Consta...

Uniswap官方文档 ——(三)Uniswap智能合约
Uniswap V2是一个二进制智能合约系统。核心合约为Uniswap进行交互的各方提供了基本的安全保证。外围合约与一个或多个核心合约交互,但外围合约本身并不是核心合同的一部分。 Core(核心合约)...

WeIdentity-Sample国密化部署
之前基于全国密化搭建了FiSCO BCOS链,但是官网给的WeIdentity-Sample例子是基于非国密的,欲将WeIdentity-Sample在国密下运行,还需要手动修改下。 1.修改代码 W...

Uniswap官方文档 ——(二)Uniswap系统参与者
Uniswap生态系统主要由三种类型的用户组成:流动性提供者,交易者和开发人员。 激励流动性提供者向普通流动性池中贡献各类ERC20代币。 交易者们可以用0.30%的固定费用彼此兑换这些代币(由流动性...