Skip to content
플라즈마 백서 한글번역본(Plasma Whitepaper Korean version)
JavaScript
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
plasma_diagram
10_Example Applications.md
11_Attacks_Risks_and_Mitigations.md
12_Future_Research.md
13_Conclusion_and_Summary.md
14_Acknowledgements.md
1_Scalable_Multi-Party_Computation.md
2_Plasma.md
3_Design_Stack_and_Smart_Contracts.md
4_Related_Work.md
5_Multiparty_Off-Chain_State.md
6_Blockchains_in_Blockchains.md
7_Plasma_Proof-of-Stake.md
8_Economic_Incentives.md
9_MapReduce_for_the_Blockchain.md
README.md
References.md
abstract.md
build-pdf.js
plasma-korean.pdf

README.md

알리는글

번역에 힘써준 jenny kang(jenny.k@onther.io)에게 감사의 말을 전합니다.

플라즈마 백서 번역

온더(Onther Inc.)에서 번역한 플라즈마 백서입니다. 아직 초안이며, 수정 및 보완검토가 필요합니다. 이슈pull request를 통해 더 나은 번역이 될 수 있도록 많은 참여 부탁드립니다.

원본 링크 : https://plasma.io/plasma.pdf 번역본 링크 : plasma-korean.pdf

PDF 빌드

markdown-pdf를 사용하여 md파일을 pdf파일로 빌드할 수 있습니다.

require : nodenpm

npm install markdown-pdf
node build-pdf.js

용어통일

  • root blockchain (root chain) / parent blockchain (parent chain) : 루트 블록체인 / 부모 블록체인 / 상위 블록체인 하위 체인의 상태를 기록하는 상위 블록체인을 의미하며 플라즈마 백서에서는 대부분 이더리움을 지칭한다.

  • child blockchian (child chain) : 자식 블록체인 상위 블록체인에 상태를 기록하는 하위 블록체인을 의미한다.

  • fidelity bonds : 종업원의 부정직한 행동으로 인해 발생된 손실을 고용주에게 보상하는 보험상품의 일종으로 백서에서는 차일드 체인에서 일어난 위조 행위들에 대한 보장을 의미한다. 

  • smart contract : 스마트 계약

  • Proof-of-Stake : 지분 증명

  • fraud proof : 사기 증명 / 위조 증명

  • chain tip : 체인의 끝/마지막

  • decentralized : 탈중앙화

  • Censorship : 검열

목차

  1. 확장성 높은 다중 연산
  2. 플라즈마
    1. 플라즈마 블록체인 또는 표면화된 멀티파티 채널(Externalized Multiparty Channels)
    2. 블록체인의 집행 가능한 블록체인
    3. 플라즈마 지분 증명 (proof-of-stake)
    4. 맵리듀스(MapReduce)로서의 블록체인
    5. 영구적으로 탈중앙화되어 있고 자율적인 블록체인의 경제적 인센티브에 대한 설명
  3. 설계 스택과 스마트 컨트랙트
    1. 샤딩에서 가장 중요한 문제는 정보
  4. 관련연구
    1. 트루빗(TrueBit)
    2. 블록체인 샤딩
    3. 연합 사이드체인
    4. 결합 마이닝된 블록체인
    5. 트리체인
    6. 영지식증명
    7. 코스모스와 텐더민트
    8. 포카닷
    9. 루미노
  5. 다중 오프체인 상태
    1. 위조증명
    2. 입금(deposit)
    3. 거액 인출과 비트맵 방식의 상태
    4. 상태변화
    5. 루트 체인의 주기적인 이행
    6. 인출
      1. 단순 인출
      2. 빠른 인출
    7. 적대적 대량 인출
      1. 대량 인출 항의: 부정확한 인출 시도
      2. 대량 인출 거래에 관한 승인된 항의
    8. UTXOs의 재활용
    9. 요약
  6. 블록체인의 블록체인
    1. 체인 내부에서 펀드 받기
    2. 부모 체인에서 펀드 받기
    3. 트리에서 웹으로
    4. Mitigating the Block Withholding Problem
    5. 출금하기
    6. 확장성
  7. 플라즈마 지분증명
    1. 나카모토 합의 인센티브
    2. 간단한 지분증명 모델의 예시
  8. 경제적 인센티브
    1. 토큰 vs 코인과 경제적 보안(Economic Security)
  9. 블록체인을 위한 맵리듀스
  10. 어플리케이션 예시
    1. 블록체인 레딧
    2. 탈중앙화된 거래소
    3. 탈중앙화된 메일
    4. 탈중앙화된 CDN
    5. 프라이빗 체인
  11. 공격과 리스크 그리고 대비책
    1. 스마트 컨트랙트 코드
    2. 메인 체인에서 거래 종료(Closing Transaction) 비용이 너무 많이 발생
    3. 최종성(Finality)
    4. 루트 체인의 용량 부족 또는 비용 증가
    5. 루트 체인 검열 (Censorship)
    6. 체인 중단(halt)
    7. 합의 규칙 변경 불가
  12. 향후 연구
  13. 결론 및 요약
  14. 알리는 글
  15. 참고문헌
You can’t perform that action at this time.