여러분이 궁금해 하는 Loom Network에 대한 모든 것, 모두 여기에! (계속 업데이트됩니다)

지금까지 가장 중요한 글들에 대한 “목차”

이 글은 James Martin Duffy가 쓴 Everything You Need to Know About Loom Network, All In One Place (Updated Regularly)를 번역한 글입니다. 오역이 있으면 Private Note 기능으로 알려주세요!

새로운 분들께서 우리의 프로젝트에 대해 가장 먼저 발견하는 것 중 하나우리에게 “백서"가 없다는 것입니다 — 블록체인 기술을 만드는 회사들의 필수 요소(올바른 것인지는 차치하고)처럼 된 문서이지요.

짧게 말하자면, 우리는 ‘말은 쉽다’라고 생각합니다 — ‘진짜로’ 중요한 것은 실제로 만들어지는 결과죠.

그래서 우리는 꽤 먼 미래에 우리가 무엇을 할지 그저 말하는 것보다, 처음부터 실제로 동작하는 여러 제품들을 만드는 것에 집중하기로 결정했습니다.

Res, non verba(말뿐이 아닌 진실).

우리는 아직 존재하지 않는 제품에 대해 깊이 있는 문서를 발행하는 것을 이해할 수 없었습니다 — 그래서 우리는 첫째로 제품을 만들고, 둘째로 DApp을 만드는 개발자들을 많이 확보하고, 그리고서 깊이 있는 문서를 내놓자고 생각했습니다.


그렇다고 우리가 만드는 것에 대해 숨기고 있는 것은 아닙니다.

7개월 전 이 프로젝트를 시작한 이래로 우리의 Medium에 발행한 글들에 작성한 단어가 40,769개를 넘습니다.

이는 우리 최고 아이디어에 대해 설명하는 40,769+ 단어입니다 이더리움 확장, DApp 만들기, 그리고 왜 우리가 온라인 게임과 소셜 앱이 블록체인 기술에 의해 붕괴될 다음 산업이라고 보는지에 대한 우리의 이론들이죠.


헌데 최근 우리의 프로젝트가 급격한 관심을 받고 있습니다.

…그리고 매우 많은 글을 작성했지만, 새로운 분들은 어디서 시작해야 할지 찾기 어려울 수도 있지요.

그래서 우리는 이 글을 써서 여러분들을 위해 모든 내용들을 정리하여 보여드리기로 하였습니다.

말하자면 우리가 지금까지 써온 모든 것들에 대한 “목차"인 것입니다.

이 글의 색인은 꾸준히 업데이트될 것이니, 이는 Loom Network에 대해 검증된 전문가가 되기 위해 여러분이 알아야 할 모든 것을 한 번에 다루는 뷔페와 같은 것입니다 😉.

준비되셨나요? 그럼 이제 들어가 봅시다!

1. Loom Network는 무엇인가요?

Loom Network는 이더리움의 확장에 뼈대가 되는 인프라 플랫폼을 만들고 있으며, 상용에서 쓰이는 첫 번째 이더리움 확장 솔루션입니다.

간단히 말해, Loom Network는 이더리움 위의 EOS라고 생각하시면 됩니다.

Loom SDK

우리의 핵심 제품은 개발자들이 블록체인 인프라를 이해할 필요 없이 그들만의 블록체인을 빠르게 만들 수 있도록 하는 SDK입니다. “본인만의 블록체인을 만드는” 생성기라고 보시면 됩니다.

DAppChains: 자신만의 사이드체인을 가지는 각각의 DApp

Loom SDK는 DAppChain이라는 것을 만들어냅니다 — 이더리움을 기본 계층으로 사용하는 2계층의 블록체인이지요.

각 DApp을 자신만의 이더리움 사이드체인에서 운영하는 것은 많은 장점이 있지만, 가장 중요:

  1. DAppChain에는 높은 확장성에 최적화된 대안 합의 규칙(DPoS 같은)을 사용할 수 있습니다.
  2. 이더리움을 기본 계층으로 사용한다는 것은 DAppChain 기반의 자산(ERC20이나 ERC721 토큰 같이)에 이더리움의 보안 수준이 보증된다는 것입니다. 특히 플라즈마에 의해 지원이 될 때 말이죠.

DPoS = 대규모로 확장 가능한 DApp

우리의 SDK에서는 개발자들이 그들의 DApp의 요구에 맞게 확장성/보안을 트레이드오프할 수 있도록 합의 알고리즘과 규칙을 선택할 수 있습니다.

기본적으로 우리는 DPoS(Delegated Proof of Stake)를 지원하여, 대규모 온라인 게임과 소셜 앱이 만들어질 수 있도록 합니다 — 우리가 집중하고 있는 2종류의 DApp이지요(물론 Loom SDK로 어떤 종류의 DApp이든 만들 수 있지만요).

이더리움의 Plasma로 안전해집니다.

DAppChain은 자산들을 이더리움과 주고받기 위해 플라즈마 기반의 릴레이를 사용합니다. 이를 통해 ERC20과 ERC721 토큰이 DAppChain에서 사용되면서도 이더리움에 의해 안전하게 유지될 수 있는 것이지요.


즉, Loom SDK 써서 개발자들이 EOS에서 개발할 수 있는 종류의 앱들을 만들 수 있고, 이더리움을 기반으로 합니다.

2. DAppChian 이해하기

DAppChain의 이점과 확장성에 대한 우리의 핵심 이론을 더욱 잘 이해하려면, 아래 두 개의 블로그 포스트를 읽어보세요:

3. Plasma 이해하기

우리는 Loom DAppChain에서 플라즈마의 사용에 대해 설명하는 2개의 포스트를 썼습니다:

3. LOOM 토큰

LOOM 토큰에 관한 질문을 위해, 토큰이 작동하는 방식을 설명하는 것에 특히 초점을 맞춘 글이 있습니다:

또한 우리 웹사이트의 구매 페이지에 있는 모든 내용을 읽어보시면 도움이 될 겁니다!

4. 지금까지 Loom Network에서 어떤 진전이 있었나요?

a. 첫 번째 DAppChain이 2018년 3월 14일에 시작되었습니다:

DelegateCall.com(한국어는 여기)에서 확인해보실 수 있습니다 — Steemit과 슷한 구조를 가지고 있지만, 블로깅 플랫폼이 아니라 블록체인과 이더리움 프로그래밍에 관한 Q&A 사이트입니다.

우리의 성장 책임자(Head of growth)인 Dilanka가 말하길, “이는 스팀잇과 스택오버플로가 낳은 아기와 같습니다.”

DelegateCall에서는 여러분의 질문과 답변이 업보트를 받으면 카르마 포인트를 얻을 수 있습니다. 이는 이더리움 메인넷의 ERC20 토큰으로 전환이 가능하지요. 그러니 기여를 하면 쓸모 없는 카르마 포인트를 얻는 게 아니라 실제 돈을 얻을 수 있는 겁니다.

회원가입을 하고 질문을 올려, 상용 버전에서 DAppChain 기반의 DApp이 실제로 얼마나 좋은 성능을 낼 수 있는지 보여주는 예시를 직접 경험해 보세요 —100% 블록체인 상에서 돌아감에도 보통의 웹 2.0 앱과 같이 느껴집니다.

그리고서 DelegateCall DAppChain이 실시간으로 여러분의 질문과 함께 업데이트되는 것을 보려면 DelegateCall 블록 탐색기를 확인해보세요.

어떻게 동작하는 것인지 더 궁금하시다면, DelegateCall의 기술 구현과 함께 상세히 FAQ를 다룬 다음 글을 참고

b. Loom SDK는 비공개 베타 상태이고, 2018년 6월에 공개됩니다.

우리 개발 팀은 Loom SDK의 6월 릴리즈를 위해 엄청나게 열심히 달리고 있습니다(이 글을 쓰는 시점에서 이제 1개월 남았네요).

Loom SDK에 대해 더 많은 정보를 원하신다면 다음 글을 읽어보세요:

그리고 여러분이 개발자라면, 여기에서 얼리 액세스를 신청해 보세요.

c. CryptoZombies — 175,276명이 넘는 학생들과 함께 하는 세계에서 가장 유명한 이더리움 코드 스쿨

CryptoZombies는 이더리움 상에서 개발자들이 게임(그리고 다른 DApp)을 만드는 방법을 배울 수 있는 우리의 무료 코드 스쿨입니다.

우리가 이더리움 확장 기술을 만들기 시작했을 때, 우리는 블록체인 플랫폼이 그 위에 존재하는 애플리케이션만큼만 의미가 있다는 것을 깨달았습니다.

그리고 플랫폼이 유용한 애플리케이션으로 꽉 들어차게 하는 가장 좋은 방법은 개발자들이 해당 플랫폼 위에서 뭔가 만드는 것을 가능한 제일 쉽게 만드는 것이지요. 즉:

  1. 첫 번째 유명한 애플리케이션을 내부에서 만들기(소셜 사이트로는 DelegateCall을 우리가 직접 만들었고, 게임으로는 다음 3개월 안에 출시할 3개의 블록체인 게임을 또 만들고 있습니다).
  2. 개발자들이 모든 개발 단계에 대해 알아볼 수 있도록 하는 핵심 튜토리얼들을 만들기

그래서 우리는 다음 세대의 블록체인 개발자들을 양성하기 위해 크립토좀비를 만들었습니다. 먼저 이더리움 상에서 그들의 첫 번째 스마트 컨트랙트를 만드는 방법을 가르치고, 이후 그들의 첫 번째 Loom Network DAppChain을 만드는 방법을 가르치는 것이지요.

그 과정에서, 크립토좀비가 급속도로 유명해져서 이더리움 개발을 배우는 세계 최고의 리소스가 되었습니다.

이제 우리는 Loom Network 상에서 돌아가는 두 번째 DAppChain이 될 수 있도록 크립토좀비를 포크(Fork)하는 과정에 있습니다.

d. 다른 많은 사이드 프로젝트 / 개발 도구들

개발자들을 위해, 개발자들에 의해.

우리는 진정한 개발꾼(Nerd)들입니다. 그래서 이 여행을 하는 동안, 우리는 많은 사이드 프로젝트들을 만들었습니다:

  • EthFiddle.com — 이더리움 개발자들의 넘버원 솔리디티 코드 공유 사이트가 되었죠.
  • SolidityX —기본적으로 안전한, 컴파일하여 정규 솔리디티로 만들어지는 솔리디티의 상위 집합(알려진 보안 취약점을 방어함). 우리는 최종적으로 이를 우리 SDK의 일부로 만들 것입니다.
  • EthDeploy — DApp을 테스트하고 시연하기 위한 개인용 이더리움 블록체인을 돌리는 쉬운 방법
  • CryptoZombies Origins: What is Blockchain? — 블록체인의 기초에 대해 알려주는 브라우저 내에서 플레이할 수 있는 게임/튜토리얼

5. 다음 계획은 어떻게 되나요?

자신만의 DAppChain에서 돌아가는, 곧 출시될 게임 중 하나인 CryptoZombies Rancher의 티저

굉장히 많습니다! 하지만 바로 더 강조할 만한 것들은 다음과 같습니다:

  • Loom SDK 공개 베타 릴리즈, 2018년 6월
  • Plasma 지원을 6월 SDK에 추가
  • Loom SDK를 사용할 개발자들을 점점 더 많이 모으기 위한 아시아 지역 해커톤 투어(공지를 놓치지 마세요)
  • 다음 3개월에 걸쳐 내부에서 개발한 3개의 블록체인 게임 릴리즈
  • Loom SDK를 사용해 만들고 있는, 아직 알릴 수 없지만 여러분이 들어보셨을 법한 이름 있는 프로젝트들
  • …그리고 우리가 아직 드러내고 싶지 않은 꽤 많은 비밀 공지들. 우리는 Loom Network이고, 우리가 진행하는 방식이기 때문이지요 ‍😜.

더 많이 알고 싶으세요?

앞서 말했듯이, 우리는 이 글을 가능한 많은 내용을 포함하도록 향후 계속 업데이트할 예정입니다.

그동안에:

그리고 어떤 질문이든 있다면, 우리의 텔레그램 커뮤니티에 들어와서 질문을 남겨보세요!