SR Profile picture
Aug 31 12 tweets 4 min read
We are going to introduce the first solution provided by @project_shutter called “On-chain Shutter“, and will do others in our next thread.

Today’s Topic
- Brief intro. of Shutter Network
- Problem :Front-Running
- Solution :On-chain Shutter

Let’s dive in 👇
Shutter Network is an anti-MEV/front running solution on Ethereum using a DKG and threshold encryption, and built by @bezzenberger - PM@_brainbot. Brainbot technologies has significantly contributed to the core development of the Ethereum project from the very beginning.

1/10
The design of Shutter Network is to who needs to prevent Front-Running/ MEV can conduct transactions through its integrated terminal, which is different to our previous thread of #Flashbot. Flashbot is more for Validators, and Shutter Network is for "All" users.

2/10
Front-Running is the act of placing a transaction in a queue with the knowledge of a future transaction, and usually happens when a miner who has access to information on pending transactions. Miner can set a higher gas to place an order that would earn a profit.

3/10
In many cases, miners colluded with front-running robots for arbitrage. The most typical example is "Sandwich Attacks" which is aimed at AMM transactions. In addition, there are also front-running attacks aimed at arbitrage, liquidation transactions, flash loans, etc.

4/10
“On-chain Shutter“ serves users who need anti-front running transactions, that is, using encryption technology to hide transaction information, so that the attacker can neither determine whether the transaction is a buy or sell order, nor the token or price.

5/10
And adds it to the block, then decrypts and executes the transaction. Technical speaking, a decentralized autonomous organization (DAO) manages the system at the heart of the Shutter architecture. Its main task is to hire a set of special nodes called keypers.

6/10
The keypers generate cryptographic keys with which users encrypt their transactions. The majority of keypers are trusted to act honestly according to the protocol, while a minority can be malicious or offline.

7/10
However, distributed key generation (DKG) protocols are inefficient with many participants, so running one for each epoch is not viable. Therefore, Shutter uses a two-step process:

1. a conventional DKG process is carried out, generating the so-called eon key pair.

8/10
2. Transactions are not encrypted and decrypted with the eon keys directly, but with so-called epoch keys.

Some questions.

1. Since transactions will still be reviewed and even reordered by miners after entering the Mempool, it cannot fundamentally solve the MEV problem.

9/10
2. Threshold encryption may bring network latency.
3. Since its design is to build a proxy contract on the outer layer of the original DeFi protocol, it will directly affect the composability of the DeFi protocol.

Learn more on blog.shutter.network/shutter-in-dep…

10/10
And Shutter Network trying to solve above questions, then provide it second product “Shutter Beacon Chain“. (ethresear.ch/t/shutterized-…)

To be continued..

11/Plus!

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with SR

SR Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @Sky_ranker

Aug 30
Continue to our topic about Maximal Extractable Value (MEV), we would discuss deeper in #flashbots in this thread.

- What is MEV?
- What #flashbots trying to solve?
- MEV – Geth (PoW)
- MEV – Boost (PoS)
- Improved MEV-Boost (@project_shutter)

Let’s dive in 👇
MEV is a dynamic that allows miners to maximize their profit by determining the order of transactions on a blockchain network to their advantage. This includes arbitrarily reordering, including, or excluding transactions within a block at the expense of users.

1/12
After the Merge, rewards to miner will decrease, resulting in MEV will increase the percentage of profit for miner. Therefore, the MEV problem is getting important. Several solutions arose to mitigate these negative externalities. Most prominently, #Flashbots.

2/12
Read 13 tweets
Aug 29
Today we are going to talk about @ssv_network – Build by @AmMuroch & @adamefr in 2020 Q2.

- What is SSV & DVT?
- Why important to ETH 2.0?
- DVT & @eigenlayer
- DVT & MEV

Let’s dive in 👇
Secret Shared Validators (SSV), or Distributed Validator Technology (DVT), is the first protocol that encrypts a validator key and splits it into KeyShares. These KeyShares are distributed to non-trusting nodes run by operators, fault-tolerant for Ethereum staking.

1/5
We know that ETH 2.0 is going to change the consensus form PoW to PoS to verify transaction via staking. In order to be more decentralized, we need more nodes to participate. But if there is a node faces some security or off-line risk, the node will be penalized.

2/5 Image
Read 6 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us on Twitter!

:(