区块链核心技术组成 四个模块 P2P 网络协议、分布式一致性算法(共识机制)、加密签名算法、账户与存储模型。 1. P2P 网络协议 2. 分布式一致性算法 2.1、POW 2.2、POS 2.3、DPOS P2P 网络协议、分布式一致性算法(共识机制)、加密签名算法、账户与存储模型。 P2P 网络 ...
转载 2021-10-12 10:53:00
76阅读
2评论
简介本篇文章将向同学们介绍区块链相关知识,以及如何使用Java实现一个基于联盟链的区块链系统,你甚至可以发布属于自己的虚拟货币.阅读该文章你讲搞懂:什么是区块区块链有哪些分类区块链实现的关键技术区块链的简单实现区块链及类型私有链私有链对单独的个人或实体开放,仅在私有组织,比如公司内部使用,私有链上的读写权限,参与记账的权限都由私有组织来制定。再举个例子,和刚刚每个人都可以进入到虚拟世界不同,私有
原创 2020-11-04 11:24:19
698阅读
写了几篇区块链的学习笔记,今天来写写比特币中的区块链。比特币中区块链是由包含交易信息的区块从后向前有序链接起来的数据结构。每个区块从后向前有序地链接在这个链条里,每个区块都指向前一个区块区块结构区块是一种数据结构,存放了多组交易,并且块与块之间相互连接,每个块都指向前一个区块。为了提高性能,一组交易确认打包成块,下面就是区块的结构区块头中由版本,父区块哈希值,Merkle根,时间戳,难度目标,N
本质 区块链的发明其本质是对于数据的收集和管理,本来就是一个信息技术领域的术语。 区块链技术本质上是一种分布式数据库技术,每个区块就像一个文件负责记录数据。 特点 因此,它有这么几个特点: 安全 数据在多台计算机上被完整地复制,攻击者没有一个单一的入口点,数据...
转载 2020-09-02 02:05:00
672阅读
2评论
原创 2021-04-13 08:08:24
207阅读
原创 2021-04-13 08:08:24
478阅读
区块链发展好热,你的技术储备跟上了吗?
原创 2021-07-23 16:19:55
1104阅读
1点赞
每一项技术的产生都是伟大的创造,常常惊叹于它的美丽,奇思妙想,独辟蹊径,精彩绝伦。每一项技术的设计者都是历史学家,经济学家,哲学家,思想家,生活中的观察者,发现家、领导者,制度的建设者,king,他可能不是技术人,但是他一定是前几项。一、历史公元前3000年左右,美
目录一、区块链?1.1 区块链是什么?1.2 区块链的分类1.2.1 公共区块链1.2.2 联盟区块链1.2.3 完全私有链1.3 区块链工作原理 二、区块链相关技术2.1 基础技术2.2 区块链技术主流应用领域2.3 主流区块链对比一、区块链?区块链概念最早是从比特币衍生出来的。比特币(Bitcoin)诞生于2008年,是由一个名叫中本聪(Satoshi Nakamoto)的人首次提出
本质区块链的发明其本质是对于数据的收集和管理,本来就是一个信息技术领域的术语。区块链技术本质上是一种分布式数据库技术,每个区块就像一个文件负责记录数据。特点因此,它有这么几个特点:安全 数据在多台计算机上被完整地复制,攻击者没有一个单一的入口点,数据安全性更有保障。不可篡改 一旦进入区块链,任何信息都无法更改。
原创 2021-09-29 10:11:52
688阅读
币圈、矿圈的发展近乎成熟,链圈生态也要跟上步伐了
原创 2021-07-23 15:50:07
500阅读
学习目标:今年疫情以来,区块链、比特币已经吸足了公众的目光,大部分人可能都停留在新闻或者投资收益上,对于其中包含的技术,却很少有人了解。我们今天就来了解下到底什么是区块链,什么是hash?学习内容:那么很多童鞋,在某度百科上可以看到: 区块链是一个信息技术领域的术语。从本质上讲,它是一个共享数据库,存储于其中的数据或信息,具有“不可伪造”“全程留痕”“可以追溯”“公开透明”“集体维护”等特征。基于
合约的第一次调用智能合约的方法的第一次调用一定是在出块阶段这个Tx被打包的时刻,这个Tx入块后我们就可以认为这个合约被调用了。重放但是区块链作为一个去中心化数据库,一定是每一个节点上的状态是相同的,因此其他节点在接收到广播的block之后要从中取出Tx"重放"这一执行。所以当这条链重新到达稳定态之后,每一个节点都执行了该方法,但是只有打包进块的节点获取了gas奖励。验证新块“因此其他节点在接收到广播的block之后要从中取出Tx"重放"这一执行”这一步是不是也...
原创 2021-06-17 11:47:45
920阅读
Fabric Block区块结构解析作者: AlexTan前言最近自己在用Fabric-sdk-go写区块链浏览器,真的觉得Golang作为Hyperledger Fabric的亲儿子语言,但对SDK的支持极不友好,可以说Fabric-sdk-go几乎没有文档,更多的只能查看源码中的测试用例来使用,而对于测试用例来说,想完成区块链浏览器的需求,还很不够,特别是对Fabric本身的区块及交易的数据结
...
转载 2021-10-28 15:25:00
126阅读
2评论
Blocks have a pre-defined maximal size, maximal number of transactions, and maximal time the block production takes since the first transaction of a new block was received. When any of these three conditions is satisfied, a block is full.自收到新块的第一个事务以来,块具.
原创 2021-06-17 11:39:51
303阅读
1、idStore概述Fabric支持创建多个Ledger,不同Ledger以ledgerID区分。多个ledgerID及其创世区块存储在idStore数据库中,idStore数据库基于leveldb实现。idStore默认使用路径:/var/hyperledger/production/ledgersData/ledgerProvider/。idStore库中特殊key"underCo
原创 2018-11-01 16:40:45
275阅读
由不同矿工创建的区块被连接在一起,形成了所谓的真正分布式公共账本。 链中的每个块包含多个消息(事务),如上图所示。链条上的一个区块可能来自任何矿工。在创建区块链时,可以看到会把前一个区块的哈希值添加到当前区块中。 因此,矿工在创建新区块时,获取链中最顶端区块的哈希值,将它与自己的消息集组合起来,并为
转载 2020-06-22 14:07:00
407阅读
2评论
  区块链教程Fabric1.0源代码分析Ledger(账本)一,2018年下半年,区块链行业正逐渐褪去发展之初的浮躁、回归理性,表面上看相关人才需求与身价似乎正在回落。但事实上,正是初期泡沫的渐退,让人们更多的关注点放在了区块链真正的技术之上。Fabric1.0源代码笔记之Ledger(账本)1、Ledger概述Ledger,即账本数据库。Fabric账本中有四种数据库,idStore(ledg
原创 2018-10-31 16:34:23
530阅读
首页替换 自定义首页content内容 在cms-->>page 新建首页   在content 里加入 -------------------------- <div class="col-left side-col"> <p class="home-callout"><a href=&qu
原创 2011-08-10 10:06:24
1576阅读
  • 1
  • 2
  • 3
  • 4
  • 5