博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
区块链部署
阅读量:3949 次
发布时间:2019-05-24

本文共 563 字,大约阅读时间需要 1 分钟。

区块链目前对于国内来说企业比较少,也比较少人知道区块链这个面向对象群体。

区块链的节点数据统一:
对于我目前的区块链知识,总结了区块链就是把收集起来的数据,通过算法加密成hash数据打包成块存储在各个节点之间,每个节点写入的数据都会同步到种子节点 (初始化节点) ,由主节点广播到各个子节点。种子节点 (初始化节点) 跨掉之后,子节点会自动在自己的路由表里面寻找其他节点对比数据块的一致性。有点类似分布式系统存储,但是与传统的分布式系统存储不同,传统的分布式储存是由各个节点数据拼接在一起,如果节点挂掉,会有多个节点校验丢失的数据,并且进行恢复,有点类似磁盘raid5阵列卡,新增节点只会进行新数据存储。区块链的分布式存储是所有节点有存储了所有的由矿工打包好的数据。并且每个完整的,不会缺失,在新增节点时会自动同步种子节点 (初始化节点) 的所有块。

区块链的组成可以分为三部分组成:

1、合约(约束数据结构,数据加密算法)
2、矿工(通过合约算法加密后的数据进行打包,以块的高度累加)
3、交易(记录所有的交易记录)

我对于区块链这个认识比较浅,先把区块链架起来作为入门吧。我的部署根据星云链的官网文档进行部署:

环境:

1、系统:ubuntu18.04
2、环境:go、ntp、rocksdb、Chrome的V8引擎
3、

转载地址:http://chqwi.baihongyu.com/

你可能感兴趣的文章
J2ME程序开发新手入门九大要点
查看>>
双向搜索算法
查看>>
日本GAME製作方式
查看>>
移动行业术语资料
查看>>
3G到来将全面颠覆SP、CP游戏规则
查看>>
射击游戏中跟踪弹及小角度移动的开发
查看>>
播放声音文件的完整源代码
查看>>
J2ME编程最佳实践之灵活的RMS应用
查看>>
MOBILE FIRST: HOW TO APPROACH MOBILE WEBSITE TESTING? 移动优先:如何处理移动网站测试?
查看>>
开始使用Retrofit 2 HTTP 客户端
查看>>
对于初学者练习的6个开源项目
查看>>
保持冷静和需要打破的东西:软件测试初学者
查看>>
如何通过连接您的业务应用程序来节省时间
查看>>
熟悉现代JavaScript的培训计划
查看>>
7本书从小工到数据分析专家
查看>>
程序设计的基本原则:栈和堆
查看>>
Android应用程序架构
查看>>
Android:绘制自定义视图
查看>>
Android开发:一些有用的库(第一部分)
查看>>
Android 默认暗码
查看>>