区块链
文章平均质量分 52
sun.shuo
爱生活爱编程
展开
-
基于DHT网络的IP登记算法
1,每个准备登录到DHT网络的节点都要先通过一个被请求节点B进行IP登记。2,B节点向拿着请求节点A的IP进行HASH后向HASH所在服务器C进行登记。3,C收到请求后拿目标IP和自己的IP进行HASH后得到A节点的节点ID。4,将C的IP和ID返回给节点B节点B返回给节点A。5,节点A得到自己节点的ID后拿着ID登录节点C确认登录。登记算法的目的是通过节点的IP和登录到DHT原创 2017-09-18 14:42:04 · 718 阅读 · 0 评论 -
CAP原理应用与分布式矩阵
CAP原理是描述一致性,可用性,和分区兼容性的理论,但这个原理用在实际情况下时往往让人很困惑。什么样的情况适用于这样的原理?有哪些先决条件?CAP原理真的让分布式系统无法保持一致与可用?等等的问题。现在我就尝试使用一种简单易懂的方式来把分布式的各种问题抽茧剥丝的放在大家面前。首先我们把红色的球定义为数据,蓝色的框定义为容器。那么分布式的问题就可以简化为数据如何放入容器内和如何访问的原创 2017-11-01 10:38:36 · 966 阅读 · 0 评论 -
DHT应用于区块链概要
区块链技术特点及问题交易的流程,发起交易,排序交易,确权交易。发起交易指在P2P模式下任意服务器都可能收到记录交易的请求。排序交易指交易本身是有先后次序的,当多笔交易同时在P2P网络发起时,会有交易因为先后次序不同而成立或失败。例如两个节点同时发起对A帐户的扣款操作扣除100块,而A帐户只有100块。那么必然会有一个交易请求失败,谁来判定交易失败就是交易排序的问题。在P2P环境下选择一原创 2017-10-20 08:45:59 · 2662 阅读 · 1 评论