1
区块链什么能防篡改?程序员一定要心中有”树“

作为高鸡攻城狮一定要心中有树,因为这个的确能提升底层认知。 希望每人都能够做到心中有树,面对面试高频问题,方能有的放矢。 01. 区块链中的树 体会一下:区块链上交易的篡改,会给区块带来什么影响? 如图是区块链中的一个区块,里面存放了一批已经完成的交易信息,为了方便处理,区块的交易信息组织成 Mer ...

一猿小讲 @ 2020/04/04

2
linux系统下ntp网络时钟服务器(NTP服务器)的搭建和使用

NTP(Network Time Protocol),即网络时间协议,它是用来同步网络中各个计算机的时间的一种协议。在生产和学习过程中,是一个最容易被忽略却又很重要的协议 ...

GPS北斗卫星同步时钟 @ 2020/03/25

3
基础概念1

sm7 @ 2020/03/21

4
基础概念2

sm7 @ 2020/03/21

5
ganache gas 错误

用小狐狸链接gannche 一直交易失败,提示gas 不足,找了半天问题,终于找到问题所在,按图的步骤来就好了。 " anvanced gas control " turn to on 以后在每次交易的时候弹出的对话框就会和原来不一样,多了一项设置gas 的选项,如下图: ...

酒觉 @ 2020/03/08

6
solc@0.6.3 web3@1.2.6 都是最新版本的,编译与部署示例

solc@0.6.3 web3@1.2.6 都是最新版本的,编译与部署示例 tips :网上的都是旧的,缺东少西的,不能用,我这个是最新的,保可用性,用来做示范: 首先是 solidity 文件:tips :这里如果自己写合约,建议remix先写好测试成功在自己编译。 1 pragma solidi ...

酒觉 @ 2020/03/08

7
BLAKE及BLAKE2算法详解

Blake算法从2008年被提出起,已经逐步进化到Blake2及Blake3,该系列算法被广泛应用于数字货币领域,本文以Blake及Blake2为例详细的介绍了该算法。 ...

weiwei22844 @ 2020/03/07

8
从Go语言编码角度解释实现简易区块链——实现交易

转载请注明出处:https://www.cnblogs.com/ustca/p/11765349.html 在公链基础上实现区块链交易 区块链的目的,是能够安全可靠的存储交易,比如我们常见的比特币的交易,这里我们会以比特币为例实现区块链上的通用交易。上一节用简单的数据结构完成了区块链的公链,本节在此 ...

东寻 @ 2020/03/06

9
比特币如何运作

概要 比特币诞生于 2009 年, 已经有 10 年多的历史. 但是, 依然是知道的人多, 了解其运作原理的人少. 区块链的概念是伴随着比特币的流行而兴起的, 但是区块链并仅仅是比特币, 它是更广泛的技术. 比特币其实就是区块链的一种应用形式, 也是目前最成功的形式. 比特币中的概念其实并不复杂, ...

wang_yb @ 2020/03/06

10
ENS中文文档系列之一 [ ENS介绍 ]

ENS(Ethereum Name Service)是以太坊域名服务,是一个基于以太坊区块链的分布式、开放和可扩展的命名系统。ENS的工作是将可读的域名(比如”alice.eth”)解析为计算机可以识别的标识符,如以太坊地址、内容的哈希、元数据等。ENS还支持”反向解析”,这使得将元数据(如规范化域... ...

刘笨笨 @ 2020/03/06

11
如何用web3部署智能合约

合约示例 可以用solc编译合约,也可以用Remix编译。 如果用solc编译的话,需要下载同合约使用的solidity版本相同的solc版本。 Remix编译后直接复制bytecode到代码里即可。 web3.js部署合约 环境:nodejs 在运行同一个脚本的时候遇到玄学问题, 报出这个错误,找 ...

KRDecad3 @ 2020/03/06

15
比特币钱包搭建与使用

安装 就位 安装依赖 数据库和钱包版本是有一定的搭配的,我这里用的是0.17.1配4.8.30,如果你要用其他版本,有可能需要折腾一下。 下载解压 berkeley-db安装包(这是我存储的云端文件) 如果你需要其他版本的话可以到这里去找:https://www.oracle.com/databas ...

不该相遇在秋天 @ 2020/03/06

16
HyperLedger Fabric 1.4 生产环境动态添加组织及节点

网易云课堂视频在线教学,地址:https://study.163.com/course/introduction/1209401942.htm 1.1 操作概述 在“kafka生产环境部署”和“生产环境使用ca生成msp和tls”两篇文章的搭建的环境基础上,实现组织及节点的动态添加功能。1.2 网络 ...

灵·龙 @ 2020/03/06

17
ENS使用指南系列之一 [ 注册 .eth 域名详细教程 ]

目前在 ENS 系统中, .eth 域名资源依然非常丰富,很多优质的域名还没有被注册,比较容易挑选到心仪的域名,建议有意向的童鞋们抓紧吧。下面我们来演示一下如何在以太坊上注册一个 .eth 域名。 ...

刘笨笨 @ 2020/03/06

18
ENS中文文档系列之三 [ ENS常见问题 ]

ENS常见问题:关于 ENS 注册表和 .eth 永久注册器的一些常见问题解答。 ...

刘笨笨 @ 2020/03/06

19
NTP网络授时服务器部署及网络时钟同步设置说明

时间保持同步对于服务器集群来说尤为重要,比如说电商的秒杀,以及火车票的抢购等等,如果服务器时间不同步,那么不同的用户可能不是在同一时间点进行抢购的,就会出现不公平的问题。 对于集群化部署的应用,例如数据库集群,只有时间同步了,同一时间到达不同数据库节点的数据才会有相同的时间戳。集群时间的一致性影响了... ...

GPS北斗卫星同步时钟 @ 2020/03/06

20
eosio 编译与部署

1. 名词解释 1. 创世节点(BIOS) 用于创建初始区块,加载基础合约,供其它节点同步连接。 2. 矿工节点(BP) 主要用于生产同步区块,计算合约产生的费用归矿工账号所有。 3. 查询节点 不产生区块,同步区块信息,提供区块信息查询功能。 4. 私钥 用来进行签名操作,私钥可以生成唯一对应公钥 ...

至尊王者 @ 2020/03/06