The DAO hostile takeovers are coming (and what we can do about it)
Summary: As larger, sophisticated players and institutions enter the space, the frequency of DAO takeovers will increase. We walk through a few recent examples and a hypothetical (and implausible) scenario of a hostile takeover of Lido DAO (LDO) and a subsequent vampire attack on the Lido liquid staking pools. Recent Hostile Takeovers The rise in DeFi-centric DAOs with massive treasuries will likely lead to more frequent attempts at hostile governance takeovers. Abysmal participation rates in...
The DAO hostile takeovers are coming (and what we can do about it)
Summary: As larger, sophisticated players and institutions enter the space, the frequency of DAO takeovers will increase. We walk through a few recent examples and a hypothetical (and implausible) scenario of a hostile takeover of Lido DAO (LDO) and a subsequent vampire attack on the Lido liquid staking pools. Recent Hostile Takeovers The rise in DeFi-centric DAOs with massive treasuries will likely lead to more frequent attempts at hostile governance takeovers. Abysmal participation rates in...
A Closer Look at Data Availability
Overview: Following my previous article — Scaling Layer 1: ZK-rollups and Sharding — I wanted to provide additional clarity on the importance of data availability and the nuances of ensuring data availability in a rollup-centric blockchain. Understanding Data Availability The key to understanding data availability is to start with the basics of block verification and security in a blockchain. Validators must follow a set of rules when producing a block. Blocks must only include valid transact...
A Closer Look at Data Availability
Overview: Following my previous article — Scaling Layer 1: ZK-rollups and Sharding — I wanted to provide additional clarity on the importance of data availability and the nuances of ensuring data availability in a rollup-centric blockchain. Understanding Data Availability The key to understanding data availability is to start with the basics of block verification and security in a blockchain. Validators must follow a set of rules when producing a block. Blocks must only include valid transact...
Scaling Layer 1: ZK-rollups and Sharding
Overview: Below is an overview of the problem with scaling L1s and how the combination of ZK-rollups and sharding will lead to massive improvements in scaling. Fundamental Problem with Scaling Layer 1 Blockchains are responsible for three primary tasks: execution, security (or consensus), and data availability.Execution — Processing transactions, which involves computational work (given State N and State transition -> State N+1)Security (or Consensus) — Defining how a block is added to the ch...
Scaling Layer 1: ZK-rollups and Sharding
Overview: Below is an overview of the problem with scaling L1s and how the combination of ZK-rollups and sharding will lead to massive improvements in scaling. Fundamental Problem with Scaling Layer 1 Blockchains are responsible for three primary tasks: execution, security (or consensus), and data availability.Execution — Processing transactions, which involves computational work (given State N and State transition -> State N+1)Security (or Consensus) — Defining how a block is added to the ch...