All Articles
All Articles

The Ultimate Guide for EOS

Table of Contents

If you’ve heard of EOS, it’s probably because 2021 isn’t the first crypto cycle you have experienced.

Back in 2018, EOS became famous because it raised over $4 billion in the biggest ICO of all time. Since then, the project’s trajectory has not been the path you might have expected from the massive fundraising. However, it did result in a blockchain network with a unique governance model called Delegated-Proof-of-Stake (DPoS).

Now, there are lending opportunities available on EOS and this guide has been written to explain what those are, as well as to give you a brief explanation of how the EOS network differs from others.

Table of Contents

What is EOS?
EOS infrastructure
EOS Permission Management System
The EOS ecosystem
EOS wallets
Lending and Liquidity Provision on EOS
Token Swap
Lending on Pizza.finance
Should I use EOS?

What is EOS?

The EOS network was not launched by its original creators. Instead, the software was distributed across the community by block.one, with proactive teams cooperating to create the appropriate infrastructure to launch the EOS network.

EOS can be considered a semi-decentralized network since the block-producing activities are performed by a limited set of 21 supernodes, referred to as block producers (BPs). Initially, they followed a specific set of guidelines called the Constitution, which prevented them from abusing the network.

The EOS Core Arbitration Forum (ECAF) also played a role in regulating it but then got into some questionable situations where it had to suspend accounts and reverse transactions. Eventually, this resulted in the ECAF being discontinued.

EOS’s network infrastructure has been debated across the blockchain community because it favors performance benefits over complete decentralization. On the positive side, the network can achieve high transaction throughput of between 4,000–5,000 transactions per second, provide free transactions for network participants and establish a foundation for fully-fledged dApps that enable versatile and robust services.

On the negative side, the DPoS consensus algorithm made it possible for something like an oligopoly to evolve. That’s because the 21 block producers get the highest network rewards, have the most voting power and can make decisions that don’t fit with the original network paradigm.

As a result of these disagreements, some developers chose to fork the EOS into other networks, including Telos, WAX, and BOScore.

EOS infrastructure

EOS has implemented modifications of consensus algorithms, including asynchronous Byzantine Fault Tolerance (aBFT), Transaction as Proof of Stake (TaPoS) and Delegated Proof-of-Stake (DPoS). A brief description of each of these elements is shown below.

aBFT — This provides 100% confirmation of transaction irreversibility within 1 second and is essential for ensuring network participants do not suffer from delays.

TaPoS — This forces all transactions to include part of the hash of a recent block header. This prevents transaction replay on forks that don’t have the referenced block and also signals a user’s position on a specific fork, as well as their current stake.

DPoS — This is an algorithm that allows users to select block producers using a unique voting system.

The EOS blockchain is relatively fast. Blocks are produced in rounds that involve selecting 21 BPs, who are required to produce 6 blocks each and 126 overall. The order of block processing is decided by the 15 top BPs and if a BP misses some blocks over a 24 hour period, it can be excluded from the set of active BPs.

EOS Permission Management System

When creating an EOS account, users are provided with two permissions, one active and one owner.

The active permission is responsible for transferring funds, making account changes and voting for block producers. The owner permission is used to restore all underlying permissions that could become compromised.

The network also allows users to set nicknames in the account creation process, so they can rely on human-readable account names rather than long cryptographic addresses. Users can create a multi-signature account, where access is spread across different users.

An example where nicknames and a multi-signature account have been used is shown in the image below, in which every account is assigned a weight and its own private key. To access the owner’s permission, two accounts must cooperate to reach a specific threshold. Users can create their own permission structures using various tools, including eostoolkit.

If you wanna stay safe and be up to date — subscribe to our newsletter! We will send you our Security Handbook straightaway. You can expect insights, interesting content and updates from us.

The EOS ecosystem

The EOS ecosystem is constantly growing for a number of reasons.

Firstly, developers only need to hold EOS coins (rather than spending them) to use the network resources for building and running dApps. Secondly, EOS is building its blockchain accounting for scalability, which attracts commercial-scale dApps who do not wish to hit any performance bottlenecks.

Today, the EOS ecosystem is thriving, with a healthy amount of funds locked up in various projects. However, there’s no valid source to rely on. We value Reddit community but we can’t provide the numbers taken out of Reddit threads.

The TVL of EOS is spread across an ecosystem of projects, some of which are shown in the image below.

EOS wallets

The following wallets can be used to interact with EOS projects. Both web wallet and software wallets are available.

Web wallet

**Lumi**

Lumi was founded in 2017 and you can use this wallet to manage EOS assets directly on the web, following a quick registration process.

Software wallets

**Coinbase**

One of the easiest ways to get EOS is to buy it from Coinbase and manage the assets with the native wallet. The Coinbase wallet is available as an Android or iOS application, as well as a Google Chrome extension.

**eToro**

This wallet, which can be downloaded as an iOS or Android application, can also be used for storing and exchanging your EOS.

**Dfox**

This is a smart bitcoin and crypto portfolio tracker for iOS and Android that also allows you to freely manage your EOS.

**Scatter**

This is a desktop wallet for managing EOS assets.

**Guarda**

Guarda is a custody-free multi-currency wallet that comes in web, desktop, Chrome extension and Mobile forms.

Lending and Liquidity Provision on EOS

Unfortunately, there are no ETH — EOS bridges for swapping assets without buying intermediary tokens.

Therefore, we advise you to buy EOS tokens directly on an exchange and to recharge your EOS account in this way. All new accounts created on the EOS network have to be funded during the creation time and the price for one account is usually only a few dollars.

There are plenty of desktop wallets that can interact with EOS services, such as Leafwallet, Scatter, TOKEN POCKET, Math Wallet, Wombat, ANCHOR. In addition, a number of mobile wallets can be installed on iOS and Android to interact with the EOS network, such as TOKEN POCKET, Math Wallet, imToken.

For this run through, we will describe the ecosystem, which provides a lending service and the option to add tokens to liquidity pools. Once the desired wallet has been installed, log in to the system using one of the following options.

Token Swap

  1. You need to choose an appropriate pair of assets before entering into a liquidity pool. In this example, we will focus on the EOS — pETH pair, where p stands for pegged Ethereum, which is a representation of ETH on another blockchain.
  2. Click on the Swap button, set the desired asset to trade and confirm the operation.

  1. Once tokens have been swapped, move to the Lend section of the website and choose the LP Market option. You can find the most profitable pools on the LP Market page and use the filters to compare all the available pools.

  1. In this example, we will use the EOS — pETH pool to get rewards in BOXACK tokens. To proceed in this way, you must deposit your assets and confirm your operation.

Lending on Pizza.finance

Users that want to generate yield from lending can do so by interacting with Pizza finance, which is one of the most popular EOS decentralized platforms.

The swap mechanics work in the same way as on other services, with users needing to connect their wallet to the platform in order to perform financial operations. As always, it is better to choose more liquid assets, as assets with low liquidity are unstable.

In this example, we’ll be concentrating on OUSD lending, which provides 9.93% deposit APY.

EOS uses a variety of different smart contracts to allow interaction with the most popular assets, such as USDT. As a result, there is sometimes a need to perform a double-swap to get the right asset for lending. In this case, we have EOS and we need to swap it for USDT first. Then we can swap the USDT for OUSD.

Before performing any type of lending operation, remember to check which assets can be swapped against each other.

  1. To swap an asset, click on the Swap section of the website and choose the corresponding pair that you want to swap.

  1. Then go back to the Lend page, click on the Market and choose OUSD from the list to make a deposit.

Earned tokens will be added to this balance and can be withdrawn at any time.

Moreover, here you can check yield farming opportunities on other chains: https://de.fi/explore

Should I use EOS?

EOS was one of the most talked about blockchain projects only 3 years ago yet it hasn’t managed to capitalise on this attention in a really meaningful way.

In many ways, the project has stagnated in this time but it is once again gaining attention for a number of reasons today.

Of course, there’re no reasons to start farming without doing research. Our advice is always the same — DYOR and don’t invest more than you can afford to lose.

Advocates of the EOS project will certainly be hoping so and, if this is the start of something big, now could be the perfect time for adventurous yield farmers to take advantage.

If you do, let us know what you think!

Join us on twitter and telegram!

Good luck in farming!

More from De.Fi

How to Add Solana to MetaMask

With new crypto ecosystems popping up on a regular basis, the integration of different blockchain networks with popular wallets is a key narrative moving into the next crypto cycle. 

© De.Fi. All rights reserved.