区块链找工作面试招聘过程中可能的问题,但当面经肯定还不够,算做一类面试题吧。 1. 问:你认为区块链技术中的区块意味着什么?区块链由所有金融交易的信息组成。一个块只不过是一个记录列表。当这些列表相互 ...
区块链找工作面试招聘过程中可能的问题,但当面经肯定还不够,算做一类面试题吧。 1. 问:你认为区块链技术中的区块意味着什么?区块链由所有金融交易的信息组成。一个块只不过是一个记录列表。当这些列表相互 ...
以太坊 EVM原理与实现 以太坊底层通过EVM模块支持合约的执行与调用,调用时根据合约地址获取到代码,生成环境后载入到EVM中运行。通常智能合约的开发流程是用solidlity编写逻辑代码,再通过编 ...
安利C#开发以太坊区块链的教程:http://t.cn/ReYjplC,又快速学起来的可以看看,php、python、java、js这个网站上都有。 言归正传: 启动容器来执行geth ...
以太坊的crypto模块 该模块分为两个部分一个是实现sha3,一个是实现secp256k1(这也是比特币中使用的签名算法). 需要说明的是secp256k1有两种实现方式,一种是依赖libsecp ...
RLP (递归长度前缀)提供了一种适用于任意二进制数据数组的编码,RLP已经成为以太坊中对对象进行序列化的主要编码方式。RLP的唯一目标就是解决结构体的编码问题;对原子数据类型(比如,字符串,整数型, ...
概述 对初学者,首先要了解以太坊开发相关的基本概念。 学习以太坊开发的一般前序知识要求,最好对以下技术已经有一些基本了解: ...
本文将介绍如何在以太坊智能合约中实现代币的空投。区块链世界中所谓空投(airdrop),就是免费给你的区块链地址(公钥)发送代币。 代币空投的方式层出不穷,有手工打币空投的,也有向代币合约转账进行空 ...
去中心化应用(DApp:Decentralized Application)是区块链社区中出现的新颖想法之一。 凭借自主执行的智能合约,该技术的支持者已经提出各种解决方案来尝试取代今天需要中心化权威的 ...
Solidity没有print或console.log方法可以用来打印变量,这会给我们调试程序增加难度。 Solidity有event功能,可以在event中记录变量信息,通过调用event方 ...
百行go代码构建p2p聊天室 百行go代码构建p2p聊天室 1. 上手使用 2. whisper 原理 3. 源码解读 3.1 参数说明 ...