Whitepaper
2.0 KOR
2.0 KOR
  • Welcome To dKargo
    • 비전
    • 디카르고 2.0: 새로운 환경으로
      • 디카르고 1.0 vs 디카르고 2.0
      • 물류와의 적합성
  • dKargo Platform
    • 디카르고 프로토콜
    • 디카르고 네트워크
      • 롤업
      • 노드 운영
    • 에코시스템
      • dOptim : 물류 효율의 극대화, 생산성 향상
      • Data Lab : 물류 데이터 수집과 활용
      • dHub : DAO와 커뮤니티
    • 거버넌스
      • 거버넌스 위원회
      • 프로세스
      • 이행 및 모니터링
  • tokenomics
    • DKA 토큰
    • 토큰의 분배
    • 유통량 계획
  • dkargo's horizon
    • 기대효과
    • 로드맵
  • about us
    • 커뮤니티
    • Brand Kit
    • FAQ
  • Disclosure
    • 규제 준수
    • 면책조항
Powered by GitBook
On this page
  • 1. 트랜잭션 정렬
  • 2. 상태 동기화
  • 3. 롤업 처리
  1. dKargo Platform
  2. 디카르고 네트워크

롤업

Previous디카르고 네트워크Next노드 운영

Last updated 9 months ago

디카르고 네트워크 효율성의 핵심은 롤업 프로세스에 있습니다. 롤업 프로세스는 다음과 같이 진행됩니다:

1. 트랜잭션 정렬

Sequencer는 사용자들이 발생시킨 트랜잭션들을 수신하여 처리 순서를 결정하고, 트랜잭션들을 시간 단위로 묶어 레이어 3 블록을 생성합니다.

2. 상태 동기화

생성된 레이어 3 블록은 네트워크의 모든 노드들에게 전파됩니다. 각 노드들은 상태 천이 함수(State Transition Function, STF)에 레이어 3 블록에 담긴 트랜잭션을 실행시켜 네트워크 전체의 데이터 동기화를 유지합니다. 처리 순서가 정렬된 트랜잭션들을 동일한 STF를 통해 수행하므로 모든 노드들이 동일한 상태를 유지하게 됩니다.

3. 롤업 처리

Sequencer는 레이어 3 블록을 주기적으로 배치로 묶어 Arbitrum-One에 기록하는 롤업 프로세스를 수행해 해당 트랜잭션들의 누적 해시값 및 레이어 3 블록 정보를 구조화한 정보(Rblock)를 Arbitrum-One에 기록합니다.