区块链
文章平均质量分 96
天涯泪小武
开源贡献者,有代码洁癖。京东coder。
展开
-
公司该如何创建适合自己的区块链产品、联盟链、私链
现在区块链是非常火的,很多公司都想蹭一把区块链,不管实际作用大不大,也要往区块链上靠一靠。那么这就难为了广大的技术开发人员,如何在完全不了解区块链的情况下,迅速为公司开发出区块链产品呢?区块链基础架构模型简单来总结区块链就是,这是一个数据库,与传统数据库区别最大的点是,传统数据库由一个中心来管理维护,所有人都是这个中心来做增删改查;而区块链则是每个节点都有一个数据库的完整备份,即所谓的去中心化。这...原创 2018-02-11 11:27:13 · 9739 阅读 · 0 评论 -
区块链是什么
作者:maxdeath链接:https://www.zhihu.com/question/37290469/answer/167477833来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。首先要搞清一个问题——比特币是区块链,但是区块链并不是比特币。于是,在区块链的这个问题回答里,提到“矿工”,“挖矿”,“最长链”,“分叉”等等词的,其实都不准确。写一点上个月讲课的内...转载 2018-02-26 12:12:22 · 608 阅读 · 0 评论 -
区块链共识算法
转账自:https://mp.weixin.qq.com/s/Dnwdapt0zTZs04hbw0M_KQ首先,没有一种共识机制是完美无缺的,各共识机制都有其优缺点,有些共识机制是为解决一些特定的问题而生。1.pow( Proof of Work)工作量证明一句话介绍:干的越多,收的越多。依赖机器进行数学运算来获取记账权,资源消耗相比其他共识机制高、可监管性弱,同时每次达成共识需要全网共同参与运算...转载 2018-02-12 15:03:46 · 2399 阅读 · 0 评论 -
以太坊Merkle tree学习
转载自:http://www.cnblogs.com/fengzhiwu/p/5524324.html/*最近在看Ethereum,其中一个重要的概念是Merkle Tree,以前从来没有听说过,所以查了些资料,学习了Merkle Tree的知识,因为接触时间不长,对Merkle Tree的理解也不是很深入,如果有不对的地方,希望各位大神指正*/Merkle Tree概念 Merkle Tr...转载 2018-02-28 10:09:09 · 1579 阅读 · 1 评论 -
使用Java开发一个做数据共享的联盟链思路
起因公司要开发区块链,原本是想着使用以太坊开发个合约或者是使用个第三方平台来做,后来发现都不符合业务需求。原因很简单,以太坊、超级账本等平台都是做共享账本的,有代币和挖矿等模块。而我们需要的就是数家公司组个联盟,来共同见证、记录一些不可篡改的交互信息,如A公司给B公司发了一个xxx请求,B公司响应了什么什么。其实要的就是一个分布式数据库,而且性能要好,不能像比特币那种10分钟才生成一个区块。我们要...原创 2018-04-16 09:46:53 · 4472 阅读 · 1 评论 -
使用Java开发一个自己的区块链产品、联盟链
开源地址:https://gitee.com/tianyalei/md_blockchainhttps://gitee.com/tianyalei/md_blockchain_managerJava区块链平台,基于Springboot开发的区块链平台。区块链qq交流群737858576,一起学习区块链平台开发,当然也交流Springboot、springcloud、机器学习等知识。起因...原创 2018-04-11 17:07:30 · 24447 阅读 · 6 评论 -
深入浅出以太坊MPT(Merkle Patricia Tree)
转载自:https://blog.csdn.net/qq_33935254/article/details/555054721 Trie树 Trie树,又称前缀树或字典树,是一种有序树,用于保存关联数组,其中的键通常是字符串。与二叉查找树不同,键不是直接保存在节点中,而是由节点在树中的位置决定。一个节点的所有子孙都有相同的前缀,也就是这个节点对应的字符串,而根节点对应空字符串。一般情...转载 2018-04-04 15:48:41 · 852 阅读 · 0 评论