张道长的区块链
文章平均质量分 57
对区块链的一些探索
Randouchant
全栈不设限
展开
-
以太坊
以太坊基础图灵完备的基础:以太坊虚拟机EVM,类似于JVM基本概念:节点:进行区块链读写矿工:通过hash运算产生工作量的网络节点挖矿:发行以太币的途径账户:可以发送交易外部账户:公私钥对控制,地址由公钥决定合约账户:部署合约时确定,存储了代码,在收到合法交易后会执行合约代码Gas:限制执行交易所需的工作量,为执行交易支付费用EVM:智能合约的运行环境,是一个沙盒,不能进行网络、文件或者执行其他进程智能合约:代码和数据的集合,存于以太坊区块链的指定地址交易:交易是通过状态转移来标记的原创 2021-01-23 00:39:54 · 552 阅读 · 2 评论 -
搭建以太坊
一、准备工作本教程所用环境:windows 7 64bits安装geth:https://ethfans.org/wikis/Ethereum-Geth-Mirror二、搭建过程1.启动私有链,创建帐户cmd进入geth安装目录geth --datadir chain1 --nodiscover console进入geth控制台模式,其中chain1为帐户和区块数据目录eth.accounts命令查看现有帐户,当前是空。下面创建两个帐户,其中1234为密码:personal.new转载 2021-01-25 20:53:54 · 548 阅读 · 0 评论 -
密码学浅析
密码学浅析 几种密码技术及区块链相关的分析小品摘要:[密码学历史][简单密码][密码学前瞻]关键词:【编码学】;【破译学】;【对称密码系统】;【非对称密码系统】目录:一、 引言什么是密码学密码学发展历史站在时代的前端——现代密码系统二、 几种简单的密码分析维吉尼亚密码凯撒密码栅栏加密法朱高密码RSA算法ECC加密法四方密码替换加密法波雷费密码RC5算法ADFGVX密码希尔密码维热纳尔方阵埃特巴什码三、 破译学简析四、 密码学与区块链相原创 2020-12-03 23:51:04 · 3913 阅读 · 0 评论 -
区块链的定义、分类与原理
区块链的定义、分类与原理在中本聪所撰写的《Bitcoin:A Peer-to Peer Electronic Cash System》中首次提出了区块链(Blockchain)的描述性概念,但此著作主要讨论比特币(Bitcoin)系统,对于区块链却并没有过于深入的汇总与精炼,实际上并没有提出客观意义上的定义与概念。在此书中,区块链是用于记录比特币交易账目历史的数据结构。区块链是一个分布式的共享账本和数据库,具有去中心化、不可篡改、全程留痕、可以追溯、集体维护、公开透明等特点。这些特点保证了区块链的“诚实原创 2020-12-01 17:12:57 · 3836 阅读 · 0 评论