#What is B20 and how does it transform stablecoins?
B20 is a recently unveiled token standard developed by Jesse Pollak for Coinbase’s Layer 2 network, known as Base. This innovative standard is designed specifically for regulated financial instruments. B20 will be launched alongside Base’s Beryl hard fork later this month.
What sets B20 apart is its compatibility with the ERC-20 standard. This means users can utilize existing wallets and decentralized applications without the need for adjustments. However, B20 operates using Rust precompiles, enhancing execution speed and reducing costs compared to conventional Solidity smart contracts.
#How does B20 enhance compliance?
B20 includes a comprehensive compliance toolkit that features detailed role assignments for token minting and burning. It also implements policy-driven enabling and disabling lists, allowing issuers to manage who can hold or transfer tokens effectively.
Additional functionalities of B20 consist of transaction memos, optional supply caps, and specialized configurations for what Base categorizes as its Asset and Stablecoin variants.
The deployment of B20 on the Sepolia testnet is anticipated around June 18-19, followed by mainnet activation on June 25-26.
#What other improvements come with the Beryl hard fork?
The Beryl hard fork does not solely introduce B20. It also reduces the withdrawal finality window, allowing users to transfer assets from Base back to the Ethereum mainnet in just five days instead of seven, achieving a 29% decrease in the time taken for these transactions, which many users find cumbersome.
In addition, Base is upgrading to Reth V2 infrastructure, which promises a significant reduction in disk usage by 50% and enhances throughput by 33%.
#Why is embedding compliance at the protocol level significant?
Pollak’s strategy with B20 involves integrating compliance mechanisms directly into the Base protocol. Features such as the role-based access controls and supply caps enable regulated issuers to avoid the additional costs associated with hiring specialized firms for constructing and auditing custom smart contracts.
Though this approach raises valid concerns regarding potential centralization risks, especially related to the use of allow/blocklists, it is crucial for stablecoin issuers who need to adhere to sanctions compliance. While these tools are necessary for compliance purposes, they might restrict user freedom in ways that could be problematic for the broader cryptocurrency community.