안녕하세요. Angelina 입니다.
최근 이더리움 재단의 공식 발표가 큰 화제가 되고 있습니다.
이해를 돕기 위해 공식발표의 원문번역을 올립니다.
이더리움 확장성 연구 및 개발 보조금 프로그램 ( 2018/01/02)
이더리움 커뮤니티, 핵심 개발자, 연구자 및 기타 관계자는 블록체인 어플리케이션의 광범위한 채택을 위한 기술적 도전과제인 확장성 문제를 항상 인식해왔습니다. 블록체인 확장성이 어려운 문제인 이유는 블록체인 설계상으로 네트워크상 각각의 노드가 모든 거래를 처리할 수 있도록 만들어졌으며 이것은 전체 트랜잭션의 처리용량을 싱글노드의 처리용량으로 제한하기 때문입니다.
블록체인 확장성을 개선할 두가지 방법을 모색중에 있습니다. 첫 번째, "Sharding" (샤딩) 은 내부적으로 잘 디자인된 블록체인 프로토콜로써 현재까지 탈중앙화 및 보안성면에 있어서 잘 유지되고 있습니다. 단지 노드의 아주 작은 부분만이 모든 거래를 보고 처리하는데 있어서 요구되며 더욱 많은 거래가 동시에 병렬적으로 처리될 수있도록 하고 있습니다. 두번째는 "layer2"프로토콜 입니다. layer2는 시스템 공격의 경우에 layer-2-system의 출입을 위해 많은 거래들을 오프체인 형태로 전송하며 오로지 근본적인 블록체인과 작용합니다.
우리는 이 두가지 전략이 상호보완적인 영향력이 있다고 보고 이더리움의 확장성 문제에 대해 두 전략을 상호보완적으로 포함시키는 다면적인 전략을 취할 것입니다.
이더리움 확장성 기술에 관한 테크니컬 리딩 자료
Sharding:
- Sharding FAQ: https://github.com/ethereum/wiki/wiki/Sharding-FAQ
- A note on data availability and erasure coding: https://github.com/ethereum/research/wiki/A-note-on-data-availability-and-erasure-coding
- Sharding preliminary spec: https://github.com/ethereum/sharding/blob/develop/docs/doc.md
- Video describing the strategy for incorporating sharding into Ethereum over time: https://www.youtube.com/watch?v=Yo9o5nDTAAQ&feature=youtu.be&t=7h55m33s
Examples of existing layer-2 systems:
- Plasma: http://plasma.io/
- State channels: http://www.jeffcoleman.ca/state-channels/
- Raiden: https://raiden.network/101.html
현재 이더리움 블록체인은 하루에 1백만 건의 거래를 처리합니다. 이더리움과 다른 블록체인 프로젝트는 종종 과부화된 거래 용량에 도달하고 있으며 scaling 의 개선이 시급해 졌습니다. 따라서 확장성 현안에 대응하기 위해 내부적으로 현재 진행중인, 또 앞으로 진행 될 사항으로 실험적인 보조금 제도(experimental subsidy schemes)를 실시합니다. 우리는 이더리움 확장성 문제를 개선할 layer-2 프로젝트를 실시하여 많은 독립적인 팀들이 base-layer 확장성 관련 이더리움 리서치 팀 및 개발팀과 합동할 수 있도록 할 것입니다.
독립적인 개발자, 기업, 대학 그리고 아카테믹 그룹 팀의 지원을 환영합니다 ; 다양한 지원자들만의 형식과 과정을 인지하고 각 팀의 요구사안에 유연하게 대처하고 진행할 것입니다.
Sharding client 보조금 프로그램
지난 몇 개월 간, 샤딩 개발 진행은 빠르게 진행되었습니다. 이더리움 로드맵 계획에 따라 초기 프로토타입 사양이 마무리 단계이며 "loosely coupled" 사이드 체인이 "validator manager contract" 을 통해 이더리움 베이스 블록체인에 잘 정착하게 되었습니다. Py-EVM 상에서 파이썬으로 참조 구현이 진행되고 있으며 파이썬 테스트넷이 머지 않았습니다.
이 다음 단계에 여러분들의 참여를 원합니다. 이더리움 샤딩 테스트넷, 차후 샤딩 메인넷을 구현하는데 있어서 멀티 클라이언트 에코시스템 을 만들어 가고 싶습니다. 이더리움 재단은 특정 프로덕트의 진행에 도 특혜를 주지 않습니다. 이더리움 파운데이션 리서치 팀은 파이썬 의 이행과 가능한 다른 언어의 진행을 지속할 것입니다. 단 파이썬은 작업증명개념의 참조적인 의도를 가지고 있습니다. 이더리움 재단은 리서치와 설계에 집중하는 한편 , 경쟁에서 이기고자 하는것이 아닙니다.
대신, 이더리움 재단은 각 참가자 그룹에 보조금을 지원하고 샤딩 테스트넷 및 메인넷의 이행을 돕고자 합니다. 보조금은 참가그룹에게 이익을 제공하고자 하는 것이 아닙니다. 보조금은 비용적인 측면을 포함하고 있습니다.또한 참가그룹은 프로그램의 진행에 있어서 이더리움 2.0 개발에 참여하는독보적인 기회를 가지며 이더리움 개발및 연구단과 긴밀히 협조하고 샤딩 메인넷이 현실화 될 때 첫번째 개발자 고객이 된다는 사실을 인지해야합니다.
우리는 이 프로그램을 빠른시일내에 더욱 구체화 시킬 것입니다. 보조금 지원액은 $50,000 에서 $1,000,000 입니다. 성공적인 프로젝트에 한해 범위가 더욱 확대될 수 있습니다. 보조금 액수의 결정은 참가팀의 질적인 측면, 제안된 프로젝트의 이행범위, 그리고 프로젝트의 진행사항에 맞추어서 지급될 것입니다. 참가자들은 이더리움 리서치 팀과 긴밀히 협조할 것이고 테스트넷 진행과 구현의 과정에서 핵심 역할을 맞게 될 것입니다.
Layer-2 확장성 해결 보조금 프로그램
Layer-2 scalability solution subsidy program
이더리움이 second-layer 프로토콜을 통해 확장성의 문제를 해결할 수 있는지 없는지에 대해 수 많은 독자적인 제안들이 있었습니다. 우리는 개발자와 리서쳐들이 이 분야에 대해 흥미로워 하고 있다는 사실을 잘 알고 있고 또 감사하게 여깁니다. 또 많은 팀들이 그들만의 디자인을 생각하고 만들어내고 싶어한다는 사실도 알고 있습니다. 우리는 그러한 팀들에게 이더리움 재단과 함께 창의력을 직접 발휘하고 확장가능한 블록체안 건의사항을 실현할 수 있는 기회를 제공하고 싶습니다.
이를 위해, 이더리움 기반의 확장성 및 레이턴시latency 감축을 위한 layer-2 플랫폼을 위한 보조금 지원계획을 공고하는 바입니다.
샤딩 클라이언트 계획과 같이, $50,000 에서 $1,000,000 의 보조금을 포함하는 구체적인 프로그램이 준비되어 있습니다. 보조금은 프로젝트가 독립적인 비즈니스 모델을 가지고 있거나, 이더리움 커뮤니티의 다른 가능한 펀딩이 있더라도 가능할 것입니다. 다만 펀딩 프로젝트는 독자적으로 유지 가능한지의 여부와 오픈소스인지, 이더리움 생태계에 긍정적인 작용을 하는지의 여부에 따라 우선순위가 결정될 수 있습니다.
펀딩 타겟은 현존하는 고품질 layer-2-확장성 전략(state channels, Plasma) 및 리서치와 새로운 개발을 포함합니다.
맺음말
두 프로그램은 아직 초기단게이며 지급은 이더리움 핵심 지도부의 재량적으로 결정됩니다. 보조금에 대한 자세한 사항, 조건 및 환경은 초기 프로그램 참가자들의 실행 결과에 따라 바뀔 수 있으며 시간이 지남에 따라 점차 자리를 잡아갈것으로 기대합니다.
How to apply
다음 사항을 포함하는 이메일을 @ethereumresearch.org 로 보내주시기 바랍니다.
- Official name of project, applicant and core developers
- Further information on the team, including previous activity if any in the Ethereum or blockchain space or distributed systems, mechanism design or cryptography
- Proposal and impact on scalability
- Estimated timeline for development milestones and completion, request for grant amount and estimated total overall budget
흥미로운 사안에 대해서는 추가 정보를 요구 할 수 도 있습니다.
좋은 정보 감사합니다.
블록체인 기술도 점점 발전하는군요.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
폐가 되지 않는다면 이벤트 하나 추천드려도 될까요?
2018년의 새해 이벤트 {소원을 말해봐}입니다!
신년맞이겸 @angelinalee 님의 새해 목표와 소망등을 정리해서 올리시면
전부 다 이루어 질 것 같아요!! 저는 안젤리나님을 지목하겠습니다 :)
#tellmeurwish
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
지목해 주셔서 감사합니다!! 곧 올리도록할게요^^ 새해복 많이 받으세요~
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
안젤리나 님도 새해 복 많이 받으세요 :)
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit