티스토리 친구하기

누사이퍼 4월 2일 거래종료, 쓰레스홀드 스왑하는 방법?

블록체인|2023. 4. 3. 00:46
반응형

0123456
메타지갑주소 (기존)가입방법

 

누사이퍼 금일(2023.04.02 12:00)기준으로 업비트 거래 종료

누사이퍼가 4월 2일자로 거래가 종료 되었다. 대부분 쓰레스홀드로 스왑하는 방법에 대해 업비트에서 공지하고 있지만, 해당 기능을 정상적으로 할 수 있는 블로그가 없는것 같아서 직접 쓰고 후기를 작성하고자 합니다.

업비트 공지사항 본문내용 참조

[거래] 누사이퍼(NU) 거래지원 종료 안내 (04/02 12:00)

https://upbit.com/service_center/notice?id=3350 

 

업비트

디지털 자산, 비트코인, 이더리움, 리플, 에이다, 솔라나 등 알트코인 거래.

upbit.com

 

다양한 블로그에서 해당 주제에 대해 담고 있지 않기 때문에 자세한 내용에 대해 작성해보려고 한다. 다음에서 천천히 따라오기만 하면 누사이퍼를 쓰레스홀드로 스왑 할 수 있다.


1. 스왑사이트 확인

스왑사이트 : https://dashboard.threshold.network/upgrade/n

먼저 모바일에서 공지사항에 나와 있는 사이트에 접속하면, 해당 사이트에서 로그인 방식을 선택 할 수 있다. 하지만 대중적인 메타마스크 사이트 같은 경우 로그인이 정상적으로 되지 않은 경우가 많다. 다음과 같은 방법을 따라 해보자.

PC에서 접속하길 권해 드린다.

직접 스왑했던 방법을 쓰고자 하니 천천히 따라오시면 됩니다.


  1. [메타마스크 지갑] 생성하기
  2. [메타마스크 지갑] 코인 추가하기 (nucypher, threshold)
  3. [업비트] 지갑주소와 연동하기
  4. [쓰레스홀드] 사이트에서 메타마스크 지갑 연동하기
  5. [업비트] 지갑에서 [메타마스크 지갑]으로 출금하기 (이더리움, 누사이퍼)
  6. [쓰레스홀드] 사이트에서 [메타마스크 지갑]에 있는 누사이퍼 교환하기
  7. [메타마스크 지갑]에서 업비트로 송금하기

메타마스크는 크롬브라우저에서 확장자 파일은 선택할 수 있지만, 잘못된 설치가 될 수 있기 때문에 다음과 같은 정상적인 URL 접속 경로로 로그인을 하기 권해드린다.

https://metamask.io/

 

The crypto wallet for Defi, Web3 Dapps and NFTs | MetaMask

A safe crypto wallet for digital tokens & NFTs. Join the blockchain and DeFi world.

metamask.io

 

1번 [메타마스크 지갑] 생성하기

메타마스크 지갑 생성은 맨 처음처음 소개처럼 PC버전에서 생성하면 된다. 처음이라 어려울 수 있지만, 가입시 개인 키 발급이 있는데 복사해서 메모장에 옮겨 놓거나, 스크린 샷을 찍어 저장하면 된다. 아래 그림처럼 즐겨찾기를 통해 상단에 상시 노출로 배치를 해보자.

메타마스크 즐겨찾기

 

2번 [메타마스크 지갑] 코인 추가하기 (nucypher, threshold)

메타마스크 지갑 생성이 완료 되었다면, 메타마스크 지갑에 코인을 추가해야 한다. 해당 화면에서 메타마스크 버튼을 더블클릭하면, 메타마스크 창이 노출되고, 거기서 승인을 하게 되면, 메타마스크에 코인이 추가된다. 쓰레스홀드와 누사이퍼 코인을 추가해보자.

코인마켓 메타마스크 추가하기

 

3번 [업비트] 지갑주소와 연동하기

 메타마스크지갑에 코인을 추가한 이후에 다음과 같이 업비트에서 메타마스크 지갑주소를 추가해야 한다. 아래 자세한 설명을 알려주는 사이트 URL를 소개해준다.

 

4번 [쓰레스홀드] 사이트에서 메타마스크 지갑 연동하기

 업비트에 지갑주소를 연동하고 난 이후에는 이제 쓰레스홀드 사이트에서 메타지갑과 연동하는 일이 남았다. 연동이 잘 안되고, 힘들 수 있는데 생각보다 쉽게 되기도 한다. 

로그인하기

Connect Wallet 버튼을 누르면 다음과 같은 팝업이 노출되는데, MetaMask 버튼을 누르면 메타마스크 팝업창이 표출되고, 승인을 완료 하면 된다. 여기서 간혹 되지 않거나 문제가 발생 되기도 하는데, 아래 그림처럼 [더보기] 버튼 클릭 후 연결된 사이트를 누른 다음 직접 연결하기를 눌러도 연동이 된다.

연동하고 나서 반응이 없다면 [새로고침] 버튼을 눌러 보자. (F5)

메타지갑 연동하기
메타지갑 현재 사이트에 수동으로 연결

 

5번 [업비트] 지갑에서 [메타마스크 지갑]으로 출금하기 (이더리움, 누사이퍼)

 교환 및 메타 마스크에서 업비트 지갑으로 재 전송시 가스비가 발생 하기 때문에 이더리움과, 누사이퍼 둘다 메타마스크로 송금을 진행 해야 한다. 업비트 입출금 메뉴에서 출금신청을 진행 해야 하는데 자세한 사항은 아래 블로그를 참고해보자.

아래 스크린샷 처럼 이더리움과 누사이퍼 잔액을 확인 할 수 있다. (아직 쓰레스홀드로 바꾸기 전)

메타마스크 잔액

 

6번 [쓰레스홀드] 사이트에서 [메타마스크 지갑]에 있는 누사이퍼 교환하기

 쓰레스홀드 사이트에서 누사이퍼를 쓰레스홀드로 스왑할 때 가스가 발생한다. 그렇기 때문에 누사이퍼 뿐만 아니라 이더리움도 같이 보내야 한다. 메타마스트 지갑에는 이더리움과, 누사이퍼 잔액이 노출되어야 하며, 다음과 같이 메타마스크로 로그인 한다음 [Upgrade] 버튼을 누르고 교환을 진행 하면 된다. 이때 가스비가 발생하고, 다음과 같은 메타마스크 팝업창에서 [확인] 버튼을 눌러주면 교환이 완료 된다.

쓰레스홀드 사이트에서 누사이퍼 교환하기

 

7번 [메타마스크 지갑]에서 업비트로 송금하기.

 쓰레스홀드로 교환을 완료하면, 메타마스크 지갑에 교환된 금액이 표출되며, 다시 업비트 지갑주소로 송금하면 된다. 업비트 지갑주소는 쓰레스홀드 입금주소로 보내면 되고, 이때도 가스비(이더리움) 수수료가 발생한다. 정상적으로 업비트 지갑에 송금되기 까지 10분 이상 정도 발생 되는데, 입금되고 나면 모두 완료가 된다.

 

끝으로, 업비트에 입금이 완료되면 끝이 난다.

글을 작성하면서 스크린샷이나 기타 누락된 부분이 있지만, 순차적으로 스왑하여 부디 소중한 자산을 잃지 않았으면 좋겠다고 생각해서 작성한 글이니 궁금한 사항은 언제든 물어보세요. 끝

 

반응형

댓글()

블록체인 서비스 기획자가 알아야할 기본적인 상식-Part1

반응형

 

 

2018/09/10 - [블록체인/블록체인 서비스 기획 일기] - [블록체인] 서비스 기획자가 알아야 할 기본적인 상식-Part3

2018/09/10 - [블록체인/블록체인 서비스 기획 일기] - [블록체인] 서비스 기획자가 알아야할 기본적인 상식-Part2

 

"아하 블록체인, 넌 누구냐" 서비스 기획자의 고충을 알리는 1화.

 

 본 닝겐은 서비스 기획자가 블록체인 플랫폼 서비스를 기획시 경험한 내용을 정리 해보고자 글을 작성합니다.

서비스 기획자들이 블록체인을 어떻게 해야 하는지 몰라서 난감한 사항이 많이 발생하는 아픔을 공유합니다.

 

참고로 저는 Web, App 서비스 기획자이며, 각 종 스토리보드, O2O,LBS,IOT 등등과 같은 Native APP 개발 기획도 두루두루 갖추고 있는 5년차 기획자 입니다. 블록체인을 경험하기 전까지는 자신감 뿜뿜!

 

닝겐 이력사항

6년 경력자 서비스 기획, 서비스 운영 및 런칭

 

 ● 통신회사

 ● 웹에이전시

 ● 스타트업 창업 법인 대표

 

 

 블록체인 기반의 서비스라는 다소 생소하고도, 트렌드적인 내용에 있어서 서비스 기획자가 알아야할 내용이라 판단하고 한 단계씩 껍질을 벗겨(!!!?) 봅시다. 

 

자 그럼! 먼저, 블록체인에 대해 설명하자면, 간단하게 설명이 안됩니다.. (ㅜㅜ)

용어부터가 일반적으로 기획자가 알고 있는 개발 상식에서 범주가 너무 커져 버렸습니다.

그렇다고 여기서 포기할 순 없으니, 한단계식 정리해 봅시다.

 

 

 

 

내부 블록체인 개발자 분이 추천해 주신 책을 열심히 보고 있습니다. 서비스 기획자가 보기 좋은 책이라고 하더군요.

 

 

 

 

 

공부하는 마음으로 하나씩 배워봅시다.

 

 서비스 기획자가 블록체인에 대한 깊이 있는 탐구가 필요하지만, 방대한 블록체인 기술에 대해서 서비스 기획자의 습득은 매우 어려 울 수 있습니다. 개발적 지식 습득으로 접근 하는 것이 아닌, 서비스 기획과 접목하는 방법에서 꼭 필요하다고 생각하는 부분을 공부해 봅시다.

 

 기본적으로 용어로 접근하기 전에 서비스 기획자로써 블록체인 애플리케이션의 다양한 형태를 알아보자. 

 

 

블록체인 애플리케이션도 웹처럼 인터넷을 기반으로 서비스를 진행한다.

 

 블록체인 애플리케이션은 인터넷 기반의 서비스를 진행한다.

 블록체인 서비스는 인터넷을 필요로 하지만 웹은 거치지 않아도 된다.

 그렇기 때문에 공정하고 탈중화된 환경을 제공할 수 있다.

 

 

 

 

 블록체인 애플리케이션을 구축하는 방법은 다양하다.

 블록체인위에 구축할 수도 있고, 기존의 웹 애플리케이션과 혼합할 수도 있다.

 기존 웹과의 혼합은 하이브리드 블록체인 애플리케이션이라 부른다.

 

 

 

 

 

 

기획자의 머리가 아퍼올 것이다. 아래와 같이 이해하자.

 

 ● Android, OS 기반의 APP을 만들려고 한다.    ( Java )

 ● IOS, OS 기반의 아이폰 APP을 만들려고 한다.   ( Object-C )

 ● 둘다는 Native 개발이 아닌 하이브리드 형태의 앱을 만들어야 시간과 물질적인 부분을 해소할 수 있다.

     

조금 이해가 되는가? 그럼 블록체인 기반의 서비스를 빗대어 설명 하자면,

 

 ● 우리가 만드려고 하는 이더리움 기반의 (OS) 애플리케이션을 Dapp(Decetralized Applications) 이라 한다.

 Front 서비스 형태를 개발하는 것은 JS로 한다. 블록체인에 바로 담을 수 있기 때문이다.

 

 

일반 애플리케이션과 DAPP의 차이가 무엇인가?

 

 오픈소스 기반이며 자율적으로 운영됨

 퍼블릭 블록체인 위에 데이터를 저장 (한번 블록체인 위에 올라가면 데이터를 다시 되돌리거나 변형 불가)

 암호화화폐에 가치를 부여함

 알고리즘 기반에 의한 토큰 생성

 

 

기본적인 형태를 알아 보았습니다.

 

다음번에는 용어부터 정책서비스 진행까지 알아보는 시간을 갖도록 합시다.

 

 

2018/09/10 - [블록체인/블록체인 서비스 기획 일기] - [블록체인] 서비스 기획자가 알아야 할 기본적인 상식-Part3

2018/09/10 - [블록체인/블록체인 서비스 기획 일기] - [블록체인] 서비스 기획자가 알아야할 기본적인 상식-Part2

 

반응형

댓글()

[DappRadar]블록체인 DAPP 서비스 순위 사이트

반응형

DappRadarDappRadar


 

 안녕하세요. 박연구원입니다.

 오늘은 DAPP 서비스 순위를 한눈에 볼 수 있는 사이트를 소개시켜 드리겠습니다. 내부에서 이더리움기반의 ERC_20 토큰을 활용하여 플랫폼 서비스를 만들고 있습니다. 

 기획자가 DAPP서비스를 기획한 후에 런칭 및 참고하기에도 좋고, 다양한 DAPP 서비스를 분석하여 서비스 Plan을 설계하는데 도움이 될 수 있을거라 판단됩니다. DAPP 서비스를 이해 하시려면 [블록체인]DAPP의 구동방식 을 참고해주세요.

블록체인을 기반으로 서비스를 설계한다는 것이 다소 생소하지만 사이트를 보시면, 국내 보다는 해외 서비스에서 보다 더 활발하게 생성되고, 활성화 되어 가고 있다고 판단이 됩니다. 


1. 다음과 같이 총 3개의 코인의 DAPP들을 한눈에 볼 수 있습니다.

  • 이더리움(ETH) DAPP 순위
  • 이오스(EOS) DAPP 순위
  • 트론(TRON) DAPP 순위


[DappRadar] DAPP 참고사이트 주소 : https://dappradar.com

(DappRadarMAIN_화면)


2. 현재 이더리움, 이오스. 트론등과 같은 코인 중에 실제 DAPP 서비스가 활성화 되고 있는 방향을 볼 수 있습니다. 이더리움의 1위의 DAPP 서비스는  My Crypto Heroes 가 1순위로 되어 있네요. 

보는 방법으로는 24시간 기준으로 약 3천명 정도 사용자가 가입했고, Transcations 또한 3천 600명으로 높군요. 이 서비스는 게임서비스인것 같습니다. 이더리움은 24시간 기준 119.05(ETH)를 사용한 것은 한화로 약 1500만원의 이더리움이 발생한 것으로 한달에 4억정도 가치가 발생했다고 볼 수 있습니다.


https://dappradar.comhttps://dappradar.com


 DAPP 서비스 기획시 참고하시면 이더리움 뿐만아니라 이오스, 트론 등과 같은 코인베이스 서비스등을 보실 수 있습니다. 참고로 이더리무, 이오스, 트론등의 DAPP 서비스를 기획하시려면 블록체인 기반의 코인 이코노미 생태계와 코인의 특성 등을 잘 분석해서 좋은 서비스를 기획하실 거라 생각됩니다.

전체 DAPP서비스 기획시 참고할 수 있는 사이트는 [DAPP 기획자가 알아두면 좋은 사이트] 해당 블로그에서 확인하실 수 있습니다.

 참고로 이더리움의 특징은 스마트컨트랙트(SmartContract)의 특징을 잘알아야 하며, 가스의 사용량등을 잘계산하고 활용해야 좋은 서비스를 기획하실 수 있습니다. 스마트컨트랙트에 대해서는 조금더 자세한 정보를 공유하겠습니다.







반응형

댓글()

[블록체인] DAPP 기획자가 알아두면 좋은 사이트 소개

반응형

녕하세요.

닝겐입니다. 오늘은 블록체인 서비스 기획시 참고사이트를 소개해 드리겠습니다.

흡사 안드로이드 OS 기반의 서비스를 모아두는 사이트와 흡사합니다.


이 사이트에 대해서 다음과 같은 응용계층에 대한 설명과 Dapp에 대한 간단한 소개를 드리겠습니다.



이더리움 기반 Dapp서비스 참고 사이트

 이더리움은 비트코인 같은 암호화폐 구현을 위한 플랫폼을 지향하는 것이 아니라 암호화폐와 블록체인 기술을 사용하여 현실 세계의 다양한 문제를 해결하는 서비스들을 개발하고 운영할 있는 플랫폼을 목표로 한다. 이를 위해 이더리움은 스마트 컨트랙트에 기반을 탈중앙화 응용 앱인 DAPP(Decentralized App) 지원한다. 현재 집필 시점에 추진 중인 Dapp 목록을 정리하고 있는 State of the Dapps(http://www.stateofthedapps.com) 따르면 천여 이상의 Dapp 프로젝트가 추진 중에 있다.

 

 사이트 주소 : State of the Dapps(http://www.stateofthedapps.com)



  채권, 주식, 파생상품, 보험, 복권, 도박 금융 분야를 비롯하여 토큰, 쿠폰, 네임코인, 투표 현실 세계의 다양한 분야의 DApp들이 개발 중이다. 특히, 급여, 금전거래, 회계장부 기획, 지분표시 회사나 조직 운영에 필요한 데이터를 블록체인에 올려서 운영하는 탈중앙화 조직/회사와 블록체인의 알고리즘으로 자율적으로 의사를 결정하여 영업, 회계, 구매, 판매 수익 분배 등을 실현하는 탈중앙화 자율 조직/회사(DAO/DAC) 미래의 조직과 회사 운영 방법으로 관심을 끌고있다.


  Dapp 외에도 P2P 파일 시스템인 스웜과 휘스퍼는 설계를 검증하기 위한 Poc 개발 상태로 개발 중이다스웜은 별도의 앱으로 제공되고 있고휘스퍼는 Geth 옵션으로 제공 중이다.


 사이트 주소 : State of the Dapps(http://www.stateofthedapps.com)


Dapp 서비스에 대한 랭킹 순위와 DAU, MAU 등과 같은 서비스를 보여주고 있습니다.

아마, 블록체인 서비스 기획시 참고 될 수 있을 거라 생각 됩니다. 


Dapp에 대한 사전적 정의를 간편하게 설명드리면,


Dapp이란?

Dapp(Decentralized App, ) 스마트 컨트랙트 기반의 서비스다. 스마트 컨트랙트를 개발한 블록체인에 배포하면 스마트 컨트랙트의 어카운트 주소와 ABI(Application Binary Interface)등이 생성된다. ABI 스마트 컨트랙트의 바이트 코드를 일반 프로그램에서 호출하고 실행시킬 있는 정보와 인터페이스를 제공한다.



 [코어 이더리움 프로그래밍 참조]


반응형

댓글()

[블록체인 이더리움] 기획자가 바라 보는 가스(GAS)

반응형

 

안녕하세요. 감성 IT : 박연구원입니다.

이번에는 이더리움 기반의 서비스를 기획할때 가장 고민이 되는 부분에 대해 논의해 볼까 합니다.

현재 연구소에서 서비스 기획일을 하고 있으며, 이더리움 ERC20의 기반한 DAPP 서비스를 기획하면서 기존의 앱/웹 서비스와는 다른 블록체인 기획을 접하며 경험한 내용을 공유합니다.

이더리움을 이해하는 핵심 중 하나인 가스(GAS)머클 패트리샤 트리(World State)가 있습니다.

 

 

1. 가스(GAS) 란?

 정의는 연료를 의미합니다. EVM 상에 트랜잭션을 동작시키지 위해 소모 비용(GAS)을 말합니다.

비트코인의 수수료 개념에서 진화된 형태이며, 코트의 복잡성에 따라 다르게 측정합니다.

 

#GAS

단위 : Gas 21000Gas (최소의 비용) 

단위: 원 : 약 3.5원 (2019.01.03 ETH = 169,000원 기준)

 ETH 와 가스 변환 공식에 대한 부분은 이더리움 단위와 환산표 을 참고해 보시면 됩니다.

 

 

2. 가스(GAS) 측정 방법은?

 DAPP 서비스를 기획하고 개발하고 있다면, 기획자/개발자가 가장 고충을 겪는 부분일 거라 생각이 됩니다. 가스를 계산하기 위해서는 총 3가지의 개념이 필요합니다. 가스를 설정하기 위해서는 이더리움이라는 코인의 개념을 알아야 합니다. 블록체인 서비스 기획자가 알아야할 기본적인 상식 Part-1 를 참고해 주세요.

#GAS&ETH

 "DAPP 서비스를 기획시 일반적으로 가스(GAS)를 누가 낼 것인가가 가장 중요한 핵심 입니다."

 

이더리움 사용가스 조회

<이더리움 사용가스 조회 참고 / 참고사이트 : https://ethgasstation.info>

 

 일반적인 Web 사이트와는 다르게 이더리움 기반 DAPP 서비스는 블록체인상에 올라갈 경우 가스(GAS)가 발생됩니다. 이부분의 기획과 설계를 잘해야만 문제점이 없습니다. 만약 플랫폼 제공자가 블록체인상에 올라가는 가스(GAS) 비용을 전부 부담한다면, 사용자가 많아짐에 가스(GAS)가 많이 사용됩니다. 그러면 이더리움(ETH)의 보유량 또한 많은 소비를 이루기 때문에 플랫폼 제공자는 부담을 느낄 수 밖에 없습니다. 그래서 트랜잭션 처리시 꼭 인지하고 기획해야 됩니다. 모든 데이터가 다 블록체인화 되면 문제의 소지가 있기 때문에, 어떤 정보를 블록에 담을 것인가?.그래서 다음과 같은 상반된 개념이 있습니다. ON/OFF Chain 의 개념입니다.

 

 ON Chain : 블록에 담을 것 

 OFF Chain : 블록에 담지 않을 것

 

 

#트랜잭션

 

 

 트랜잭션을 수동으로 보내려면 함수의 인코팅 된 매개변수를 번환. Web3.eth에 트랜잭션을 전송하는 시뮬레이션을 보면 전송하는 Data의 용량에 따라 가스의 전송도 변환되어 전송이 가능하다.

 var contractData = contractObject.new.getData(someparam, another, {data: contractBytecode});

 var estimate = web3.eth.estimateGas({data: contractData}) 

 

트랜잭션 실행시 가스를 시작
트랜잭션 실행 코어 이더리움 프로그래밍

 

 

 3. 기획자가 바라보는 가스(GAS)의 정의 

  상위 가스에 대한 내용을 어느 정도 이해했다면, 다시 근본적인 문제점을 가지고 고민합니다. 여러 블로그에서 소개해준 가스 비용 정산 및 트랜잭션에 대한 내용을 담기보다는 기획자가 생각하고 고민해야 되는 부분의 고충을 적어 보았습니다.

#블록체인 #서비스기획자 #토큰이코노미

 

 

 

● 다음과 같은 질문 사항에 대해 스스로 답변이 가능해야 합니다. (기획)

 1. 블록체인에 꼭 담을 내용인 것인가? (토큰 이코노미에 대한 설계가 있는가?)

 2. RDBMS로 관리해도 문제 없는 사항인가? ( 반드시 On Chain화 시킬 필요가 있는지? 

 3. GAS를 내는 사용자는 누구인가? (플랫폼 or 사용자)

 4. 런칭시 확보해야 되는 이더리움은 얼마인가? (초기 GAS 비용)

 

 

2018/09/17 - [블록체인/블록체인 서비스 기획 일기] - [블록체인] DApp의 구동환경

 

[블록체인] DApp의 구동환경

DApp 서비스의 구동환경에 대해 알아보자. Dapp Dapp(Decentralized App, 댑)은 스마트 컨트랙트 기반의 웹 서비스다. 스마트 컨트랙트를 개발한 후 블록체인에 배포하면 스마트 컨트랙트의 어카운트 주소와 ABI(A..

findjun.tistory.com

2019/01/31 - [블록체인/블록체인 서비스 기획 일기] - [블록체인] 서비스로 성공할 수 있을까?

 

[블록체인] 서비스로 성공할 수 있을까?

블록체인? 실제 서비스를 런칭하거나 운영하는 업체? 제 주변에서도 호기심과 궁금증으로 물어보시거나 검색하시는 분들이 많이 있더군요. 블록체인으로 서비스를 기획한다고 하면, 제일 먼저 다단계인지, 사기인..

findjun.tistory.com

 

반응형

댓글()

[블록체인]샤딩(Sharding)&이더리움(ETH)

반응형

 

[블록체인 기획] 샤딩(Sharding)&이더리움

 

이더리움 로고

 

◎샤딩(Sharding)이란?

전통적으로 관계형 데이터 베이스에서 데이터를 분할하는 기술이다.

 

DB 샤딩

 

이더리움의 근본적인 원인

 

 

이더리움(ETHEREUM) 샤딩의 이유는?

메인엣을 여러 개의 작은 네트워크들로 분할하여 이더리움의 확장성을 확보하기 위함.

 

1) 이슈

      •  

                기술적 운영적 측면에서 최적방안 탐색 및 선정의 이슈가 있다.
      •         코인 이코노미 측면 참여자의 이해 관계의 이슈가 있다.

 

2) 현황

      •         활발한 연구 및 프로토타입 코드의 실험 단계이다.
      •         본격도입을 위해서는 이더리움재단 내부합의 및 기존 노드운영자들의 합의가 필요하여 상당한 시간이 소요될 것으로 예상된다.

 

3) 고려사항

      •         현재 네트워크 노드 부담하는 하드웨어 비용증가를 고려해야 
      •         하위 네트워크 내부 트랜잭션에서 기존 트랜잭션의 방식 사용성이다.
      •         네트워크 간 트랜잭션은 트랜잭션 요청 영수증 기반처리에 대한 부분을 고려해야 한다.

 

샤딩(Sharding) 블록체인 형태

샤드 간 트랜잭션

( 영수증 기반 처리 )
샤딩(Sharding) 관련 이슈
      •         중앙화 이슈.
      •         보안성 이슈.
      •        1% attack : 100개 샤드 시스템으로 오직 1%의 hash rate로 샤드 지배 가능성이 있음.
      •        샤드 간의 커뮤니케이션이 너무 빈번하게 일어난다면, 커뮤니케이션으로 인한 시간 지연의 문제가 발생함.
 
샤딩(Sharding) 적용가능 방식
    • 네트워크 샤딩
    • 트랜잭션 샤딩
    • 스테이트 샤딩

 

1) 네트워크 샤딩

      •         임의로 네트워크가 무작위로 느드를 샘플링하여 블록 단위로 샤드를 형성하는 것이다.
      •         네트워크가 샤드의 구성원에 대한 동의를 구하지 않아 구성원들이 원하는 방향으로 가지 않는 경우, 구성원들의 불만을 해결하지 못한다는 단점이 있다.

 

2) 트랜잭션 샤딩

      •         트랜잭션 해시의 마지막 몇 비트를 기반으로 샤드를 결정하고 트랜잭션의 유효성을 확인한다.
      •         사용자가 악의적인 경우, 동일한 두입력이지만 출력이 다른 트랜잭션을 생성할 수 있다.
      • 이중 지출을 방지하기 위해 유효기간이 진행되는 동안에 샤딩이 된 조각의 노드들간의 통신이 필요하다.

 

3) 스테이트 샤딩

      •         Account-based model 이다.
      •         상태가 지정된 블록체인에서 특정 샤드는 상태의 일부만을 유지한다.
      • 교차분할 트랜잭션을 수행하지 못하도록 제한됨.
      • 시스템의 상태가 모든 샤드에 복제되어 있지 않기 때문에 네트워크는 더이상 오프라인 샤드에 대한 트랜잭션의 유효성을 검사하지 못하게 된다.
      • 오프라인 샤드를 유지하기 위해 백업 노드를 갖게된다면 중앙집중식이 되어 보안성에 위협이 된다.
      • 네트워크가 한 번씩 재편성될 때 한번에 네트워크를 전환하게 되면 일부 동기화가 완료될 때 까지 전체 시스템을 사용할 수 없게 될 수도 있다.

 

샤딩(Sharding) 관련 과제

 

 

1) 난수생성

 난수를 사용하여 검증자를 샤드에 배정하는데, 공격자가 난수를 예측하거나 조작할 수 있다면, 샤딩 보안에 문제가 생길 것이다. 기존의 RANDAO 난수 생성방식을 VDF(Verifiable Delay Function)를 통하여 개선하는 중이다.

 

 

2) 빠른 샤드 전환

 샤드에 대한 공격 성공 가능성을 줄이고자 한다면 검증자를 빠르게 전환해야 한다. 이를 위하여 이 전부터 터 look ahead time을 두어 검증자가 자신이 맡을 샤드 블록을 미리 동기화 시킨다. 미리 동기화하기 위해서는 동기화할 자료를 줄여서 빠르게 검증자를 준비할 수 있는 stateless client를 제안한다. stateless client는 블록 헤더만을 저장한다. 하지만 블록헤더만을 저장하기 때문에 거래에 대한 검증은 불가능하다. 거래 검증을 하려면 거래를 만들 때, 검증에 필요한 witness를 첨부해야 한다. 아니면 영지식을 사용하여 witness의 크기를 줄이는 방법도 제안되었다.

 

 

3) 자료 가용성

 만약 모두가 stateless client라면 블록의 내용을 손실할 수 있다. 그렇기 때문에 누군가는 state를 저장하고 있도록 해야한다. 이를 위해 적절한 보상과 검증 (Proof of Custody)가 필요하다. Fisherman 딜레마는 Erasure Coding으로 해결 가능하다.

 

 

4) 검증자간 효율적인 통신

샤드 배정이 자주 바뀌는 상황에서 샤드 검증자들끼리의 효율적인 P2P 통신은 필수적이다. 이를 위해, libp2p floodsub gossipsub (meshsub)이 사용된다.

 

 

5) 샤드 간 비동기 통신

거래 당사자나 스마트 계약이 여러 샤드에 나누어져 있다면 샤드 간의 통신(cross-shard communication)이 필요하게 된다. 하지만 여러 단계를 거치게 되므로 시간이 오래 걸리므로 결국 메인 체인에 무리를 주게되고 이렇게 샤드 간 통신이 너무 자주 일어난다면 샤딩이 가지고 있는 장점은 사라지게 된다. 이에 이더리움은 crosslink를 가지고 메인체인의 무리를 덜고, yanking으로 필요한 스마트 계약을 현재 샤드로 가져와 샤드 간의 통신을 줄이고자 한다 .또한 현재 지연상태 전이 (delayed state transition)을 통한 샤드 간의 비동기 통신도 구상 중에 있다고 한다.

반응형

댓글()

[블록체인] 알고리즘 구현 선택 방법

반응형



블록체인(BlockChain)이란 블록(Block)을 잇따라 연결(Chain)한 모음이라는 뜻으로, 데이터의 거래 내역들을 각 노드들에 분산하여 저장하는 분산데이터베이스의 한 형태입니다.


블록체인 알고리즘은 구현 방법에 따라 다음과 같이 나눌 수 있습니다.





퍼블릭 블록체인(Public blockchains)

퍼블릭 블록체인은 거래에 참여하는 어느 누구나 열람/송금이 가능한 형태의 블록체인으로, 거래에 참여하는 어느 누구도 특정 기관의 허가를 받지 않아도 됩니다. 탈 중앙화 및 분산 장부 특징을 가진 완전분산형태의 블록 체인입니다.


컨소시엄 블록체인(Consortium blockchains)

컨소시엄 블록체인은 미리 선정된 특정 거래 증명자들에 의해 컨트롤 되는 형태의 블록체인으로, 한정된 탈 중앙화적 요소와 분산장부의 특징을 이용한 부분적 분산형태의 블록체인입니다.


프라이빗 블록체인(Fully private blockchains)

프라이빗 블록체인은 완전히 개인화된 블록체인으로서 한 중앙기관이 모든 권한을 가지는 형태의 블록체인으로, 거래에 참여하는 모든 사람들은 중앙기관의 허가가 있어야 합니다. 블록체인의 분산장부 기능의 장점을 이용한 중앙집권적 블록체인입니다.





 비트코인은 퍼블릭 블록체인 기술을 이용하여 구현된 가상화폐로, 블록체인의 탈 중앙화, 분산화의 장점을 이용한 것입니다. 이와 같은 경우 거래가 특정 기관의 허가 없이 이루어지기 때문에 특히 국내에서는 여러 가지 비합법적인 요소들이 발생할 가능성이 있습니다.


 최근에는 골드만삭스, 모건스탠리 등 세계적인 금융회사들이 블록체인 알고리즘을 도입하고 있으며, 국내 금융회사들도 블록체인 알고리즘 도입을 고려 중에 있습니다.


 금융회사들이 도입하려는 블록체인 알고리즘은 컨소시엄 블록체인의 방법으로 블록체인 알고리즘의 분산화 특징은 유지하되, 탈 중앙화적 요소는 부분적으로 배제하여 모니터링 및 통제가 가능하게 함으로서 불법적으로 이용될 수 있는 가능성을 최소화 시키는 것입니다.



블록체인, 금융에 혁명을 더하다



 지금까지의 모든 금융거래는 중앙 집중화된 장부 시스템에 따라 이루어 졌습니다. 모든 거래기록 및 중요정보들은 중앙 DB에 저장되어 있으며, 중앙 DB에 저장되어 있는 정보는 진실이 됩니다. 예를 들어 xx은행에서 거래를 할 때 은행종류, 지점과는 상관 없이 모두 동일한 중앙 DB에 접근하여 고객의 거래내역을 조회합니다.





 만약 공격자가 xx은행의 중앙 DB를 해킹하여 자신의 통장에 1000만원이 있다고 거래기록을 조작하고 인출을 시도한다면, xx은행에서는 공격자의 통장에는 실제로 1000만원이라는 돈이 있는 것으로 인지하고 1000만원을 내 줄 것입니다.




 중앙 시스템이 해킹 당한다면 모든 정보들이 위/변조 될 수 있기 때문에 많은 기업들은 이 중앙 시스템을 보호하기 위하여 많은 투자와 노력을 기울입니다.


하지만 블록체인은 분산화된 시스템으로, 중앙 집중화 된 시스템과 반대의 개념이라고 볼 수 있습니다. 사전에 미리 선정된 신뢰할 만한 기관 혹은 기업들이 블록 형태로 모든 거래기록 및 중요정보들을 갖고 있으며, 거래가 이루어 질 때 모든 분산시스템, 즉 모든 기관 혹은 기업들이 갖고 있는 정보들과 동일해야만 진실이라고 간주하고 거래가 성립되게 됩니다.






블록체인을 이용한 거래는 중앙시스템을 보호하기 위한 막대한 비용과 시간을 효과적으로 줄일 수 있으며, 보안성까지 우수하기 때문에 최근 각광을 받고 있습니다.



블록체인, 효율과 보안 두 마리 토끼를 잡다.



지금까지의 모든 금융거래는 중앙 집중화된 장부 시스템에 따라 이루어 졌습니다. 모든 거래기록 및 중요정보들은 중앙 DB에 저장되어 있으며, 중앙 DB에 저장되어 있는 정보는 진실이 됩니다. 예를 들어 xx은행에서 거래를 할 때 은행종류, 지점과는 상관 없이 모두 동일한 중앙 DB에 접근하여 고객의 거래내역을 조회합니다.


블록체인은 네트워크 내 모든 사용자들이 거래 정보를 갖고 있기 때문에 기존 중앙 시스템에 투입되던 막대한 보안비용이 절약되게 되게 됩니다. 또한 모든 사용자들이 거래에 대한 사실 여부를 확인해 주어야 하기 때문에 보안성도 높습니다. 모든 사용자들이 갖고 있는 정보를 해킹하면 되지 않느냐라고 반문을 할 수도 있지만, 사용자들이 갖고 있는 블록들이 올바른지 10분마다 한번씩 서로 확인을 하며, 잘못된 블록을 갖고 있는 사용자가 있다면 잘못된 블록을 폐기하고 정확한 블록으로 바꿔줍니다. 많은 사용자에게 분산되어 있는 모든 블록들을 10분 이내에 해킹을 한다는 것은 사실상 불가능한 일입니다.


현재 많은 국가 및 대형 금융기업들에서는 이런 블록체인 알고리즘을 현재의 금융시스템에 적용시키려 시도 중에 있습니다. 법의 테두리 안에서 블록체인 알고리즘의 장점 기술들을 활용한 서비스들이 상용화 되어 금융시장에 혁신의 새바람이 불기를 기대해 봅니다.



출처: http://blog.alyac.co.kr/558 [이스트시큐리티 알약 블로그]







반응형

댓글()

[블록체인]1.3.2 블록체인 P2P 컴퓨팅

반응형

블록체인 P2P 컴퓨팅






P2P 컴퓨팅

P2P(Peer-to-Peer) 컴퓨팅은 네트워크에 참여한 모든 컴퓨터가 동일한 역할과 기능을 수행하는 컴퓨팅 처리 방식을 말한다 (일반적으로 P2P 네트워크상의 컴퓨터를 노드 또는 피어 등으로 부르는데, 이는 모두 같은 의미이다. )

 동일한 역할과 기능을 수행한다는 말은 해당 컴퓨터가 클라이언트인 동시에 서버이기도 하다는 뜻이다.

현재에도 다양한 P2P 컴퓨팅 기반 서비스들이 존재하고 있다.

 

P2P 파일공유서비스

  • 냅스터(Napster),
  • 그누텔라(Gnutella),
  • 프리넷
  • 카자아

 

P2P 프로세스 공유 서비스

  • 세티앳홈(SETI@Home),
  • 폴딩앳홈(Folding@Home),
  • 디스트리뷰티드닷넷
  • 월드와이드 컴퓨터

 

P2P 메시징 서비스

  • 비트토렌트의 블립

반응형

댓글()

[블록체인] 서비스 기획자가 알아야 할 기본적인 상식-Part3

반응형

안녕하세요. 박연구원입니다.

 

블록체인 서비스 기획자가 알아야할 기본적인 상식 Part3 편입니다.

오늘은 저번 내용에 이어서 설명을 드리겠습니다. 

 

블록체인
블록체인

 

(블록체인 기획 목록)

2018/09/10 - [블록체인/블록체인 서비스 기획 일기] - [블록체인] 서비스 기획자가 알아야할 기본적인 상식-Part2

 

[블록체인] 서비스 기획자가 알아야할 기본적인 상식-Part2

블록체인 저번 시간에는 블록체인 서비스에 대한 형태를 설명 드렸습니다. 저는 전문적인 개발자가 아니기 때문에 서비스 기획자의 시각으로 바라보는 형태이니 전문성이 다소 떨어질 수 있지만, 서비스 기획자가..

findjun.tistory.com

2018/09/10 - [블록체인/블록체인 서비스 기획 일기] - [블록체인] 서비스 기획자가 알아야 할 기본적인 상식-Part3

 

[블록체인] 서비스 기획자가 알아야 할 기본적인 상식-Part3

안녕하세요. 박연구원입니다. 블록체인 서비스 기획자가 알아야할 기본적인 상식 Part3 편입니다. 오늘은 저번 내용에 이어서 설명을 드리겠습니다. 이전 블록체인 기획자 편 에서는 다음과 같은 화두를 던져 보..

findjun.tistory.com

2019/01/19 - [블록체인/블록체인 서비스 기획 일기] - 블록체인 서비스 기획자가 알아야할 기본적인 상식-Part1

 

블록체인 서비스 기획자가 알아야할 기본적인 상식-Part1

2018/09/10 - [블록체인/블록체인 서비스 기획 일기] - [블록체인] 서비스 기획자가 알아야 할 기본적인 상식-Part3 2018/09/10 - [블록체인/블록체인 서비스 기획 일기] - [블록체인] 서비스 기획자가 알아야할..

findjun.tistory.com

 

이전 블록체인 기획자 편 에서는 다음과 같은 화두를 던져 보았죠.

 

 ● 대상은 누구이고, 누구를 위한 서비스인가?

 ● 블록체인 기술 (탈중앙화)을 활용하면 어떤 부분이 달라질 것인가?

 ● 왜 우리가 만들 서비스에 블록체인 기술이 필요한가?

 ● 어떤 정보를 블록에 저장하여 투명하게 할 것인가?

 ● 스마트컨트랙트에 저장 되어야 할 내용은 무엇인가? 

 ● (이더리움 기준)합의(증명)되어야 할 정보는 어떤 것이 있는가?

 ● POS,POW,POA 중 어떤 방식을 사용할 것인가?

 ● 회원 등급은 어떻게 구분할 것인가?

 ● 토큰을 얻는 방식은 어떻게 할 것인가?

 ● 사용자가 코인의 가치를 유지할 방법은 어떤 것인가?

 ● 20년간의 채굴 및 코인의 가치를 유지하는 계획은 있는가?

 ● 총발행량이 얼마나 되는가?

 
위 항목이 어느정도 이해가 된다 or 이해가 되지 않는다. 로 나눌 수 있겠죠.
 

 

 위 사항만 안다고 다 블록체인 서비스 기획을 할 줄 안다는 것은 아니니깐요. 

일반적인 서비스를 기획한다면 어떨까요? B2B2C 서비스로 설명 드리겠습니다.

 

1. 회원구분 B2B2C "일반적으로 쇼핑몰이 될 수 있겠군요."

 

 ● 사용자(일반) 

 ● 판매자(등록자)

 ● 중간 관리자

 ● 관리자(최고관리자) 

 

 현재 나와 있는 일반적인 서비스는 모두 중앙집중 비즈니스입니다.
판매자, 소비자등이 이미 만들어진 플랫폼 안에서 운영하는 관리자 아래 위치해 있습니다.
이 회원 등급 구분에서 블록체인 운영모델에 대한 차이가 있습니다.
 
 
 
블록체인 비즈니스 모델 구성도
블록체인 비즈니스 모델 구성도

 

(출처 : KISTEP 한국과학기술기획평가원)

 
[블록체인 비즈니스 모델 구성도]
 
 
 블록체인 비즈니스 모델 구성도를 보시면 비즈니스 모델의 중앙집권체제가 아니기 때문에 다음과 같은 회원구분이 될 수 있습니다.
 
 
 ● 사용자 = 판매자 
 ● 마이너 = 사용자, 판매자
 ● 개발자 = 사용자, 판매자, 마이너
 
 
 사용자>마이너>개발자>사용자
 
 가장 큰 차이점 : 중간 관리자, 최고 관리자가 없습니다.

사용자끼리 노드를 통한 활성화 방향이 블록체인 기반 탈중앙형 플랫폼 비즈니스입니다. 간단하게 생각하면 P2P 서비스를 만든다 생각하시면 됩니다. 사상, 정책 등이 사용자간의 합의 방법 등과 같이 정의할 내용을 스마트 컨트랙트에 넣고, 최초 발생시 수정이 힘들다고 합니다. 그렇기 때문에 1차로 기획자는 이러한 부분을 정의 해야 됩니다. 일반적으로 우리가 알고 있는 "게임머니"가 비슷할 거라 생각 됩니다.

 
게임머니와 블록체인과 가장 큰 차이는 금액 변동의 유동성입니다. 
 
 게임머니의 가치는 지속적으로 하락합니다. 유저들의 게임머니 습득이 높아지고 가치가 줄어들죠. 블록체인 기반 코인,토큰은 조금 다릅니다. 시장의 등락폭에 따라 금액이 더 높거나 낮아 집니다. 그래서 저는 게임머니 시장이라 생각하겠습니다. 게임머니 시장에서 레벨 등급과 게임머니 장비로 구매하는 등과 같은 행위를 하는 것으로 시장이 활성화 되고, 상점에서 유저가 아이템을 판매하면 자연스럽게 시장이 형성됩니다. 게임머니를 많이 가지고 있는자와 신규 유저간에 시장이 개별로 생성됩니다. 그리고 신규 유저는 고랩들과의 시간 경쟁에서 동등한 입장을 갖기 위해 유료 아이템을 삽니다. 이것이 블록체인에서 코인을 자연스럽게 구매하는 형태가 되는 거죠. 
 
아이템 판매간의 판매수수료 = 이더리움 수수료 (가스)
 
가스에 대한 설명은 다른 분들이 잘 정리 해주신 내용을 링크합니다. ㅎ 
블록체인 기술은 탈중앙화를 지향하는 서비스지만, 제가 개인적으로 기획을 시작하면서 얻은 느낌은 이더리움 기반의 스마트컨트랙트에 수수료 정책까지 넣어야 하는 거죠. 
머리가 아퍼 옵니다.
 
 

 


 
블록체인 서비스 기획 BM
 
 아래와 같은 그림은 블록체인 서비스 기획에 참고하기 좋은 자료를 첨부합니다. 블록체인 BM에 시장에 airbnb 서비스로 접근하면 다음과 같은 Process로 구성될 수 있습니다.
 
 

 

에어비앤비 비즈니스 모델-슬로킷 비즈니스 모델
에어비앤비 비즈니스 모델-슬로킷 비즈니스 모델

 

출저 : Digital Retail Trend (에어비앤비 비즈니스 모델-슬로킷 비즈니스 모델)

 
 
airbnb를 블록체인 기반의 서비스와 일반적인 플랫폼 서비스와 차이점을 크게 보여준 그림입니다. 
 
 이더리움은 스마트 계약, 저번시간에 소개시켜 드린 스마트 컨트랙트에 계약내용을 정의하여 P2P간의 소통을 미리 계약해 놓았기 때문에 이러한 부분의 생태계 조성이 가능하죠. 여기서 서비스 기획자는 블록체인 생태계 조성을 기획하는 역활을 하는 것입니다. 물론, Dapp 서비스 사용자 화면 등과 같은 기획도 합니다. ^0^ 


 


댑(Dapp) 서비스에 앞서 정리한 내용이 잘 나타나게 기획해야 됩니다. 
 
 참고 사이트 하나 더 알려 드리겠습니다. 유니오라는 서비스인대 앞서 소개시켜드린 스팀잇의 한국버전 정도로 생각해주시면 됩니다.
 

 

참고 사이트 : https://uun.io/ (유니오)

 

 
다음편에는 블록체인 서비스에 작성 해야될 결과물에 대해 다루어 보겠습니다.
글이 두서 없지만, 틈틈히 수정하며 업데이트 하겠습니다. 
 

(블록체인 기획 목록)

2018/09/10 - [블록체인/블록체인 서비스 기획 일기] - [블록체인] 서비스 기획자가 알아야할 기본적인 상식-Part2

 

[블록체인] 서비스 기획자가 알아야할 기본적인 상식-Part2

블록체인 저번 시간에는 블록체인 서비스에 대한 형태를 설명 드렸습니다. 저는 전문적인 개발자가 아니기 때문에 서비스 기획자의 시각으로 바라보는 형태이니 전문성이 다소 떨어질 수 있지만, 서비스 기획자가..

findjun.tistory.com

2018/09/10 - [블록체인/블록체인 서비스 기획 일기] - [블록체인] 서비스 기획자가 알아야 할 기본적인 상식-Part3

 

[블록체인] 서비스 기획자가 알아야 할 기본적인 상식-Part3

안녕하세요. 박연구원입니다. 블록체인 서비스 기획자가 알아야할 기본적인 상식 Part3 편입니다. 오늘은 저번 내용에 이어서 설명을 드리겠습니다. 이전 블록체인 기획자 편 에서는 다음과 같은 화두를 던져 보..

findjun.tistory.com

2019/01/19 - [블록체인/블록체인 서비스 기획 일기] - 블록체인 서비스 기획자가 알아야할 기본적인 상식-Part1

 

블록체인 서비스 기획자가 알아야할 기본적인 상식-Part1

2018/09/10 - [블록체인/블록체인 서비스 기획 일기] - [블록체인] 서비스 기획자가 알아야 할 기본적인 상식-Part3 2018/09/10 - [블록체인/블록체인 서비스 기획 일기] - [블록체인] 서비스 기획자가 알아야할..

findjun.tistory.com

반응형

댓글()

[블록체인] 서비스 기획자가 알아야할 기본적인 상식-Part2

반응형

블록체인 저번 시간에는 블록체인 서비스에 대한 형태를 설명 드렸습니다.

저는 전문적인 개발자가 아니기 때문에 서비스 기획자의 시각으로 바라보는 형태이니 전문성이 다소 떨어질 수 있지만, 서비스 기획자가 알아야할 꼭 필요한 내용만 담아 볼까 합니다.

 

(블록체인 기획 목록)

2018/09/10 - [블록체인/블록체인 서비스 기획 일기] - [블록체인] 서비스 기획자가 알아야할 기본적인 상식-Part2

2018/09/10 - [블록체인/블록체인 서비스 기획 일기] - [블록체인] 서비스 기획자가 알아야 할 기본적인 상식-Part3

2019/01/19 - [블록체인/블록체인 서비스 기획 일기] - 블록체인 서비스 기획자가 알아야할 기본적인 상식-Part1

 

형태는 블록체인 서비스 기획자가 기본 생태계 알기에서 다룬 내용을 바탕으로 이제 기획을 시작해 봅시다.

자 블록체인 Base 서비스를 기획할때 기본적인 OS 기반의 형태의 서비스를 Dapp이라 설명 드렸습니다.

 

 

Dapp을 서비스를 기획하기 전 무엇을 해야 될까요? - 머리가 아프기 시작합니다...

이거 한가지만 기억합니다.

 

기획을 하기전 우리는 1가지만 기억합니다. 웹,모바일 서비스 기획과는 다르지만, 서비스 형태를 만드는 방식은 조금 동일 할 수 있습니다.

 

 

서비스 기획자가 서비스를 기획하는 순서.

0. 무엇을 기획 할 것인가? 

1. Prolog - 사례조사.

2. Concept - 차별점.

3. Process 정리 User Flow, 사용자 시나리오 등등

4. Program 구성(IA)

5. Wireframe - UI, UX  여기서 부터는 본격적으로 ppt, 기타 툴을 활용하여 작업물을 만듭니다.

6. 디자인

7. 퍼블리싱 (Native 면 안하겠죠)

8. GUI 가이드 - (디자이너)  

8. 개발+수정 개발+ 버그 수정 개발.

9. 버그 테스트 등등등..

10. 런칭

 

위사항은 일반적으로 서비스 기획자가 알고 있는 상식일 거라 판단하니, 다음으로 넘어 가겠습니다.

블록체인 서비스를 기획하는데, 기획자는 머리를 비우고, 이해 하시면 됩니다. 저도 잘 안됩니다.

 

 

블록체인 기획에 가장 중요한 것은 정책입니다.

 요즘 블록체인 기획자를 뽑을때, 가장 중요하게 보는 것이 있습니다. 

금융 서비스를 경험하거나 통화화폐에 대한 이해도가 있어야 합니다.

 

서비스를 기획하는 것은 매우 중요한 사항이지만, 정책이 그보다 더 중요하죠.

 

 

간단하게 설명을 드리면, 블록체인 기반 서비스의 가장 중요한 점

  • 스마트 컨트랙트 (Smart Contracts)에 담을 내용.
  • 합의와 증명 Process
  • 트랜잭션을 활성화 방안
  • 블록체인 기반의 코인, 토큰의 활용방안
  • 지분증명(POW), 작업증명(POS), POA 의 선택
  • 장기 정책 계획
  • 그외 다양한 내용들의 정의 및 정리 등
 위 사항을 개발자와 논의와 협의 후 결정해야 됩니다.
즉, 왜 이러한 결정을 하는지를 지식적 배경으로 알고 있어야 판단을 할 수 있죠.
 
 
나머지 서비스를 기획하는 부분에 대해서는 다음편에 보다 더 깊게 설명을 드리겠습니다.
 

 

TIP ) 블록체인 코인 서비스 정책을 가장 잘 하고 있다고 생각이 드는 참고사이트를 확인해보세요. 

       기획자라면 이해가 가실겁니다.

 
사이트 방문하기 > https://steemit.com/
 
(사이트를 참고해보시면 도움이 되실 거라 판단됩니다. 이분이 3세대 이오스를 만드신 분이시죠.)
 
 
블록체인 기술은 결국에는 코인(탈중앙화)을 활용 서비스라 금융권 분들의 서비스 기획자를 많이 선호합니다.
더 전문적이고 기술적인 내용이 있겠지만, 순수 기획자의 시각으로 접근 하겠습니다.
 
 
 

그럼 스마트 컨트랙트는 무엇인가?

스마트 컨트랙트를 설명 드리자면, 인터넷에 찾아봐도 무수한 내용들이 많이 있습니다.
용어에 대한 정의는 무수히 많이 나와있지만, 간단하게 설명하기에는 조금 어려울 수 있어 한단어로 표현 합니다.
 
 

1세대와 2세대를 나누는 기준입니다.

 
  • 1세대 비트코인 화폐역할 하는 어플
  • 2세대 이더리움 다양한 서비스가 가능한 스마트폰 플랫폼
  • 3세대 이오스 라고 표현합니다.
 
비트코인과 이더리움을 나누는 기준이며, 비트코인에서 없는 이더리움만의 기능이 스마트 컨트랙트입니다.
 
 

이해가 조금 되셨나요? 

 

그래서 블록체인 base 비트코인, 이더리움 기반으로 DAPP을 만들때 중요한게 블록에 담을 내용입니다.

 

 

블록체인 서비스 기획자는 블록체인 기술을 활용하여 무엇을 위한 서비스를 만들어야 하는지 

그리고, 투명하게 관리되어야 할 것이 무엇인지 정의 하는 것이 중요합니다.

  

다시 본론으로 돌아와서 다음과 같은 사항을 정의합니다.

 

서비스를 기획한다는 본질은 같습니다. 다만, 플랫폼 주체가 없이 이미 정의(계약)한 대로 양방향성 커뮤니케이션을 만들도록 서비스 한다고 생각하시면 됩니다.

 

우리 기획자는 그 본질에 대한 정의를 잘 만들면 됩니다.

 

 

블록체인
블록체인

 

 

 

위 그림은 보시고 조금 이해가 가시나요? 

 

Front 서비스를 Js로 개발하는 이유는 무엇일까요?

JS로 개발이 되어야 바로 블록체인에 내용을 담을 수 있습니다. 중앙관리집권체계가 아닌거죠.

 

블록체인 서비스도 일반 서비스와 공통된 부분은 일반적인 Web,APP과 동일하게 Front/Backend 가 필요합니다. 

접근 방식이 조금 다를 뿐이죠. 중간 관리자가 없는 탈중앙화 방식을 말이죠.

그리고 성향에 따라 따라 POS, POA 등과 같은 방법으로 구분 합니다.

 

다음 주제로 블록체인을 기획하기 전 다음과 같이 한번 정리해 보았습니다.

  • 대상은 누구이고, 누구를 위한 서비스인가?
  • 블록체인 기술 (탈중앙화)을 활용하면 어떤 부분이 달라질 것인가?
  • 왜 우리가 만들 서비스에 블록체인 기술이 필요한가?
  • 어떤 정보를 블록에 저장하여 투명하게 할 것인가?
  • 스마트컨트랙트에 저장 되어야 할 내용은 무엇인가? (이더리움 기준)
  • 합의(증명)되어야 할 정보는 어떤 것이 있는가?
  • POS,POW,POA 중 어떤 방식을 사용할 것인가?
  • 회원 등급은 어떻게 구분할 것인가?
  • 토큰을 얻는 방식은 어떻게 할 것인가?
  • 사용자가 코인의 가치를 유지할 방법은 어떤 것인가?
  • 20년간의 채굴 및 코인의 가치를 유지하는 계획은 있는가?
  • 총발행량이 얼마나 되는가?

등등... 많은 사항을 개발자 분과 정의 해야 됩니다..

 

 

다음편에서는 보다 더 구체적인 내용을 다뤄 볼까 합니다.

블록체인을 처음 접하는 기획자들에게 조금이라도 도움이 되었으면 합니다.

 

 

(블록체인 기획 목록)

2018/09/10 - [블록체인/블록체인 서비스 기획 일기] - [블록체인] 서비스 기획자가 알아야할 기본적인 상식-Part2

2018/09/10 - [블록체인/블록체인 서비스 기획 일기] - [블록체인] 서비스 기획자가 알아야 할 기본적인 상식-Part3

2019/01/19 - [블록체인/블록체인 서비스 기획 일기] - 블록체인 서비스 기획자가 알아야할 기본적인 상식-Part1

 

반응형

댓글()