PinnedSergey ShandarBLOCKSET v0.2I’m pleased to announce that blockset v0.2 has been released. It's the first working version.Oct 12, 20231Oct 12, 20231
PinnedSergey ShandarContent-Dependent Hash TreeIn our early discussion, we highlighted the advantages of using a cryptographic hash function based on a Merkle tree for data transferring…Sep 30, 2023Sep 30, 2023
PinnedSergey ShandarData Vendor Lock-In and Web3What is the biggest problem with Web2?Jul 31, 2023Jul 31, 2023
PinnedSergey ShandarPurely Functional Programming in JavaScriptThere are a lot of articles, videos, and blog posts about functional programming using different programming languages, including…Feb 21, 20222Feb 21, 20222
Sergey ShandarBlockSet 0.6. Working With Directories and Sync By CopyThe main new feature of the BlockSet 0.6 is the ability to add and retrieve directories recursively. In this demonstration, we use this…May 22May 22
Sergey ShandarWhat the heck is content-addressable Internet?In one of my previous articles, I highlighted some problems with the current location-based Internet. The main idea of the…May 1May 1
Sergey ShandarWhat I’m working on in 2024The main thing is, of course, content-addressable internet. The network is protocol-agnostic, so it’s compatible with current…Jan 18Jan 18
Sergey ShandarMy JavaScript Set of Best PracticesThe article shares my set of rules to follow when coding JavaScript. But, before we go deep into them, I must let you know that the way how…Nov 20, 2023Nov 20, 2023
Sergey ShandarSome aspects of Merkle TreePreviously, I shared my thoughts about how we can solve data vendor lock-in problem using content-addressable network (CAN) and…Sep 13, 20231Sep 13, 20231