情况概述 目前libp2p-rs团队在开发分支上初步完成了Gossip协议的相关工作,将会尽快发布。以下是Gossip协议的相关简单介绍: 从Pubsub说起 Pubsub的...
情况概述 目前libp2p-rs团队在开发分支上初步完成了Gossip协议的相关工作,将会尽快发布。以下是Gossip协议的相关简单介绍: 从Pubsub说起 Pubsub的...
v0.3.0于4.23发布,使用 AsyncRead & AsyncWrite来替换我们的 ReadEx & WriteEx & SplitEx;简化了 Kad/DHT 的实...
v0.2.1于1.26发布,新增对async-std和tokio两个库的支持。 0.2.2于3.1发布,这个版本的问题多数是在移植rust-ipfs过程中发现的问题,目前已移...
目前在项目的主线上已经实现了kad协议,而kBucket作为存储节点的一环,值得进行一次分析。 Kbucket简要介绍 在kad中,peer每获取到一个节点的信息,会将其存放...
模块地址: https://github.com/netwarps/libp2p-rs/blob/master/core/src/peerstore.rs[https://g...
项目地址:https://github.com/kingwel-xie/xcli-rs[https://github.com/kingwel-xie/xcli-rs] xcl...
经过2个多月的开发,我们很高兴地宣布:libp2p-rs[https://github.com/netwarps/libp2p-rs] v0.2.0发布啦!!! v0.2.0...
模块地址:https://github.com/netwarps/libp2p-rs/tree/master/infoserver[https://github.com/ne...
上一篇文章分享了基于wasm的openssl实践,讲述了openssl的MD5算法如何在浏览器中执行。在探索过程中发现了openssl是可以通过wasm编译后直接run,并且...
上一篇文章分享了WebAssembly概念和基本使用,通过两个代码示例的分析对WebAssembly有了大致的了解。这一篇文章分享的是基于WebAssembly的加密工具实践...
本次分享的文章是基于WebAssembly的探索与研究。最近需要做一个与加密相关的项目,想将后端的加密方案直接放到前端使用,好处是加密方案代码只用维护一套,且后端方案更贴近系...
前面我们对go-libp2p中swarm拨号源码进行了分析(【go-libp2p源码剖析】Swarm拨号[https://blog.csdn.net/kk3909/artic...
模块地址: https://github.com/netwarps/libp2p-rs/tree/master/swarm/src/metrics[https://githu...
本文以floodsub[https://github.com/netwarps/libp2p-rs/tree/master/protocols/floodsub]为例,讨论如...
1. 简介 libp2p swarm 是用于 libp2p 网络的“低级”接口,可以更精细地控制系统的各个方面。swarm 可以建立监听,也可以向其他主机拨号建立新的连接(比...
Netwarps 一直在做去中心化的存储和计算平台,目标是物联网,甚至 NDN 网络。因此我们需要构建一个简洁的高性能的底层网络。之前 Netwarps 使用 C 语言实现了...
如果大家经常关注IPFS的动态,那对libp2p应该会有所了解。libp2p是一个为p2p网络构建的基础模块,源于开源项目IPFS。IPFS团队将点对点(peer-to-pe...