8월 25일 Coinbase에서 base 네트워크 기반의 토큰화 주식을 출시했다. 토큰화 주식은 base에서 새롭게 발표한 B20(ERC-20 호환) 표준을 따른다. 규제 수탁 기관인 Alpaca가 실물 주식을 1:1로 보관하고 있으며, 토큰은 예탁 주식에 대한 수익적 지분이다. 현재 AAPLc, NVDAc, METAc, GOOGLc 4가지 토큰화 주식이 발행되었다. 토큰 목록은 프로스펙터스와 컨트랙트 주소와 함께 Base에서 볼 수 있다. 토큰화 주식은 Coinbase에서 최초로 서비스를 시작한 것은 아니다. 기존에 Ondo Finance, Robinhood, xStocks(backed finance), Dinari 등 여러 종류의 토큰화 주식들이 이미 출시 되어있다. 그럼에도 코인베이스 토큰화 주식..
web3 세계에 대한 사용자 경험을 개선하기 위해 ERC-4337 표준이 탄생했다. 기존 EOA기반 지갑(예: 메타마스크)을 사용하는 것과 스마트 지갑을 사용하는 것이 사용자 입장에서 어떤 차이점으로 다가올지 정리해보겠다. 개인적인 생각으로 web3 초심자(일반적인 사용자)가 소셜로그인/이메일 로그인으로 계정 추상화 기반의 스마트 지갑을 사용할 경우 경험할 수 있는 편의성은 크게 다음과 같다고 생각한다.익숙한 UI를 통해 지갑 생성손쉬운 지갑 복구가스비 대납개인지갑으로 많이 사용하는 메타마스크의 경우 브라우저에 확장으로 설치하고 지갑을 만들어야 한다. 이 과정은 몇 분이내로 끝난다. 하지만 컴퓨터에 익숙치 않다면 브라우저에 확장을 설치하는 이 과정마저도 어려울 수 있다. 이에 반해 사이트에서 이메일과 소..
EIP-7702에서 등장한 새로운 트랜잭션 타입 0x04에 추가된 authorization_list의 튜플의 서명을 복원하는 과정을 geth 코드로 살펴보겠다. 클라이언트 노드는 서명을 복원함으로써 authority(EOA)를 얻고 해당 계정에 코드 슬롯에 위임 지시자(deligation indicator)를 기록한다. 사실 EIP-7702 표준 하나를 이해하는데 여기까지 볼 필요는 없지만, 궁금하기도하고 geth 분석도 할겸 겸사겸사 살펴보겠다. 버전은 geth v1.17.5를 기준으로 한다 0. 튜플이란? (튜플 서명 과정)트랜잭션 SetCodeTx.AuthList에 들어있는 튜플이다. 다음과 같이 구성되어 있다. 서명은 SigHash()로 keccak256(MAGIC(0x05) || rlp([cha..
EOA가 스마트 컨트랙트처럼 동작한다고?EIP7702는 25년 5월에 이루어진 Pectra 업그레이드에서 활성화된 코어 프로토콜 단의 변경으로, EOA가 이미 배포된 스마트 컨트랙트를 위임받아 자신의 context에서 실행할 수 있게 한다. 즉, EOA주소가 실행 대상이 되어, EOA 계정 context에서 코드가 실행된다.등장배경💩 EIP7702는 왜 필요했을까? 표준이 제안된 흐름을 먼저 이해해보자. ERC-4337, Safe wallet 등 스마트 지갑 생태계가 많이 발전했음에도 불구하고, EOA의 구조적 한계 때문에 UX개선이 충분히 확산되지 못했다. 따라서 EIP-7702는 EOA에 기능 개선을 추가하는데 초점을 맞춰서, UX개선이 애플리케이션 전체 스택에 퍼질 수 있도록 한다. 즉, EOA가..
ERC-4337: 계정 추상화란? 내가 이더리움 네트워크를 통해 토큰을 보내거나 여러 DeFi 프로토콜과 상호작용하기 위해서는 메타마스크, 팬텀 지갑과 같은 EOA 계정이 필요하다. 실제로 돈을 보내기 위해서는 EOA의 개인키를 가지고 서명해야 한다. 팝업창에 뜨는 서명 버튼이 이러한 과정이다. 서명은 내가 이 지갑의 주인이고 송금 행위를 승인한다라는 의미이다. 그러나 EOA의 경우 개인키 분실 시 복구가 불가하고, 이를 관리하는 것도 모두 개인에게 책임이 있다. 또한 네트워크 이용 수수료를 ETH로 밖에 지불하지 못한다. 크립토에 친숙하지 않은 일반 사용자들의 경우 메타마스크 지갑을 만들고 사용하는 것 행위 자체에 어려움을 느끼기도 한다. 계정 추상화는 사용자가 EOA 없이도 스마트 컨트랙트 자..
Executive Summary BNB 체인에서 DxSale의 구형 v1 레거시 유동성 락커의 비즈니스 로직 취약점으로 인해, locker안에 있던 LP 토큰들이 탈취당하여 관련된 1,400개 이상의 유동성 풀이 피해를 받아 약 73만 달러 규모의 해킹이 발생했다. 아래 설명하는 내용들은 blocksec의 weekly review를 기반으로 하며 추가적인 PoC와 사진 설명을 첨부하였습니다.Type : Incorrect Business Logic & Key CompromiseIncident Date : 2026.05.29Chain : BNB ChainTotal Lost : $7.3MRoot Cause : 패치되지 않은 오래된 코드 + compromised keyLessons Learned : 배포 시점 ..
lending protocol의 기본 동작에 대해서 알아보던 중 리베이스 토큰이라는 낯선 용어를 접했다. 리베이스 토큰이란? 리베이스 토큰은 스테이블 코인과 같은 솔루션을 제공하기 위해 등장한 토큰 개념이다. 다른 자산의 가치 예를 들어 달러 등에 의존하는 것이 아닌, 공급량을 조절함으로써 가격 안정성을 유지합니다. 토큰의 유통 공급률을 조정하는 과정을 rebase mechanism이라고 하고, 공급량은 미리 정해진 수학적 공식에 따라서 정기적인 간격으로 자동으로 변화합니다. 기본적으로 리베이스 토큰에 대한 수요가 증가하면 공급도 증가하고, 수요가 적어지면 공급량도 줄어듭니다. 리베이스 토큰은 가격 탄력성을 지니기 때문에 탄력적 공급 토큰(elastic supply token)이라고도 불립니다. 리..
이더리움 네트워크에 트랜잭션을 보내려면 Gas fee를 지불해야 합니다. 그냥 트랜잭션을 보내면 안되는 걸까요? 가스 요금을 왜 지불해야 할까요? 가스 요금은 크게 두 가지 기능을 수행합니다. 검증자들에 대한 보상 : 검증자들(validators)은 이더리움 메인넷의 참여자로 트랜잭션을 처리하고, 스마트 컨트랙트를 실행하고, 블록을 추가하기 위해 컴퓨팅 파워와 리소스를 소비합니다. 가스 요금은 이에 대한 보상으로 지급됩니다.스팸 방지 : 만약 트랜잭션에 거래 비용이 발생하지 않느다면, 공격자들이 무한히 많은 트랜잭션을 발생시켜 네트워크에 피해를 입힐 수 있습니다. 가스 요금은 재정적 장벽으로써 이러한 공격과 혼란을 예방할 수 있습니다. ⚡이더리움 트랜잭션의 변화 사용자가 가스를 지불하는 방식이 불안전한..
- Total
- Today
- Yesterday
- aderyn
- DexTwo
- rebase token
- 토큰전송
- 토큰화주식
- puzzlewallet
- type2 transaction
- eip7702
- storageslot
- solidity
- 계정추상화
- DEFI
- view functions
- smart contract
- ethereum
- MagicNumber
- Blockchain
- dynamic array slot
- eip1599
- oracles
- ethrnaut
- 모빌리티 보안
- erc4337
- price manipulation
- 블록구조
- ERC20
- gaslimit
- Delegatecall
- 이더넛
- Ethernaut
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | ||
| 6 | 7 | 8 | 9 | 10 | 11 | 12 |
| 13 | 14 | 15 | 16 | 17 | 18 | 19 |
| 20 | 21 | 22 | 23 | 24 | 25 | 26 |
| 27 | 28 | 29 | 30 |