Zero-Knowledge Proof
In America, citizens don't have ID numbers... and yet we live in a society that necessitates them.
In America, citizens don't have ID numbers... and yet we live in a society that necessitates them.
Let's start with a hypothetical. Let's say you walk into a casino.
Core Concepts
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).
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).
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).
Note - On August 5, 2021 Ethereum executed the which, among other things, overhauled how gas works on Ethereum.
Applying a takes data (of arbitrary contents and size) and reduces it to a unique, compact string.
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).
: blockchains cannot pull in or push out data to any external system (by design).
Let's say you're a developer working for an e-commerce retailer who sells fruit.
We've discussed the concept of and how developers use it to manage complexity and collaborate effectively.
The Byzantine Generals Problem was introduced by an .
support the basic properties of digital signatures: proof that the:
Applying a takes data (of arbitrary contents and size) and reduces it to a unique, compact string.
is the opportunity to secure a guaranteed profit by identifying and exploiting an information discrepancy.
Elliptic curve cryptography looks unapproachable, but it's totally understandable with a decent amount of high school algebra.
This article aims to give you a theoretical understanding of MEV in relation to the real-world activities that look a lot like MEV.
Arbitrage - an opportunity to secure a guaranteed profit by identifying and exploiting an information discrepancy.
This is part 1 of a 3 part series on KZG Commitments. Here are links to part 2, part 3 and the summary article.
Let's say you have a large amount of data that, for whatever reason, is private.
Bond A that pays $100 in 1 week Bond B that pays $200 in 1 year
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.
Before we begin, a quick note.
This is part of a series on elliptic curve cryptography and its applications for Ethereum.
It is possible to ; you can (relatively) quickly and easily find the equation of said polynomial through a process known as the .
The purpose of a hash function is to transform any amount of data into a compact, uniform value.
Practical definition of Money: Money is a system of value that facilitates the exchange of goods in an economy.
refers to the efficiency or ease with which an asset can be converted into cash without affecting its market price.
This is part 2 of a 3 part series on KZG Commitments. Here are links to part 1, part 3 and the summary article.
Options are a contract between two parties to buy/sell an asset (in the future) using a fixed price and date.
This is part of a series on elliptic curve cryptography and its applications for Ethereum.
(perps) were a concept developed in the 90s but not really tried until released crypto perps in 2016.
Applying a takes data (of arbitrary contents and size) and reduces it to a unique, compact string.
A polynomial is an equation made up of one or more groups of terms that are combined together with addition or subtraction.
Consider a square with sides of length X. An increase in side length results in:
Has the depth and to allow for reliable and efficient international transactions Can be freely and easily exchanged for other currencies ...
Applying a takes data (of arbitrary contents and size) and reduces it to a unique, compact string.
Settlement is the "final step in the transfer of ownership, involving the physical exchange of securities or payment".
To understand The World Computer you have to understand the Proto-Computer: .
A vector is a concept used to convey quantities that cannot be expressed by a single number.
This is part 3 of a 3 part series on KZG Commitments. Here are links to part 1, part 2 and the summary article.
A is creates a commitment that is anchored to a piece of data.
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.
Alright, let’s talk product manufacturing cycles. At a super high level, here’s one one cycle looks like: