How can we solve open consensus? Let’s give the price not according to the number of people but according to the actual work these people or entities or machines have done. So you could try to fake and say look I’m a million people but in proof of work you have to do the work of million people itself. And that’s what both bitcoin and Ethereum are doing right now. They are mining. This means they are solving some puzzle to create the next block and that’s why each party has a chance to receive their tinning in the lottery or blog according to their capabilities. To calculate or to solve the puzzle – the problem here is obvious it is slow and it wastes energy. So what else is proof of sake fast block the creation of energy waste more complex? Moreover, it’s not that easy to solve.
Example: Five years ago Ethereum announced in a newspaper that in the next month or two they would switch to proof of stake. Again, two months ago, they announced that Ethereum would switch in months or two to proof of stake. What does this show? This shows that it’s not an easy task. But probably by the end of the year, Ethereum would have this proof of stake which where you prove that you are more than you are as many entities you claim to be by having stakes. Another thing is proof of space instead of making some kind of puzzle-solving you can just prove that you have enough space meaning that you have enough machines and entities. There are many more ideas so you can see the names of technologies that are trying to incorporate that.
The Result: Trust Guarantees
So what is the result of that? The result is trust guarantees.
- The game theory of nodes plus consensus mechanism provides trust guarantees to anyone using it – users, developers, creators, businesses other computers or services- that no previous computer architecture could provide.
- Because remember were shown to be impossible, this trust guarantee means that the rules of the system can change without due process as defined by the system governance protocols. Don’t be evil becomes can’t be evil.
- This trust guarantees also enable the credible creation of computing primitives such as digital money, digital goods, smart contracts decentralized organizations, etc.
What is a Blockchain?
It goes through the following layers:

You have a consensus layer which is a card called the heartland or any blockchain. You have a compute layer which you might call a blockchain computer. Then an application list – a lady team of Motoko whatever and you have a user interface which some people can call a web 3.0.
Layer 1 – Consensus Layer
A public data structure ledger that provides:
- A number of qualities persistence. Once added data can never be removed.
- Consensus – all honest participants have the same data
- Liveness – honest participants can add new transactions and
- Openness – anyone can be a participant no authentication
So this is a consensus layer and remember how we can do that prove a work with a state group of space and some more ideas.
Layer 1.5 Compute Layer/Blockchain Computer
Here, the app logic is encoded in a program that runs on blockchain:
- Rules are enforced by a public program public source code. This means that there is transparency – no single trusted third party
- The app program is executed by parties who create new blocks so there is public verifiability – anyone can verify state transitions
Execution Environment (Bitcoin Blockchain and Ethereum Blockchain)
First public blockchain – It’s a limited computing environment
- limited instruction set (no loops)
- sufficient for some tasks – atomic swaps, payment channels
Ethereum – Ethereum is a general programming environment.
- EVM is a general-purpose computing environment
- App code updates the internal state in response to transactions
- Calling app costs fees (gas) – which prevents denial of service attacks and miners storing on-chain state costs fees because coding up caused fees
Any time you’re doing an application on the blockchain you try to write to the blockchain as rare as possible because writing to a blockchain is a very costly operation. You don’t want to do that if you can’t avoid that but sometimes you just have to. So that’s the thing it’s just an additional way of providing consensus and distribution so use it only when you need it. Then you have applications – you can see many of them.
For example, Ethereum’s Defi – here are many things. Here credit and lending insurance, stable coins, prediction markets, marketplaces, derivatives, KYC, infrastructure exchange, investment in custodial payments – so many things.
In early 2012, Reeves and Brian Armstrong, the co-founder of cryptocurrency exchange Coinbase, applied to Y combinator’s summer class. They proposed a payment platform for bitcoin where users could keep a digital wallet, and exchange other currency for bitcoins for a percentage fee to make payments in bitcoin.
Due to different opinions, they part ways before attending y combinator. Reeves wanted to create a platform where users control access to their bitcoin information, while Armstrong felt that the platform should retain custody of the user’s wallet. After parting ways with Armstrong, Reeves continued to work on blockchain.info.
The company began its life as the first bitcoin blockchain explorer in 2011. So you think about the company working with crypto which is 11 years old. It is something. It started as a wallet (non-custodial).
The Difference between a Custodial and Non-custodial Wallet
Here’s the difference – so imagine you have some money in the bank. The bank actually can freeze or suspend your money anytime. So any time your bank decided to do that you have no access to your money also. You could try to send your money to someone and the bank can refuse to operate with this transaction which means that the bank has custody over your money. You could say that the money you have control of – are the money you have in your pocket.
Let’s say you have some banknotes but the government could say now we have a new design. And do not accept this money like happened in the demonetization times. So efficiently government said we don’t accept it anymore even though that was your earned money. If the government can say not any more so this is an example of a custodial wallet.
Non-custodial means that nobody nothing/no entity can prevent or withhold money from the wallet.
Non-custodial wallet – it’s a wallet on an actual blockchain only you have an access to that meaning that if you forgot the password
or key to your wallet no one can help you because no one except for you has access to this wallet.
That’s how the non-custodial wallet started. Then we opened an exchange, we have an explorer which we started as a crypto trading venture.
Applied Machine Learning in Blockchain
In terms of the business model, there is no like a huge revolution. It’s very uncommon or was uncommon, especially in 2011. Type of assets, commodity, or what can we call it. But what we do like being a wallet or exchanging or trading or assets management – it’s nothing new.
We do payments and payment fraud because as soon as you have an exchanger instead of living in the heaven of cryptocurrency we have your customer blockchain and you have your customer money in your bank. You have intermediaries taking a cut like a payment system, you have your bank and you have you. So as soon as there is some exchange of fiat money you have to take the possibility of being on this transaction being fraudulent you have to calculate the probability and you have to take the risk into account.
The same is KYC fraud. So the same, if you work with fiat money if you use exchanger you try to pay for something in fiat that means we need to do KYC (stands for know your customers) meaning that you have to know who your customer is.