刷新
9龙
趣说区块链入门

让你听过区块链 不知道大家有没有听过区块链?有没有了解过区块链?有没有开发过区块链?当然,这些都不重要。重要的是,现在开始,你即将了解“区块链”。区块链包括了 数学、密码学、P2P 通信、智能合约、分布式存储及共识算法等知识,是多种技术共同组合而成的。 下面从实际生活的例子出发,最后,大家来告诉我? ...

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

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

sm7
基础概念2

账本(ledger) 在每个peer节点中都有一个账本: 在每个账本里的东西: 1.Transaction Log//交易记录,就是一个区块保存在File System中 2.State Databass//状态数据库,存储的是数据状态,也就是最新的用户信息 ...

sm7
基础概念1

组织: 是指这样的一个社会实体,内部有很多成员。 在Fabric中组织中含有的: 1.User多个 2.进行数据处理的节点多个(peer) put,get来处理data 节点: //fabric中节点可以分类 client 进行交易管理 实现方式->(Cli,node sdk,java sdk). ...

酒觉
ganache gas 错误

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

weiwei22844
BLAKE及BLAKE2算法详解

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

vicoSong
CentOS7 搭建Fabric 1.0

1.环境搭建 1.1 go的按装及配置 1.1.1下载go压缩包 ​ 1.1.2 解压 ​ 1.1.3配置环境变量 ​ 添加如下内容: 使环境变量生效 1.2 安装Docker 1.2.1 检查是否已经安装 1.2.2 卸载旧版本 1.2.3 安装需要的软件包 1.2.4设置 stable 源 1. ...

bener
以太坊节点监控

介绍 ethstats 工具来监控以太坊节点。 dashboard 安装 ethstats 采用 server/client 模式,client 相当于 agent 监控以太坊节点,上报信息给 server,server 作为展示。 我已经制作为 docker 镜像,方便使用。 server 基于 ...

bener
区块链

介绍区块链,搭建私链,智能合约以及开发DAPP。 概念 "用人类的语言讲什么是区块链、挖矿、智能合约" "区块链公有链和私有链、联盟链、许可链" "区块链主流开源技术体系介绍" 什么是区块链 广义: 区块链是分布式数据存储,点对点传输,共识机制,加密算法等计算机技术的新型应用模式。 狭义: 区块链是 ...

刘笨笨
ENS 域名注册表智能合约(ENSRegistry.sol)解析

ENS 注册表合约是 ENS 系统中的核心合约,了解这个合约可以敲开我们理解 ENS 域名系统的大门。 打开下面的折叠区域可以查看用 Solidity 语言编写的详细代码。当前部署在以太坊中的 ENS 注册表合约是用 LLL 语言编写的(ENS 最早采用 LLL 语言的原因),但因为 LLL ... ...

至尊王者
eosio 编译与部署

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

GPS北斗卫星同步时钟
NTP网络授时服务器部署及网络时钟同步设置说明

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