Loom SDK 베타가 오픈되었습니다! 다가오는 SDK 로드맵 및 토큰 유틸리티 업데이트

Loom Network Korean
Loom Network Korean
17 min readJul 3, 2018

이 글은 James Martin Duffy가 쓴 Loom SDK Beta Now Open to the Public! Upcoming SDK Roadmap and Token Utility Updates를 번역한 글입니다. 오역이 있으면 Private Note 기능으로 알려주세요!

드디어 나왔습니다!

6월이 왔습니다. 우리는 마감 기한을 놓칠 사람들이 아니기에, 오늘 우리는 2개월 전 약속Loom SDK 공개 베타를 공식적으로 런칭했습니다.

이 글에서는 다음과 같은 내용을 다룰 것입니다.

  1. 개발자들이 오늘 바로 사용해볼 수 있는 방법
  2. 당신이 개발자가 아니더라도, 더 큰 블록체인 커뮤니티를 위해 이 릴리즈가 의미하는 것
  3. 다가오는 2018년 나머지 로드맵과 주요 초점
  4. 여러분이 놓쳤을 수도 있는 2달 동안 우리가 추가한 중요한 토큰 유틸리티 업데이트

준비됐나요? 한번 파보죠!

1. Loom SDK는 이제 공개된 베타 버전입니다.

첫째로: 개발자 여러분, 이제 loomx.io/developers에 방문하여 Loom SDK를 시작할 수 있습니다.

설치방법을 따라서 설치한 후, Unity SDK 혹은 Cocos SDK를 사용하여 DAppChain 게임을 만들기 시작할 수 있고, Go, Node.js 앱에서 DAppChain과 통신하는 법을 배우거나 Solidity Contract를 Truffle과 Web3를 사용하여 배포, 실행하는 방법을 배울 수 있습니다.

SDK는 여러 DApp 예제들이 함께 제공되며 쉽게 Unity 기반 side-scrolling 모험 게임, 소셜 네트워크, 그리고 브라우저 기반의 PhaserWebSockets 2가지 예제를 통해 간단히 다운로드 및 실행해볼 수 있습니다.

이더리움 DApps 구축 튜토리얼인 CryptoZombies.io 과정을 밟았던 207,623 명 이상의 개발자로부터 우리가 배웠듯이, 많은 개발자를 확보하는 가장 쉬운 방법은 이것 저것 다뤄보며 배울 수 있는 재밌는 예시 DApp을 제공하는 것입니다. 그리고 이것이 정확히 우리가 Loom SDK를 위해 계획하고 있는 것입니다.

조만간 CryptoZombies “Loom SDK 에디션” 과정을 통해 Loom SDK에 첫 DApp을 만드는 법을 더 쉽게 익히실 수 있습니다.

만약 CryptoZombies.io의 팬이시라면 정말로 우리가 만든 것을 좋아하실 겁니다.

네, 우리는 엄청 바빴습니다.

우리 개발자팀이 무엇을 했는지 확인하려면 SDK 릴리즈 노트를 확인해주세요.

한 달 전, 처음으로 Stable Beta를 출시한 이후 주당 평균 2–3 회의 릴리즈를 했습니다.

우리는 매주 2–3회의 공개된 릴리즈를 통해 매주 Loom SDK에 더 많은 기능들을 추가해왔습니다.

그리고 개발자가 아니신 분들을 위해…

2. 저는 개발자가 아니예요, 이게 뭐가 중요하죠?🤔

Loom Network에서 우리의 목표는 블록체인 어플리케이션을 대중적으로 만드는 것입니다.

지금까지 이를 방해한 가장 큰 세가지 장애물은 다음과 같습니다:

a) 기존 블록체인 플랫폼의 확장성 한계

b) 블록체인 앱이 재미있고 기존 앱들처럼 사용되지 못하게 하는 UX적인 문제

c) 블록체인 앱을 개발하는 것은 어렵기 때문에 졸* 멋진 걸 개발하려는 개발자들이 부족합니다.

Loom SDK는 대중들에게 어려웠던 문제를 해결하는 큰 진전일 것입니다.

간단히 말하자면:

Loom SDK를 개발자들에게 제공하면 6–12개월 내에 완전히 주류로 자리잡은 블록체인 앱을 볼 수 있을 것입니다.

하지만 좀 더 핵심을 한번 파보겠습니다.

a) Loom SDK를 사용하면 여전히 완벽히 이더리움과 잘 어울리며 높은 확장성을 가진 블록체인 앱을 사용할 수 있습니다.

DPoS(위임된 지분 증명방식) 위에서 돌아가는 Loom SDK를 사용한 DAppChain는 높은 트랜젝션 처리량을 보여줄 것입니다. 이를통해 네트워크 병목, 중단없이 대중적인 규모의 확장성에 도달할 수 있습니다.

그러나 다른 DPoS 블록체인과는 달리 Loom DAppChain는 이더리움의 사이드체인으로 돌아가기에 개발자는 확장성을 가지면서 세계에서 가장 널리 사용되는 분산 블록체인의 보안 및 네트워크 효과를 가질 수 있습니다.

예를 들어, 완전 새로운 토큰 표준을 만들고 사용자들이 새로운 토큰으로 전환하도록 하는 대신 Loom DAppChain에서 실행되는 앱은 ERO20 및 ERC721과 같은 이더리움 토큰 표준과 호환됩니다(이미 시가 총액 기준 상위 800개 토큰 중 87%가 이더리움 표준 토큰입니다).

Loom DAppChain는 처음부터 시작해서 교체하려고 하지 않고 이더리움의 확장을 돕습니다.

b) Loom SDK를 사용해서 원활한 사용자 앱 환경을 제공할 수 있습니다.

지금까지 이더리움에서는 정말로 인터랙티브한 게임을 돌릴 수 없었습니다.

캐릭터의 위치와 동작을 블록체인에 기록하고 싶다고 칩시다. 이더리움에서는 사용자가 자신의 캐릭터를 이동시킬 때마다 MetaMask 팝업에 가스를 지불하라고 합니다. 그러면 이동마다 15초 이상을 기다려야 합니다.

이건 훌륭한 사용자 경험이 아닙니다.

Loom DAppChain을 사용하면 이런 UX가 크게 향상되어 블록체인 기반 온라인 게임에 완전히 몰입할 수 있게 합니다.

예를 들면:

  • DAppChain에 가스 수수료를 지불할 필요가 없기에 사용자는 매번 이동할 때마다 자잘한 지불을 해야 하는 정신적인 처리 비용이 발생하지 않습니다.
  • 2초 미만의 확인 시간이 사용자 대면 DApp들을 사용할 수 있게 합니다. 어느 누구도 상대방이 턴을 마친 후 15초 이상을 기다리기 원치는 않죠.
  • 사용자는 매 트랜잭션에 서명할 필요가 없기에 팝업으로 인한 방해가 없어집니다.

이러한 DAppChain들은 이더리움 사이드체인에서 돌아가기에 이더리움 개발자들이 기존 DApp으로 할 수 있는 것들을 확장해줍니다.

쉽게 말하자면, 크립토키티를 이더리움 메인넷에 안전하게 저장할 수 있고 사이드체인에서 크립토키티들과 싸우는 게임을 할 수 있습니다.

c) 이전에 비해 개발자들이 블록체인 앱을 구축하는 것이 훨씬 쉬워졌습니다.

Loom Network에서 우리는 스팀잇의 광팬입니다. 우리 생각에는 분산된 어플리케이션에서 무엇이 가능한지 보여주는 초창기의 예라고 생각합니다.

하지만 스팀잇은 간단한 소프트웨어가 아닙니다. 대부분의 개발자들에게 스팀잇 같은 DApp과 그 기초가 되는 블록체인을 만드는 일은 완전히 어려운 일일 겁니다.

Loom SDK를 사용하면 이제 개인 개발자는 스팀잇과 같은 DApp을 몇 달 몇 년이 아닌 며칠이나 몇 주만에 구축할 수 있습니다.

우리는 합의 매커니즘처럼 모든 어려운 블록체인 요소들을 추상화하여 플러그 앤 플레이 방식으로 만들었기에 이제 모든 개발자는 핵심 앱 로직에만 집중하면 됩니다.

이렇게 하면 대중들에게 가능성 있는 블록체인 앱들을 만드는 개발자들을 크게 늘릴 수 있고 이에 필요한 시간과 예산을 줄일 수 있습니다.

특히 게임의 경우:

우리의 Unity, Cocos, Phaser, 그리고 Vanilla JavaScript SDK들은 현재 기존 게임 개발자가 블록체인 개발 전문가가 아니어도 블록체인에서 실행되는 게임을 만들 수 있습니다.

이는 기존 게임 개발자들이 당장 블록체인 게임을 개발할 수 있다는 것을 의미합니다.

얼마나 간단한지 한번 더 강조하자면, 도쿄 해커톤 참가자들이 Loom SDK를 다운로드하고 고작 9시간 만에 만든것을 확인해보세요!

이 팀은 최근 도쿄 해커톤에서 불과 9시간만에 VR 게임을 헤드셋 좌표와 게임에서 수집한 아이템들을 Loom DAppChain에 저장했습니다..

이들은 블록체인 개발에 경험의 거의 없는 일반 Unity 게임 개발자였습니다.

이건 정말 시작에 불과하죠.

이더리움 개발자들을 위해 CryptoZombies.io가 그랬던 것처럼, 개발자들이 앞으로 있을 혁신적인 탈중앙화 어플리케이션의 다음 세대를 더 쉽게 구축할 수 있도록 자원들이 더 많아질 것입니다.

그리고 다가오는 미래에는 무엇이 있을까요?

3. Loom Network의 다가오는 SDK 로드맵 및 2018년 주요 초점

베타 SDK의 공식 출시와 함께, 우리는 4월에 발표한 로드맵의 끝을 향해 가고 있습니다.

그래서 우리는 한 걸음 물러나서 올해 남은 기간 동안 어떤 것들이 나올지 그림으로 그려보는 것이 좋겠다고 생각했습니다.

a) Loom SDK의 앞으로 나올 기능들

SDK 베타의 공식 릴리즈는 SDK 계획의 끝이 아닌 단지 시작에 불과합니다. SDK는 앞으로 수년 간 주간 업데이트를 할 것입니다.

그래서 다가올 새로운 달에 여러 종류의 기능을 계획해 놓고 있습니다. 여기 곧 나올 기능들의 예시를 한번 보시죠.

6월 말까지:

  • ERC20/ERC721/이더리움을 위한 전송 게이트웨이 지원
  • ERC721 플라즈마 캐시 지원
  • Unity 솔리디티 예제
  • Cron 블록체인 지원
  • 토큰 페깅

7월까지:

  • ERC20/ETH 플라즈마 캐시 지원
  • 하드포크 매니저
  • 추가적인 Sybil공격 방어 프레임워크

Loom SDK를 개선하는 것 외에도, ZombieChain과 블록체인 기반의 모바일 수집 게임 Zombie Battleground과 같은 많은 내부 리소스를 투입할 몇 가지 주요 프로젝트가 있습니다.

그럼, 이러한 내용의 계획들을 한번 같이 보시죠.

b) ZombieChain 그리고 공용 사이드체인들

앞으로 몇 달 동안 있을 주요 관심사 중 하나는 SDK를 ZombieChain과 통합하여 개발자들이 자신들의 DApp를 공용 체인에 구축할 수 있도록 하는 것입니다.

3개월 전에 발표한 이후로 300명 이상의 개발자들과 많은 연락하며 다음 세대의 이더리움 DApps을 구축하는 사람들로부터 실제 많은 피드백을 받았습니다.

그중 발견한 것은 대부분의 베타 테스터들이 새로운 DApp을 위해 그들의 DAppChain을 호스팅하고 싶어하지 않는다는 것입니다. 대부분은 단순히 그들의 DApp을 쉬운 방법으로 이더리움보다 더 성능 기준에 맞고 확장 가능한 체인에 배포를 원하고 있었죠.

그래서 SDK를 출시한 후, 그 다음으로 중점을 두려고 하는 것은 첫번째 공용 사이드체인인 ZombieChain입니다. 이를 통해 개발자들이 확장성 높은 블록체인 애플리케이션을 더욱 쉽게 런칭할 수 있도록 말이죠.

만약 Loom SDK가 개발자들이 쉽게 확장성 높은 DApp을 구축할 수 있다면, ZombieChain은 이를 훨씬 더 간단하게 만들 것입니다.

ZombieChain은 EOS가 메인넷과 함께 제공하려 하는 것과 비슷하지만, 하나 다른 점은, ZombieChain은 이더리움과 완벽히 호환된다는 것이죠. 자세한 내용은 공식 발표를 참고해 주세요.

여기에서는 ZombieChain의 예상 일정과 앞으로 공용 사이드체인이 어떻게 될지를 보여드리죠:

6월 말:

  • ZombieChain 테스트넷 런칭

7월:

  • ZombieChain 메인넷 런칭
  • Sybil 공격 방어 기능 추가

8월:

  • ZombieChain을 외부 Validator들에게 공개(Validator들은 ZombieChain에서 실행되는 DApp들로부터 Loom 토큰을 지불받을 것입니다)

가까운 미래에는 Validator가 될 수 있는 지원서를 오픈할 것이며, 앞으로 더 많은 세부사항을 공유할 것입니다.

Validator들은 담보로 약 100,000 LOOM 토큰을 걸어야 할 것입니다.

9월:

9월에는 고성능 Unity 게임 최적화에 중점을 둔 공용 “GameChain”을 런칭할 예정입니다. 여기서 처음 운영될 게임은 룸 네트워크의 Zombie Battleground가 될 것입니다.

현재 이 체인에 포함시킬 몇가지 기능을 연구하고 있는 중입니다:

  • 단명 트랜잭션(몇 분 이상 지속되지 않는 짧은 수명의 블록). 이를 통해 시간이 지나며 블록체인이 비대해지지 않으면서도 체인에 대량의 데이터(캐릭터 위치 데이터처럼)를 기록해야 하는 게임이 가능해집니다.
  • 빠른 업데이트 주기가 필요한 게임을 위한 다중 구역, 낮은 지연시간 Zone
  • 거래 시장 지원(게임 내 자산을 구입하고 판매하기 위한). 수십 혹은 수백 개의 다른 게임에서 나온 게임 내 아이템들을 위한 탈중앙화 아마존이나 이베이를 생각해 보세요. Zombie Battleground의 카드와 함께 시작하게 되겠지요.

11월/12월

  • 크로스-DAppChain 플라즈마 캐시사이드체인의 사이드체인”을 가능하게 합니다. 혹은 우리 커뮤니티 멤버 중 한 분이 이름 지었듯이, “Loomception”이죠. 😳
  • Loom BiFrosts: DAppChain “어음 교환소”가 이더리움 메인넷을 거치는 비용 없이 여러 DAppChain들 간에 토큰 또는 데이터 교환을 가능하게 할것입니다. 이들은 또한 이더리움으로 연결과 자산 페깅이 가능할 것입니다.
좀비 아스가르드?🤔 우리는 대규모 공용 Loom 체인들에 개발자들이 DApp들을 그 위에 구축할 수 있고 이더리움을 대법원으로 만들 수 있는 주요한 동맥을 구상하고 있죠.

흥미롭나요? 우리만큼 기대하셨으면 좋겠네요.

그렇다고 해서, 이건 괴짜스러운 게 아닙니다.

정말로 기대되는 건 블록체인 기반의 첫 번째 주류 게임을 세상에 알리는거죠.

c) Zombie Battleground: 블록체인을 대중적으로

만약 당신이 온라인 게임의 팬이고 Zombie Battleground 발표를 놓쳤다면, 장담컨데 지금 바로 확인하고 싶을 것입니다. 이 게임은 아주 대단할 거에요.

이 게임은 지금 ETH 또는 BTC를 소유한 사람들에게만 제한되는 게임이 아닙니다. 무료로 즐길 수 있는 iOS 및 Android 모바일 게임으로, Zombie Battleground로 우리는 대중적인 고객들을 목표로 하고 있습니다.

게임에서 획득한 모든 카드는 블록체인의 ERC9121 토큰으로 표현됩니다. 즉, 대형 P2P 거래 시장에서 자유롭게 사고 팔 수 있죠.

그러나 일반 사용자의 관점에서는 일반 모바일 게임과 똑같이 보이고 느껴질 것입니다 — 카드가 백엔드의 DAppChain에 저장된다는 사실은 완전히 알 수 없을 겁니다. ERC721들에 대해, 그리고 이더리움에서 이들을 교환하는 방법을 방법을 배우기로 결정하기 전까지는 말이지요.

Zombie Battleground를 플레이하여 얻은 무료 카드들을 판매하는 것은 수천 명의 새로운 사용자들이 이더리움을 알게 되고 그들의 첫번째 ETH를 버는 방법일 수도 있다는 거죠 😳.

꽤나 괜찮죠?

앞서 언급했듯이, Zombie Battleground를 구축할 DAppChain은 공용 GameChain의 길을 갈 것입니다. 많은 공용 DAppChain 세계에서 두 번째인 것이죠 — 고성능 게임에 최적화된 공용 DAppChain입니다.

다가오는 다음 주에 이 게임에 대한 중요한 발표가 있을 것입니다. 그러니 지금 당장은 어떤 세부 사항도 스포일링하지 않겠습니다. 놓치지 않도록 잘 따라와 주세요!

4. LOOM 토큰 유틸리티 업데이트

아직 깨어 있으시죠?

압니다, 한 포스트에 너무 많은 업데이트가 실려 있죠.

그래도 쓰러지지 마세요 — 거의 다 끝나갑니다!

3월, 공식적으로 LOOM 토큰을 출시한 이후로 계속해서 사용처를 더해가고 있죠.

그래서 여기서 각각 다른 모든 사용 사례들을 다루는 것도 좋겠다고 생각헀습니다. 모든 사람들이 LOOM 토큰을 사용할 수 있는 다른 모든 방법들에 대해 이해할 수 있도록 말이죠.

a) 개발자: ZombieChain(그리고 향후 다른 공용 체인)에서 DApp을 운영하기 위한 토큰 걸기(Staking) & 지불

작동 방식은 다음과 같습니다:

  • ZombieChain에서 DApp의 실행을 원하는 개발자는 최소 10개의 LOOM 토큰을 스마트 컨트랙트에 겁니다(규모다 더 큰 DApp의 경우 더 많이 필요).
  • 매월, DApp이 사용하는 공유된 “대역폭”의 양을 기준으로 토큰이 공제됩니다(초당 트랜잭션 수로 측정). 개발자는 예기치 못한 비용의 사용을 방지하기 위해 특정 단계에서 처리량을 제한하도록 선택할 수 있습니다.
  • 개발자로부터 매월 공제되는 토큰은 DAppChain Validator들에게 DAppChain을 운영하는 비용으로 지급됩니다.

이러한 방식으로 토큰 모델은 EOS들과 비슷합니다만, LOOM 토큰은 인플레이션이 되지 않기 때문에 개발자에게 DApp을 실행하는 실제 비용이 더욱 투명합니다.

b) 사용자: Zombie Battleground 게임 멤버십 혜택

Zombie Battleground에서는 새로운 카드를 얻을 수 있는 여러가지 방법이 있습니다.

단순히 게임을 하고 보상을 받아 새로운 카드 팩을 얻을 수 있죠. 이 게임은 “ 많은 전리품”을 줄 수 있게 만들어졌기 때문에 자유롭게 게임을 하는 사람들은 많은 현금을 투자하지 않는다고 패널티를 받지 않습니다.

시간이 부족한 플레이어는 카드를 위해 돈을 쓸지 선택할 수 있습니다 — 우리에게 직접 랜덤 카드 팩을 구입하거나 시장의 다른 사용자로부터 직접 카드를 구입함으로써 말이지요.

하지만 카드를 벌 수 있는 세 번째 방법도 있습니다. 바로, LOOM 토큰을 거는 것이죠.

LOOM 토큰을 걸어놓은 플레이어는 매달 무료 카드 팩과 기타 혜택을 제공하는 “게임 멤버십”을 받을 수 있습니다.

토큰을 걸면, 잃지 않습니다. 언제고 매달 보상 받는것이 멈추는 시점까지는 원할 때마다 돌려 받을 수 있습니다. 그리고 만약 계속 토큰을 걸어 놓는다면, 매달 계속해서 게임 내 보상을 받게 될 것입니다.

c) 개발자: Loom SDK에 대한 기업 지원

자체 독립형 DAppChain의 운영을 원하고 개발팀에서 직접 지원을 받기를 원하는 기업을 위해 매년 100,000 LOOM의 비용으로 프리미엄 지원을 제공할 예정입니다.

d) 사용자: LOOM 전송 게이트웨이에 대한 액세스

이는 토큰의 본래 사용 사례였지요: DAppChain은 사용자가 자유롭게 사용할 수 있지만, 사용자가 자산을 이더리움(또는 다른 DAppChain)에 보내려면 1 LOOM 토큰을 멥버십 키로 소지해야 합니다.

이는 또한 Sybil 방어와 계정 검증을 위해 자체 디자인에도 적용될 것입니다. 더 많은 세부 사항은 추후 더 공유하도록 하죠.

e) 개발자: Loom SDK 라이센스 티어 및 실행 노드

토큰 FAQ에서 언급한 바와 같이 개발자는 사용 중인 SDK나 개인 DAppChain에서 노드를 운영하기 위해 라이센스 티어를 커버할 수 있는 충분한 개수의 토큰 소지를 할 필요가 있습니다.

멤버십은 SDK의 기본 버전에 대해 10개의 LOOM 토큰에서 시작하여 더 큰 배포를 위해 최대 10,000개의 LOOM 토큰까지 범위가 늘어납니다.

마지막 줄입니다… 다음 공지 전까지!

엄청난 양의 포스트를 읽으내신 것을 축하드립니다. 만약 여러분이 여기까지 왔다면, 당신은 진정한 Loom Network의 팬이시군요! 댓글에 여러분의 관심을 남겨주세요.

엄청난 업데이트를 즐기셨길 바라며…그리고 우리만큼 블록체인 애플리케이션의 미래에 대해 기대하시길 바랍니다.

다가오는 게임 Zombie Battleground가 일반 대중들에게 어떻게 받아들여질지 정말 기대가 되는군요.

아 그리고 — 다음 주 쯤에 큰 뉴스가 있다고 제가 말했었나요??

그러니 아직 안하셨다면, 룸 네트위크의 엄청난 비밀 프라이빗 메일링 리스트에 가입하세요.

여러분은 Dilanka의 정말 웃기고 재미있는 업데이트들을 받을 겁니다. 다음과 같은 열광적인 응답을 받는 것들이죠:

우리의 주간 뉴스레터: 매력적이면서 세련되었죠(그리고 지금 등록하면, 당신은 그가 말하고 있는 큰 뉴스이자 비밀을 누구보다도 먼저 알게 될 거예요).

그리고 일주일에 한 번이 여러분께 충분히 빠르지 않다면, 우리의 Twitter(하루 2–3회 업데이트)를 팔로우하고 텔레그램 공지 채널(일주일에 3–4회 업데이트)에 가입하세요.

이번 주는 여기까지입니다! 다음 시간까지…

Loom Network는 고성능 디앱을 확장하기 위한 멀티체인 상호운용 플랫폼입니다 — 이미 상용 가능한 상태이며, 감사 및 실제 테스트를 거쳤습니다.

Loom 베이스체인에 여러분의 디앱을 한 번 배포하고 나면, 오늘날 모든 주요 블록체인에 걸쳐 가능한 가장 광범위한 사용자 기반에 접근할 수 있습니다.

Loom Network를 처음 접하시나요? 여기서 시작하세요.

LOOM 토큰을 스테이킹해서 베이스체인을 보호하는 데 참여하고 싶으신가요? 여기서 그 방법을 알아보세요.

우리가 하는 일이 마음에 드시나요? 그렇다면 어서 우리의 프라이빗 메일링 리스트에 가입하고, 우리가 계속 전달하는 모든 업데이트를 계속 받아보세요.

--

--