Skip to main content
All Topicsconcepts

concepts

45 articles tagged with “concepts

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

Credible Neutrality

Let's start with a hypothetical. Let's say you walk into a casino.

conceptsintermediate4 min readUpdated 2023-01-24

Core Concepts

Core Concepts

conceptsadvanced1 min readUpdated 2023-01-23

Crypto-Economics and PoS

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).

conceptsadvanced5 min readUpdated 2023-01-22

Stack (Data Structure)

Let's start with some data - let's just pick 30 random words from the BIP-39 list (the words used for your seed phrases).

conceptsintermediate4 min readUpdated 2023-01-17

Array (Data Structure)

Let's start with some data - let's just pick 30 random words from the BIP-39 list (the words used for your seed phrases).

conceptsintro4 min readUpdated 2023-01-16

Ethereum Gas

Note - On August 5, 2021 Ethereum executed the which, among other things, overhauled how gas works on Ethereum.

conceptsintermediate4 min readUpdated 2023-01-14

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

Blockchain Bridges

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).

conceptsadvanced5 min readUpdated 2023-01-11

Oracle

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

conceptsintro4 min readUpdated 2023-01-11

Abstraction

Let's say you're a developer working for an e-commerce retailer who sells fruit.

conceptsintermediate4 min readUpdated 2023-01-09

Application Programming Interface (API)

We've discussed the concept of and how developers use it to manage complexity and collaborate effectively.

conceptsintro3 min readUpdated 2023-01-09

Byzantine Fault Tolerance

The Byzantine Generals Problem was introduced by an .

conceptsadvanced5 min readUpdated 2023-01-09

BLS Digital Signatures

support the basic properties of digital signatures: proof that the:

conceptsadvanced3 min readUpdated 2023-01-09

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

MEV Example

is the opportunity to secure a guaranteed profit by identifying and exploiting an information discrepancy.

conceptsintermediate3 min readUpdated 2022-12-08

KZG Commitments

Elliptic curve cryptography looks unapproachable, but it's totally understandable with a decent amount of high school algebra.

conceptsadvanced5 min readUpdated 2022-12-08

Maximum Extractable Value (MEV)

This article aims to give you a theoretical understanding of MEV in relation to the real-world activities that look a lot like MEV.

conceptsintermediate4 min readUpdated 2022-12-08

Arbitrage

Arbitrage - an opportunity to secure a guaranteed profit by identifying and exploiting an information discrepancy.

conceptsintermediate3 min readUpdated 2022-12-07

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

Commitment Schemes

Let's say you have a large amount of data that, for whatever reason, is private.

conceptsadvanced4 min readUpdated 2022-12-07

Diffie-Hellman Key Exchange

When you divide two integers, sometimes the result is not an integer (eg has a reminder). is a branch of math that is focused on the reminder.

conceptsadvanced4 min readUpdated 2022-12-07

Elliptic Curve Pairings

This is part of a series on elliptic curve cryptography and its applications for Ethereum.

conceptsadvanced6 min readUpdated 2022-12-07

Polynomial Erasure Codes

It is possible to ; you can (relatively) quickly and easily find the equation of said polynomial through a process known as the .

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

Liquidity

Practical definition of Money:  Money is a system of value that facilitates the exchange of goods in an economy.

conceptsintermediate4 min readUpdated 2022-12-07

Market Making

refers to the efficiency or ease with which an asset can be converted into cash without affecting its market price.

conceptsintermediate5 min readUpdated 2022-12-07

open

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

conceptsadvanced3 min readUpdated 2022-12-07

Options

Options are a contract between two parties to buy/sell an asset (in the future) using a fixed price and date.

conceptsintermediate2 min readUpdated 2022-12-07

PCS Trusted Setup

This is part of a series on elliptic curve cryptography and its applications for Ethereum.

conceptsadvanced4 min readUpdated 2022-12-07

Perpetual Futures

(perps) were a concept developed in the 90s but not really tried until released crypto perps in 2016.

conceptsintermediate3 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

Polynomial Encoding

A polynomial is an equation made up of one or more groups of terms that are combined together with addition or subtraction.

conceptsadvanced4 min readUpdated 2022-12-07

Power Law

Consider a square with sides of length X. An increase in side length results in:

conceptsintermediate3 min readUpdated 2022-12-07

Reserve Currency

Has the depth and to allow for reliable and efficient international transactions Can be freely and easily exchanged for other currencies ...

conceptsintermediate3 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

Settlement

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

conceptsintermediate4 min readUpdated 2022-12-07

Turing Completeness

To understand The World Computer you have to understand the Proto-Computer: .

conceptsintro4 min readUpdated 2022-12-07

Vectors

A vector is a concept used to convey quantities that cannot be expressed by a single number.

conceptsintermediate2 min readUpdated 2022-12-07

verify

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

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

Virtual Machines

The way I think of a computer is it's a machine that provides a platform for the (incredibly) quick and efficient calculation of math.

conceptsintermediate6 min readUpdated 2022-12-07

Working Capital

Alright, let’s talk product manufacturing cycles. At a super high level, here’s one one cycle looks like:

conceptsadvanced5 min readUpdated 2022-12-07