1/10 Lately we've noticed discussions and, at times, concerns or misinformation about multisigs on Polygon. To address that, here is a quick

TRANSPARENCY REPORT ON POLYGON MULTISIGS

First, it is worth explaining why are multisigs even used by many popular crypto projects.
2/10 Smart contracts on Ethereum are immutable by design, i.e. can not be changed once deployed.

This is a feature, not a bug. Immutability provides guarantees that any funds you put into a contract will only be used according to that contract's code.
3/10 However, this feature has one big downside: if there is a bug or a potential exploit in the code, there is no way to fix it!

In such situations, hackers can potentially steal users' funds and absolutely nothing can be done to stop them.
4/10 That is why upgradable contracts were designed.

Upgradable contracts have proxies that are authorized to upgrade them. Proxies can be individual Ethereum addresses (EOAs), but this gives a lot of power and responsibility to a single address, so normally multisigs are used.
5/10 Additionally, upgradable contracts are very useful or even necessary when building quickly developing systems like scalability solutions, since they allow developers to implement regular upgrades.

These two important use cases are exactly why we use multisigs at Polygon.
6/10 Polygon uses three different multisigs, each for a different purpose.

MS1: PoS/Plasma contract upgrades
MS2: Custom "Child ERC20" contract upgrades
MS3: Mapping of "Child ERC20" contracts

All details about multisigs can be found in this document:
docs.matic.network/docs/faq/commi…
7/10 The first two are critical in terms of security, so they require 5 out of 8 signers.

The signers are Polygon cofounders and people* from reputable Polygon/Ethereum projects:

1. @CurveFinance
2. @QuickswapDEX
3. @MUSTCometh
4. @0xHorizonGames

*identities protected
8/10 As the contracts secured by multisigs become battle-tested, we will be exploring introducing the following optimizations/changes:

- Moving from multisigs to governance-controlled proxies;
- Introducing timelocks;
- (Eventually) Completely removing multisigs/upgradability.
9/10 So why not have governance control and timelocks right from the start?

Only because both require time to execute an upgrade. This further means that reactions to bugs and exploits are much slower, which increases security risks when contracts are still not battle-tested.
10/10 To summarize, multisigs are a common practice for securing and upgrading contracts.

Critical Polygon multisigs are controlled by Polygon founders and reputable people from the ecosystem.

We will be improving (adding governance/timelocks) and removing multisigs with time.

• • •

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

Keep Current with Polygon (previously Matic)

Polygon (previously Matic) 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 @0xPolygon

20 Apr
1/ 💸 Are you ready for Stage 2 of DeFi summer? @CurveFinance is on Polygon, bringing the deepest on-chain liquidity to your favourite stablecoins!

🌐 polygon.curve.fi Image
2/ 🔥 Polygon’s DeFi ecosystem is rapidly growing with more than 100 DeFi projects, including blue chips like @AaveAave and @SushiSwap. This has resulted in the need for deep liquidity for stablecoin pairs, for which Curve is exceptional.
3/ Curve’s mission is to allow for the seamless exchange of stablecoins with low fees and low slippage, and Polygon’s high-speed and low-cost infrastructure is the perfect match for Curve.
Read 4 tweets
14 Apr
1/ 🎉 We’re thrilled to have taken part in @gitcoin Grants Round 9 to support numerous open-source projects as part of the Funders League 🏘

1.88M$ Funded from more than 12,000 contributors during #GR9😍

🥁Here are the Winners of the Polygon Bounties🥁
2/ 🥇Kredeum NFTs: WordPress plug-in to archive and mint NFTs using WordPress Media.

github.com/Kredeum/gr9
3/🥈Tigerz_Finance - Yield Farming Platform + Yield Optimiser for Polygon.

github.com/DappGuy/Tigerz…

🥈MintBot - Bot to mint NFTs directly from Telegram github.com/stevegachau/Mi…
Read 4 tweets
13 Apr
1/ 😎 #DeFiForAll: Kicking off L2 DeFi Summer with 40M+ USD in Liquidity Mining rewards from Polygon for Aave’s Polygon markets!

⛏ Polygon has worked with top DeFi protocols to solve the biggest pains in DeFi, i.e. high gas fees & slow txn speeds.

bit.ly/3damPOm
2/ 🎉 Keeping this objective in mind, we think there’s no better protocol than Aave to showcase the power of Ethereum scalability and make DeFi accessible to everyone across the world via Ethereum Scaling technologies, no matter the capital size.
3/ Polygon’s Ecosystem Partners @QuickswapDEX and @MUSTCometh are also supporting #DeFiforAll in a huge way.

Quickswap will allocate 3% of its supply (30,000 $QUICK) while Comethswap will allocate 2% of their supply (20,000 $MUST) to incentivize the growth of Aave on Polygon!
Read 4 tweets
30 Mar
1/ Hi @0xPolygon community! 👋🏼

We are starting a thread of some great community-led educational videos pertaining to Polygon and the crypto space in general, to help reduce the barriers to entry for the uninitiated!

It's time to make people comfortable with the new paradigm!
2/

#1 There is no better primer to @0xPolygon than this video by @finematics!

It truly captures and deconstructs the essence of Polygon since our rebranding and showcases our way forward!

#2 This video by Bit-rush Crypto can help you get started with how to transfer ETH from Ethereum to Polygon.

🔀 It also shows how to add Matic Mainnet RPC to your MetaMask wallet and perform token swap on Quickswap!

🔗 Link:
Read 6 tweets
9 Feb
1/ Dear Matic Network supporters and beloved crypto community,

Today is a big day for our project! 🤗

We are excited to announce that we are expanding our mission and technology scope and becoming Polygon - Ethereum’s Internet of Blockchains. 🦄💫
2/ We started Matic Network in 2017 with a vision to help create a better, open world, primarily by improving Ethereum infrastructure.

We believe Ethereum is the most promising and revolutionary tech project in the world, and we are committed to helping it reach mass adoption.
3/ And we have done our best to make that happen:

- We implemented two popular scaling solutions: Matic PoS Chain and Plasma Chains
- Onboarded 80+ applications
- Powered ~7M+ transactions for ~200k user addresses
- Secured $75M+ of users’ funds
- Awarded $1M+ to developers etc
Read 11 tweets
8 Feb
1/ 🦋 @dokidokifinance’s gamified NFT and Digital Collectibles marketplace is integrating Matic!

🎰 Players can enjoy spinning Gachapon machines inspired by popular Japanese game "Gachapon" and open collectible surprises, without absurd gas fees 😅

medium.com/@dokidoki.fina…
2/ 🏪 DeGacha is a power-packed marketplace where you can own your very own Gachapon machine!

A Creator's Dashboard, #PoweredbyMatic, will allow artists to mint NFTs and load into machines at super low costs 💥

Learn more about DeGacha:
3/ ❓Tutorial:

If you're an artist, you can apply for your very own Gachapon Machine here!

docs.google.com/presentation/d…
Read 4 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

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

Donate via Paypal Become our Patreon

Thank you for your support!

Follow Us on Twitter!

:(