摘要: Factom这个Solution在2014年的时候就已经推出了,现在已经2018年了,我才来写这一篇分析文章可能有些迟了,但是它是十分具有参考价值的。因为现阶段来开区块链虽然炒得火热--养猫、养狗、草泥马之类的,但是真正成熟的应用比较少,有很多连基本的链平台都没有开发完全。而bitcoin作为区块链 阅读全文
posted @ 2018-01-11 19:04 王的博客 阅读(7309) 评论(1) 推荐(2) 编辑
摘要: Tcp协议作为传输层的重要协议之一,想必每个稍有网络编程知识的人都不会感觉到陌生,三次握手/四次挥手这些基本概念也都是耳熟能详。但是当你们进行具体的网络编程的时候发现有很多事情并没有想象中的那么简单,会遇到很多·奇奇怪怪·的问题,说白了还是对于tcp协议的了解太过浮于表面。作为一个开发人员而言可能经 阅读全文
posted @ 2018-01-08 20:44 王的博客 阅读(578) 评论(0) 推荐(0) 编辑
摘要: 一,从rpc接口的定义说起,下面给一个最简单的grpc示例--hello world 在这个rpc横行的世界里,实现一个rpc很重要的一件事就是定义一个好接口,一个好的接口定义会让你省去很多麻烦。熟悉protobuf的人应该知道它所用的结构体都是用.proto文件来描述的: 我们按照编写规则定义好r 阅读全文
posted @ 2017-12-28 10:23 王的博客 阅读(5668) 评论(0) 推荐(0) 编辑
摘要: 最近重新温习一下C++的基础知识,这里给大家分享一下,独痛苦不如众痛苦。 先贴出一段示例代码如下: 博主是在vs2013环境下跑的这段代码,就是这么一段人畜无害的代码,运行的时候竟然崩溃了...,没错是崩溃了。 这里面涉及的是最基本的深拷贝和浅拷贝的知识,tCTest 做为临时变量拷贝了CCTest 阅读全文
posted @ 2017-12-11 22:55 王的博客 阅读(362) 评论(0) 推荐(0) 编辑
摘要: 玩客币是如何诞生的? 目前家用带宽中下载带宽利用率比较高,而上载带宽利用率比较低,同时那些大型的网站对上载带宽资源需求较高,基于这种情况迅雷想出一个办法--`把家用带宽空闲的上载资源整合起来给那些缺少上载资源的客户`。于是迅雷推出玩客云计划,想以玩客云为基础来提升它的各项业务,虽说玩客云号称私有云, 阅读全文
posted @ 2017-11-22 13:38 王的博客 阅读(7309) 评论(1) 推荐(1) 编辑
摘要: 今年对与bitcoin来讲是不平凡的一年,它经历了价格的暴涨、腰斩和再次暴涨,对于这些现象背后的利益博弈网上分析的文章很多,我就不再赘述了。我们从技术的角度上分析一下bitcoin的发展历程,同时预测一下未来的前景。 Bitcoin要硬分叉的消息就像狼来了一样,不过最后还是来了,最终会分化成以下几个 阅读全文
posted @ 2017-10-19 14:30 王的博客 阅读(1310) 评论(0) 推荐(0) 编辑
摘要: BZ创建了一个块云硬盘添加到了虚拟机里,然后按照平时挂在U盘的方式去挂载硬盘: mount -t ext4 /dev/vdb /mnt/xxxx 结果报出以下错误: mount: wrong fs type, bad option, bad superblock on /dev/vdb, missi 阅读全文
posted @ 2017-08-30 11:23 王的博客 阅读(670) 评论(0) 推荐(0) 编辑
摘要: 这一片文章中我们介绍一下Hyperledger Sawtooth项目中所提出的PoET共识算法, 现有的区块链共识算法大概可以分为两种: Nakamoto consensus:通过乐透的方式选择出一个leader,由leader产生块添加到账本中。最典型的例子就是bitcoin,通过挖矿算法来选出一 阅读全文
posted @ 2017-08-17 09:45 王的博客 阅读(3363) 评论(0) 推荐(1) 编辑
摘要: 最近在写一个demo程序,调用select()来监听socket状态,流程如下: r_set 初始化 timeout 初始化3秒超时 loop{ select(ntfs, &r_set, null, null, &timeout) } 然后我惊奇的发现当对端发送消息时select()只会触发一次,当 阅读全文
posted @ 2017-07-26 10:23 王的博客 阅读(4730) 评论(0) 推荐(0) 编辑
摘要: 众所周知,Bitcoin是建立在p2p网络上的,但是具体的通信过程一直没有搞懂,所以特意去bitcoin的Developer Guid上去了解了一下。由于本人英文水平有限,理解难免有偏差的地方,希望大家多多指正。 参考网址:https://bitcoin.org/en/developer-guide 阅读全文
posted @ 2017-07-18 18:51 王的博客 阅读(1972) 评论(0) 推荐(0) 编辑