enigbe ochekliye·May 13, 2022Part I: Bloom FiltersAs bitcoin adoption grows, so has the growth of light clients, i.e. nodes on the network incapable of independent transaction verification.
enigbe ochekliye·May 5, 2022Building a lightning node server and command-line interface (CLI)I spent the two weeks working on LN-Node — a CLI and server built on top of the Lightning Developer Kit (LDK) sample lightning node. I…
enigbe ochekliye·Apr 25, 2022Lightning Network: Establishing direct payment channelsIn the lightning network, payment channels define a financial relationship between network-connected peers, within which peers can make…
enigbe ochekliye·Apr 19, 2022Randomness, signature scripts, and transaction malleabilitySegregated witness brought along with its activation a host of changes including fixing transaction malleability — the ability of a…A response icon2A response icon2
enigbe ochekliye·Apr 11, 2022Signature Hash FlagsA digital signature is a “mathematical scheme for demonstrating the authenticity of a message” (Antonopoulos, 2017). It finds use in…A response icon1A response icon1
enigbe ochekliye·Mar 14, 2022Lifetime Specifiers in RustLifetimes, ownership, and borrowing are some of the fundamental concepts to grasp if I must write fluent rust. Lifetimes, in particular…A response icon3A response icon3
enigbe ochekliye·Mar 3, 2022Serializing Public KeysSerialization refers to the transformation of an object or a data structure into a format that can be transmitted across a network, saved…
enigbe ochekliye·Feb 14, 2022Elliptic Curves and the Discrete Log ProblemTwo weeks ago I started reading Programming Bitcoin by Jimmy Song with a goal to build a utility library alongside learning. The first few…A response icon2A response icon2
enigbe ochekliye·Aug 16, 2021Interning with Zuri/HNGi8I have spent some months learning how to build and deploy software, yet, confident as I am in my ability to write and research, I have…