Who Can Sign What: How Blockchains Handle Authorization
A practical comparison of the authorization models of Ethereum, Stellar and Solana through the lens of real transaction data
Pairings for the Rest of Us, part 3
Learn how to implement elliptic curve pairings from scratch in Rust. This hands-on guide covers finite field arithmetic, elliptic curve operations, Miller’s algorithm, and real code examples using TinyJubJub and MoonMath curves.
Pairings for the Rest of Us, part 2
Part 2 of the series on elliptic curve pairings explores Miller’s loop and the final exponentiation in the Tate pairing. It aims to help beginners build an intuition about pairings by simplifying complex terms and illustrating the process step-by-step.
Pairings for the Rest of Us, part 1
Part 1 of a series on elliptic curve pairings. Learn about field extensions, the Frobenius endomorphism, and the Trace map to identify G1 and G2 subgroups.