여러분은 ERC-20 에 대해서 얼마나 알고 계신가요?
ERC-20은 ETH 위에서 사용되는 토큰들의 표준입니다
USDC, USDT, 밈코인까지 사실상 다 ERC-20를 사용하죠
그런데 ERC-20 의 본질은 결국 컨트랙트 입니다
각자 다른 사람이 구현하니, 버그도 다르고 감사도 따로 받아야 했죠
B20 는 이 모델 자체를 뒤집습니다
컨트랙트가 아닌 precompile 로 동작하면서 ERC-20을 확장하는거죠
체인 코드 자체에 내장된 함수인 것입니다
만약 누군가가 Base 위에서 토큰을 발행하려고 한다?
발행자가 TokenFactory를 호출하면 B20 토큰이 생성됩니다
가스도 절감되고, 모든 토큰이 base의 공식 구현체를 공유하는거죠
심지어 어드레스 prefix 가 '0xb2' 로 시작합니다
CA가 0xb2... 로 적혀있다면 B20 토큰임을 알 수 있다는 거죠
마치 four.meme 이나 pump.fun 에서 발행한 토큰처럼
이런 B20에는 3 가지 변종이 있습니다
DEFAULT | Stablecoin | Security
즉, B20 는 처음부터 전통금융의 온보딩을 목적으로 설계된 것입니다
여기까지 보면 그냥 "조금 더 좋은 ERC-20" 처럼 보일 수도 있지만...
누가, 왜 만들었는지 생각해보면 그림이 보이기 시작할 것입니다
