PlasmaChain, GameChain, SocialChain: Loom Network 세계 상세 설명

Loom Network Korean
Loom Network Korean
10 min readAug 27, 2018

이 글은 James Martin Duffy가 쓴 PlasmaChain, GameChain, SocialChain: The Loom Network Universe Expounded를 번역한 글입니다. 오역이 있으면 Private Note 기능으로 알려주세요!

업데이트:

뛰어들기 전에, 약간의 배경지식과 함께 시작해봅시다…

지난주, 우리는 Zombie Battleground의 알파 버전을 배포했습니다. 세계 최초의 진정으로 확장성 있는 블록체인 게임이지요.

“진정으로 확장성 있는”이라는 말을 할 때, 우리가 의미한 것은 지금까지 우리가 봐온 블록체인 게임들과는 다르게, Zombie Battleground는 다른 일반적인 모바일 또는 PC 게임처럼 보이고 느껴진다는 것입니다.

메타마스크 팝업도 없고, 가스 비용도 없지요. 엔드 유저들이 어떤 암호화폐를 소유하고 있어야 하거나, 이더리움 계정을 가지고 있어야 하거나, 혹은 플레이를 하기 위해 블록체인이 무엇인지 알 고 있어야 할 필요도 없습니다.

그리고 게임 자체는 이미 블록체인 상에서 100% 돌아가고 있습니다. 여기에는 어떤 중앙화된 서버도 없습니다.

카드 소유권, 팩 개봉, 그리고 매치 그 자체 등 — 모든 게임 및 서버 로직은 Loom Network 사이드체인과 이더리움 메인넷에서 돌아갑니다.

엔드 유저에게, 좀비 배틀그라운드는 다른 모바일 게임처럼 보이고 느껴집니다. 전체 게임이 100% 블록체인 상에서 돌아간다는 사실은 엔드 유저에게 완전히 투명하게 공개됩니다.

최첨단 엔지니어링: 블록체인 에디션

이는 블록체인 엔지니어링에서 작은 업적이 아닙니다. 이전에 좀비 배틀그라운드 같은 게임을 볼 수 없었던 이유가 있지요 — 이를 가능하게 한 토대를 만들기 위해 70명이 넘는 팀 멤버들이 엄청난 양의 일을 해야 했습니다.

말할 필요도 없이, 다량의 커피와 야근이 함께 했죠 😉

우리가 우리의 기술 스택에 대해서 글을 쓴지도 꽤 지났습니다. 그래서 우리가 어떤 것들을 위해 일을 하고 있었는지 공유하는 업데이트를 하고, Loom Network의 생태계가 현재 어떻게 보이는지 알려주는 더 좋은 그림을 그리고 싶었습니다… 우리의 마지막 업데이트 이후로 많은 것들이 바뀌었기 때문이죠.

사실, 다음 몇 주간 우리가 진행해온 것들에 대해 알려주는 글들이 많이 나올 겁니다.

하지만 오늘은, 가장 큰 업데이트부터 시작해보지요…

Loom Network는 이제 프로덕션 상태의 사이드체인 3개를 운영합니다.

이전에 우리의 비전은 사이드체인의 네트워크임을 언급한 적이 있습니다. 이더리움을 백본으로 하면서 말이지요.

우리는 이 비전을 잘 실현해내고 있었습니다. 이제 프로덕션 상태에 있는 3개의 사이드체인들과 함께요.

1. PlasmaChain: 사이드체인과 이더리움 메인넷 간의 트랜잭션 처리를 위한 Plasma Cash 기반의 허브

몇 달 전, 우리는 ZombieChain을 알렸습니다: “이더리움 DApp을 위한 EOS 같은 DPoS 사이드체인”이지요.

해당 공지 이후로, ZombieChain은 꽤나 진화했습니다.

무슨 일이냐 하면, 우리가 ZombieChain 위에 좀비 배틀그라운드를 위한 마켓플레이스를 만들기 시작하면서 — 그리고 기능 목록이 점점 많아지면서, 우리는 이 체인이 원래 의도했던 것보다 더 큰 무엇이 될 잠재력이 있음을 깨달았습니다.

그래서 이 체인을 우리의 비전에서 더 중요한 역할을 할 수 있도록 업그레이드 하기로 결정했지요: ZombieChain은 플라즈마 캐시로 이더리움에 연결된, 토큰 트랜잭션을 위한 중심 허브가 될 것입니다.

이 체인을 분산 거래소(DEX)를 내장하고 있는 이더리움 메인넷으로의 연결 다리라고 생각해보세요. 다른 사이드체인들이 더 빠르고 저렴한 트랜잭션을 위해 메인넷을 건드릴 필요도 없이 사용할 수 있는 거라고 말이죠.

이런 중요한 역할에는 중요한 이름이 붙어야겠죠. 그래서, 우리는 ZombieChain을 “PlasmaChain”으로 리브랜딩하기로 결정했습니다.

PlasmaChain: 이전에는 ZombieChain으로 알려졌던 사이드체인.

PlasmaChain에 들어갈 기능들은 다음과 같습니다:

  • 네이티브 ETH, ERC20, 그리고 NFT(ERC721)를 위한 메인넷으로의 Plasma Cash 연결 지원
  • 내장 DEX / 마켓플레이스 기능
  • ETHLOOM을 사용하는 기본 지불 수단 제공
  • 향후 지불 수단으로 BTC를 통합할 예정
  • “3계층” 체인으로 플라즈마 캐시 연결 계획. PlasmaChain을 부모 체인으로 함(“사이드체인의 사이드체인”이라고 생각해보세요. PlasmaChain이 다양한 사이드체인들이 메인넷에 접근할 필요 없이 토큰들을 교환할 수 있도록 하는 교환소가 되는 것이죠).

여기서 중요한 것은: 여러분이 이 글을 읽는 시점에 좀비 배틀그라운드 마켓플레이스는 이미 PlasmaChain 상에서 돌아가고 있다는 겁니다.

또한 우리는 향후 다양한 테스트넷들을 배포할 것입니다. 이 테스트넷들은 다른 사람들이 여기에 DApp을 배포할 수 있도록 공개될 예정입니다.

이런 테스트넷들은 이후에 그들만의 특화된 프로덕션 체인으로 진화할 수도 있겠지요. 하지만 그동안에, 우리는 이를 통해 제3의 DApp들을 테스트하고 언젠가 프로덕션 PlasmaChain으로 통합될 새로운 기능들을 실험해볼 수 있을 것입니다.

다양한 사이드체인들과 이더리움 사이의 연결 다리 역할을 하는 중심 허브로서, PlasmaChain은 나아가는 우리의 비전에 있어 가장 중요한 조각 중 하나가 될 겁니다.

PlasmaChain: 다른 사이드체인들이 이더리움 메인넷보다 더 빠르고 저렴하게 트랜잭션을 주고 받을 수 있는 플라즈마 캐시를 지원하는 2계층 허브

2. GameChain: 대화형 모바일 게임을 위한 고성능 사이드체인

GameChain은 현재 좀비 배틀그라운드의 알파 버전을 운영하기 위해 사용 중인 체인입니다.

이 체인은 실제로 PlasmaChain에 연결된 사이드체인이며(머리가 폭발할 것 같다면 위의 다이어그램을 확인해보세요!), 이더리움 메인넷에 직접 연결되어 있지 않습니다.

이렇게 함으로써 사용자들은 플레이를 하며 새 카드를 얻고, 마켓플레이스에서 바로 거래를 할 수 있습니다. 가스 비용을 낼 필요 없이 말이죠.

사용자들은 원할 때면 언제나 그들의 카드를 PlasmaChain에서 이더리움 메인넷으로 전송할 수도 있습니다. 하지만 PlasmaChain을 중간에 넣음으로써 더 좋은(그리고 무료인) 사용자 경험을 제공할 수 있지요 — 이는 수백만 명의 새로운 사용자를 크립토 세계로 불러오기 위한 아주 중요한 장치입니다.

그럼 GameChain 자체에서는 어떤 것들이 일어날까요?

카드 자체는 PlasmaChain에 저장되지만, GameChain은 게임의 다른 모든 것들을 다루는 곳입니다.

매치메이킹, 토너먼트, 래더와 플레이어 랭킹, 매치 자체에서 개별 이동 동작들, 그리고 전통적으로 백엔드 웹 서버에서 발생하는 다른 모든 것들이 GameChain에서 일어납니다.

향후에는, 우리는 이 체인을 제3의 게임 개발자들이 그들의 게임을 배포할 수 있도록 열어, 고성능의 모바일과 PC 게임을 위한 전용 사이드체인으로 만들 것입니다.

3. SocialChain: 소셜 애플리케이션에 최적화된 사이드체인

SocialChain은 현재 DelegateCall을 운영하기 위해 우리가 사용하고 있는 체인입니다. 이는 바로 우리가 만든 첫 사이드체인이었고, 우리가 가장 오래 운영하고 있는 사이드체인입니다 — 2018년 3월부터 프로덕션 상태에 있지요.

DelegateCall에서, 사용자들은 그들의 기여에 대한 보상으로 ERC20 토큰을 얻을 수 있으며(쓸모없는 카르마 포인트 대신에), 이 토큰을 이더리움 메인넷으로 출금할 수 있습니다. 그 구조에 대해서는 이 글에서 자세히 다루고 있습니다.

향후에는, 비슷한 기능 요구사항이 있는 다른 소셜 네트워크 DApp들을 위해 SocialChain을 열 계획을 하고 있습니다(ERC20 기반의 카르마, Sybil 방어, 평판 기반의 트랜잭션 제한 등).

특정한 종류의 애플리케이션을 위해 전용 체인을 맞추면 각 체인을 DApp들의 타입에 맞춰 최적화할 수 있습니다 — 반면에 이더리움 메인넷에서는, Tweet 하나를 보내려는 사람이 백만 달러를 보내는 사람과 비슷한 가스 비용을 내는 경우를 보실지도 모릅니다.

Loom Network 세계는 천천히 그 모양을 갖춰가고 있습니다 — 그리고 점차 넓어지고 있지요.

이는 빅뱅과 함께 시작되었습니다: Loom SDK, 우리의 모든 사이드체인이 만들어지는 기반이지요.

그리고 DelegateCall이 나왔습니다. 처음 만들어진 행성이죠 — 이제 SocialChain으로서 자신만의 생태계를 만들기 위해 성장 중입니다.

다음으로 PlasmaChain과 GameChain이 나왔습니다. 완전한 모습을 갖추려면 시간이 좀 더 필요하겠지요 — 어쨌든 최첨단 기술이니까요 — 하지만 우리의 마켓플레이스는 다음 달이면 PlasmaChain에서 프로덕션 상태가 되고, Zombie Battleground는 올해 말이면 GameChain 위에서 완전한 PvP 래더 매치를 운영할 겁니다.

다음은 뭘까요? 🤔

블록체인 침략자들이 오고 있습니다 — 그리고 게임은 트로이의 목마가 될 겁니다

우리는 최근 게임에 많은 초점을 뒀습니다… 그리고 여러분 중 몇몇이 궁금해하셨을 수도 있어요, 그래서 Loom이 뭐야? 너네 왜 나한테 너네 게임에 대해서 계속 이메일을 보내는 거야?

우리는 여러분께 귀를 기울입니다. 그래서 다음 주, 우리의 기밀 전략의 세부 내용을 조금 보여드리려 합니다 — 게임이 우리의 비전에서 결정적인 역할을 할 것이라 생각하는지 더 잘 설명해줄 내용이죠(그리고 우리가 지난 몇 달 동안 왜 기술 영역에서는 조용하지만 게임 영역에서는 큰 소리를 냈는지에 대해서요).

곧 세부적인 내용들이 흘러넘칠 겁니다. 그러니 아직 여러분이 준비되어 있지 않다면, 글이 올라오자마자 바로 보실 수 있도록 우리의 메일링 리스트에 가입하세요.

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

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

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

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

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

--

--