区块链
Ahxing1985
这个作者很懒,什么都没留下…
展开
-
区块链 – 构建于技术创新之上的理想国
前言作为最近最火热的热潮之一,区块链吸引了大众的眼球。不管是互联网从业人员、金融行业从业人员,还是投机者、传销者,都对区块链充满了好奇和期待,寄希望于通过区块链创造财富和价值。那么区块链究竟是什么?有什么神奇之处?未来区块链的发展如何?本文将带领你进入区块链的世界,领略区块链的神奇魅力,展望未来区块链所可能构建的乌托邦。区块链是什么简而言之,互联网是“互联的网”,而区块链是...原创 2020-02-01 16:30:23 · 1151 阅读 · 0 评论 -
以太坊的开发环境配置
目的记录一下本人在Ubuntu环境下配置以太坊开发环境的过程,希望对后来者有所帮助。过程首先安装npm和NodeJSsudo apt-get install npmsudo apt-get install curlcurl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash -sudo apt-get install -y node...原创 2018-02-07 22:28:35 · 732 阅读 · 0 评论 -
区块链为什么这么火
诞生于2009年初的区块链技术现在越来越火,究竟是什么让区块链这么火,投资界、科技界、学术界对此都趋之若鹜,并称为它是“下一代的互联网”或者是“第四次工业革命”呢?想知道这个问题,首先搞清楚区块链到底是什么?简单地说,区块链就是一种去中心化的分布式账本。去中心化就是没有中心,或者说区块链中每一个参与者都是中心。分布式账本的含义则是账本数据保存在区块链的每个参与者手上,并且会保持一致。因为每人手上都...原创 2018-02-28 17:05:29 · 690 阅读 · 0 评论 -
区块链 – 构建于技术创新之上的理想国
前言作为最近最火热的热潮之一,区块链吸引了大众的眼球。不管是互联网从业人员、金融行业从业人员,还是投机者、传销者,都对区块链充满了好奇和期待,寄希望于通过区块链创造财富和价值。那么区块链究竟是什么?有什么神奇之处?未来区块链的发展如何?本文将带领你进入区块链的世界,领略区块链的神奇魅力,展望未来区块链所可能构建的乌托邦。区块链是什么简而言之,互联网是“互联的网”,而区块链是“区块组成的链”。图 1...原创 2018-06-12 16:37:05 · 705 阅读 · 0 评论 -
浅谈椭圆曲线加密ECC
椭圆曲线加密法(ECC, Elliptic Curve Cryptography)与RSA同样属于非对称加密,但是在很多方面胜过RSA:在相同密钥长度下,椭圆曲线比RSA拥有更强的安全性; 达到相同的安全性时,椭圆曲线更节约存储空间和算力;像一般的非对称加密原理那样,椭圆曲线也是基于“从a推导出b很难,从b推导出a容易”这样的模式实现了非对称加密的。RSA通过大质数分解实现相同的模式,而椭...原创 2018-08-25 01:48:43 · 765 阅读 · 0 评论 -
以太坊区块与区块头数据结构解析
Block数据结构解析源代码// Block represents an entire block in the Ethereum blockchain.type Block struct { header *Header uncles []*Header transactions Transactions // caches...原创 2018-10-13 13:46:26 · 1906 阅读 · 0 评论 -
以太坊区块链的Difficulty 与 Total Difficulty的区别
Difficulty - integer of the difficulty for this block. 仅仅此区块的难度。Total Difficulty - integer of the total difficulty of the chain until this block. 从区块链的第一个区块到此区块的难度的总和。{ difficulty: 759585, // ...原创 2018-10-08 16:28:38 · 1207 阅读 · 0 评论 -
Protocol Buffer简介
(项目地址: https://developers.google.com/protocol-buffers/)Protocol Buffer是Google发起的,一个语言无关、平台无关的序列化/反序列化结构化数据的通用机制(框架),可用于通信协议,数据存储等。Protocol Buffer名字的起源protocol buffers 诞生之初是为了解决服务器端新旧协议(高低版本)兼容性...原创 2019-01-23 10:06:18 · 244 阅读 · 0 评论 -
CPChain的私有交易的严重bug的修复过程记录
现象:当执行了私有交易之后,关闭区块链节点,再重新打开之后会出现系统崩溃的情况。分析:在节点启动的时候会调用loadLastState(),然后执行以下代码加载private state db,但是这里出现崩溃。if _, err := state.New(GetPrivateStateRoot(bc.db, currentBlock.Root()), bc.privateState...原创 2019-01-23 10:09:59 · 213 阅读 · 0 评论