Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

전통적인 게임의 게임 아이템은 게임 규칙에 의해 발행되고 게임 제작사가 보증하는 데이터베이스 상에 존재하며 게임 규칙에 따라 형태가 변하고 마지막으로 게임 규칙에 따라 소멸됩니다. 이 과정에 외부 요소가 개입할 여지가 전혀 없습니다. 가령 게임 내에서 몬스터를 잡아 생성된 무기는 제작사가 설계한 방식으로 데이터베이스에 추가되어 플레이어에게 게임 내 소유권이 이전 됩니다. (엄밀히 말해 유저는 아이템의 소유권이 아닌 사용 권한을 얻게 되지만 여기서는 단순히 소유권이라고 표현하겠습니다.) 이 무기를 강화하면 다시 제작사가 설계한 방식으로 데이터베이스 상 정보가 수정되고요. 플레이어가 새로운 더 높은 등급 무기를 구해 그 무기를 강화하려고 할 때 이 무기를 강화 재료로 사용하려고 할 때 기존 무기를 데이터베이스에서 삭제하고 무기를 분해한 재료가 데이터베이스에 추가되어 플레이어에게 소유권이 이전되며 이전 되며 분해된 무기는 사라져 플레이어가 소유하지 않게 됩니다. 이 과정엔 복잡한 부분이 없습니다.

...

결론. 디센트럴랜드에서 랜드를 렌탈하기 위해 블록체인 상에서 랜드 소유권을 이전해야 하는 이유는 게임 상 랜드의 상태가 블록체인 상에서 변경될 수 있고 이 상태 변경을 게임 상에서 반영하는데 복잡한 규칙이 필요할 수 있기 때문에 처음부터 이런 상황을 만들지 않기 위한 것입니다. 미래에 비슷한 게임 시스템을 설계한다면 이 정도 규모의 요구사항을 미리 예측하는 것이 가장 좋으며 그렇지 못했다면 디센트럴랜드와 같은 방식이나 마이그레이션 시나리오 중 어느 한 쪽을 선택해야 합니다.