EOS 기술백서 번역자 선정결과

예상했던 것보다 훨씬 많은 분들이 번역에 지원해주셨습니다. 큰 관심에 감사드립니다.
번역을 하실 분은 @tmkor 님으로 결정되었습니다. 아래는 샘플로 보내주신 번역입니다.

애플리케이션과 인증 분리

병렬 처리 효율의 극대화와 트랜잭션 로그에서 애플리케이션 상태(state)가 재생성될 때 발생하는 과다 연산을 최소화하기 위하여, EOS.IO는 인증 방법(authentication logic)을 세 가지로 분리합니다.

  1. 메시지의 내적 일관성(internal consistency) 검증
  2. 모든 전제 조건의 유효성 검증
  3. 애플리케이션 상태의 변경

메시지의 내적 일관성 검증은 읽기 연산으로만 구성되며, 블록체인 상태에 대한 확인을 요구하지 않습니다. 이는 최대한의 병렬성을 가질 수 있음을 뜻합니다. 요구불 잔액 확인과 같은 전제 조건의 유효성 검증 역시 읽기 연산만으로 구성되며, 병렬 처리의 이점을 가지게 됩니다. 오직 애플리케이션 상태 변경만 쓰기 연산을 해야 하며, 각각의 애플리케이션마다 순차적으로 처리되어야 합니다.

인증(authentication)은 메시지의 적용 가능 여부를 검증하는 읽기 연산 작업입니다. 애플리케이션은 실제 작업을 수행합니다. 두 가지 계산은 실시간으로 수행되어야 하지만 트랜젝션이 블록체인에 포함되었다면 더 이상 인증 작업을 수행할 필요가 없습니다.

앞으로 2주간 번역을 해주실 @tmkor 님의 노고에 미리 감사를 드리며, 샘플번역 보내주신 모든 분들께도 감사드립니다. 선정이 되지 않으신 분들께서는 제게 샘플번역을 보내주신 것과 동일한 채널로 스티밋 아이디를 알려주시면 샘플 번역에 대한 비용인 5 STEEM 씩을 보내드리겠습니다.

감사합니다.

H2
H3
H4
3 columns
2 columns
1 column
Join the conversation now