enigbe ochekliyePart I: Bloom FiltersAs bitcoin adoption grows, so has the growth of light clients, i.e. nodes on the network incapable of independent transaction verification.7 min read·May 13, 2022----
enigbe ochekliyeBuilding 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…7 min read·May 5, 2022----
enigbe ochekliyeLightning Network: Establishing direct payment channelsIn the lightning network, payment channels define a financial relationship between network-connected peers, within which peers can make…6 min read·Apr 25, 2022----
enigbe ochekliyeRandomness, signature scripts, and transaction malleabilitySegregated witness brought along with its activation a host of changes including fixing transaction malleability — the ability of a…5 min read·Apr 19, 2022--2--2
enigbe ochekliyeSignature Hash FlagsA digital signature is a “mathematical scheme for demonstrating the authenticity of a message” (Antonopoulos, 2017). It finds use in…6 min read·Apr 11, 2022----
enigbe ochekliyeLifetime Specifiers in RustLifetimes, ownership, and borrowing are some of the fundamental concepts to grasp if I must write fluent rust. Lifetimes, in particular…5 min read·Mar 14, 2022--3--3
enigbe ochekliyeSerializing Public KeysSerialization refers to the transformation of an object or a data structure into a format that can be transmitted across a network, saved…6 min read·Mar 3, 2022----
enigbe ochekliyeElliptic 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…8 min read·Feb 14, 2022--2--2
enigbe ochekliyeInterning 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…2 min read·Aug 16, 2021----