Skip to main content
All Topicsdata-structures

data-structures

24 articles tagged with “data-structures

Zero-Knowledge Proof

In America, citizens don't have ID numbers... and yet we live in a society that necessitates them.

conceptsadvanced3 min readUpdated 2023-03-31

Internet-Native Property Rights

There are many different ways to understand Ethereum and blockchain technology. For me, metaphor is what opened my eyes.

ethereumadvanced3 min readUpdated 2023-01-24

Core Concepts

Core Concepts

conceptsadvanced1 min readUpdated 2023-01-23

Scaling Execution

measures the amount of computational effort required to execute specific operations on Ethereum.

ethereumadvanced4 min readUpdated 2023-01-20

Scaling Ethereum Execution

is the "final step in the transfer of ownership, involving the physical exchange of securities or payment".

ethereumadvanced5 min readUpdated 2023-01-20

The History of Ethereum

It's 2022, by now you should know Ethereum as the World Computer.

ethereumadvanced4 min readUpdated 2023-01-17

Merkle Tree

Applying a takes data (of arbitrary contents and size) and reduces it to a unique, compact string.

conceptsadvanced3 min readUpdated 2023-01-12

Oracle

: blockchains cannot pull in or push out data to any external system (by design).

conceptsintro4 min readUpdated 2023-01-11

Digital Signatures

Applying a takes data (of arbitrary contents and size) and reduces it to a unique, compact string.

conceptsadvanced5 min readUpdated 2023-01-08

EigenLayer

Bitcoin invented decentralized computation: the coordination of untrusted computers to achieve a unified computing environment.

ethereumadvanced5 min readUpdated 2022-12-08

commit

This is part 1 of a 3 part series on KZG Commitments. Here are links to part 2, part 3 and the summary article.

conceptsadvanced5 min readUpdated 2022-12-07

Hash Functions

The purpose of a hash function is to transform any amount of data into a compact, uniform value.

conceptsadvanced2 min readUpdated 2022-12-07

Polynomial Commitments

Applying a takes data (of arbitrary contents and size) and reduces it to a unique, compact string.

conceptsadvanced3 min readUpdated 2022-12-07

Merkle Tree Scaling

Applying a takes data (of arbitrary contents and size) and reduces it to a unique, compact string.

conceptsadvanced5 min readUpdated 2022-12-07

Verkle Tree

A is creates a commitment that is anchored to a piece of data.

conceptsadvanced6 min readUpdated 2022-12-07

Blockchain

Ethereum is the World Computer, a single, globally shared computing platform that exists in the space between a network of 1,000s of computers (nodes).

ethereumadvanced3 min readUpdated 2022-12-07

Proposer-Builder Separation

Ethereum exists between a network of 1,000s of computers (nodes), each running a local version of the Ethereum Virtual Machine (EVM).

ethereumadvanced7 min readUpdated 2022-12-07

Programmable Money

Money is a concept older than history; by 2008 it had permeated our lives so deeply that it’s hard to understand the world without reference to it.

ethereumintermediate4 min readUpdated 2022-12-07

Stablecoins

Deposit collateral, mint GHO. Burn GHO, reclaim collateral.

ethereumintro5 min readUpdated 2022-12-07

State Channels

In 2008, Satoshi Nakamoto created blockchain technology, changing the world forever.

ethereumintermediate3 min readUpdated 2022-12-07

State Expiry

A is a mathematical model of computation with two major components:

ethereumadvanced6 min readUpdated 2022-12-07

State Transition Function

Ethereum is a distributed . A state machine is a mathematical model of computation with two major components:

ethereumintermediate2 min readUpdated 2022-12-07

Statelessness

A is a mathematical model of computation with two major components:

ethereumadvanced6 min readUpdated 2022-12-07

ve-Tokens

Before we dive into the tokens, let's take a step back and talk about De-Fi holistically.

ethereumadvanced5 min readUpdated 2022-12-07