메인 콘텐츠로 건너뛰기
MagicBlock의 Ephemeral RollupSolana Virtual Machine (SVM)의 계정 기반 구조와 병렬 실행 을 활용해 상태 관리를 최적화합니다. 상태를 클러스터 로 구성함으로써 사용자는 하나 이상의 계정을 잠그고 상태 실행을 일시적으로 전용 보조 레이어 인 “Ephemeral Rollup (ER)” 으로 옮길 수 있습니다. 동적인 fraud-proof 메커니즘은 탈중앙 Security Committee를 통해 빠른 상태 finalization을 가능하게 합니다. 자세한 내용은 백서를 참고하세요.

ER에서 실시간으로 트랜잭션을 실행하기 위한 계정 라이프사이클:

1

계정 위임

상태 계정은 먼저 account owner를 Delegation Program DELeGGvXpWV2fqJUhqcF5ZSYMS4JTLjteaAMARRSaeSh 로 바꾸고, ER validator, 계정 수명, 동기화 주기 같은 파라미터를 지정하여 특정 ER validator에 위임해야 합니다.

이 공용 검증자들은 개발용으로 지원됩니다. 위임 명령에 해당 ER 검증자를 반드시 추가하세요.

메인넷
  • 아시아 (as.magicblock.app): MAS1Dt9qreoRMQ14YQuhg8UTZMMzDdKhmkZMECCzk57
  • EU (eu.magicblock.app): MEUGGrYPxKk17hCr7wpT6s8dtNokZj5U2L57vjYMS8e
  • 미국 (us.magicblock.app): MUS3hc9TCw4cGC12vHNoYcCGzJG1txjgQLZWVoeNHNd
  • TEE (mainnet-tee.magicblock.app): MTEWGuqxUpYZGFJQcp8tLN7x5v9BSeoFHYWQQ3n3xzo
데브넷
  • 아시아 (devnet-as.magicblock.app): MAS1Dt9qreoRMQ14YQuhg8UTZMMzDdKhmkZMECCzk57
  • EU (devnet-eu.magicblock.app): MEUGGrYPxKk17hCr7wpT6s8dtNokZj5U2L57vjYMS8e
  • 미국 (devnet-us.magicblock.app): MUS3hc9TCw4cGC12vHNoYcCGzJG1txjgQLZWVoeNHNd
  • TEE (devnet-tee.magicblock.app): FnE6VJT5QNZdedZPnCoLsARgBwoE6DeJNjBs2H1gySXA
로컬넷
  • 로컬 ER (localhost:7799): mAGicPQYBMvcYveUZA5F5UNNwyHvfYh5xkLS2Fr1mev
2

실시간으로 트랜잭션 실행

위임된 상태 계정은 ER에서 직접 실행되는 트랜잭션 또는 Magic Router. The Router](/ko/pages/ephemeral-rollups-ers/introduction/magic-router) 를 통해 실시간으로 업데이트됩니다. ER에서의 첫 번째 트랜잭션은 위임된 계정을 base layer에서 ephemeral rollup으로 복제합니다.
3

상태 커밋

operator는 ephemeral 상태를 주기적으로 또는 필요할 때 base layer로 커밋합니다. 여기에는 새로운 상태와 관련 포인터가 포함됩니다. 계정 상태는 백서에 설명된 fraud-proof 메커니즘으로 finalization 됩니다.
4

지속적으로 실시간 트랜잭션 실행

위임된 계정 상태는 ER에서 직접 또는 Magic Router.
5

계정 위임 해제

위임된 계정 상태는 ER validator를 통해 base layer에 커밋되고, account owner는 Delegation Program DELeGGvXpWV2fqJUhqcF5ZSYMS4JTLjteaAMARRSaeSh 에서 원래 owner로 되돌아갑니다.