블록체인(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분 이내에 해킹을 한다는 것은 사실상 불가능한 일입니다.
현재 많은 국가 및 대형 금융기업들에서는 이런 블록체인 알고리즘을 현재의 금융시스템에 적용시키려 시도 중에 있습니다. 법의 테두리 안에서 블록체인 알고리즘의 장점 기술들을 활용한 서비스들이 상용화 되어 금융시장에 혁신의 새바람이 불기를 기대해 봅니다.
모바일 서비스 기획시 해상도 기준이 지속적으로 변하고 있습니다. 반응형이면 조금더 수월하겠지만, Native APP 개발시 해상도에 따른 다양한 문제점이 생길 수 있습니다. 기획자는 이러한 부분을 충분히 고려하여 기획해야 됩니다. 서비스 기획시 모바일 해상도 구분하는 사이트에 대해 소개합니다.
이에반해, 이더리움 기반의 Dapp 서비스는중앙의웹서비스와데이터를집중하지않고완전탈중앙화된블록체인을이용하여서비스를제공한다. 특히, 분산된로직을수행하는스마트컨트랙트와분산파일시스템인스웜, 분산메시징시스템인휘스퍼를이용하여탈중앙화된서비스를구축하고모든사람이데이터를함께공유하며서비스를운영한다.
현재, 사용자는미스트나메타마스크처럼Dapp을지원하는브라우저를통해탈중앙화된서비스를이용할수있다. 해당서비스나스마트컨트랙트, 콘텐츠를이용한사용자는일정한이용대가인가스나이더등을지급한다. 해당서비스에참여하여콘텐츠를생성하거나스마트컨트랙트를개발한개발자에게사용자가지급한사용대가가보상으로직접지급된다. 사용자와개발자등모든참여자가해당Dapp서비스의발전에따른결과가공평하게분배된다. 이과정에분배를담당하는중앙기관은없다. 진정분산되고모든데이터와대가를모든참여자들이공유하기때문에이더리움기반의 Dapp을차세대분산웹, 웹 3.0으로부르기도한다.
블록체인 비즈니스 모델 구성도를 보시면 비즈니스 모델의 중앙집권체제가 아니기 때문에 다음과 같은 회원구분이 될 수 있습니다.
●사용자 = 판매자
●마이너 = 사용자, 판매자
●개발자 = 사용자, 판매자, 마이너
사용자>마이너>개발자>사용자
가장 큰 차이점 : 중간 관리자, 최고 관리자가 없습니다.
사용자끼리 노드를 통한 활성화 방향이 블록체인 기반 탈중앙형 플랫폼 비즈니스입니다. 간단하게 생각하면 P2P 서비스를 만든다 생각하시면 됩니다. 사상, 정책 등이 사용자간의 합의 방법 등과 같이 정의할 내용을 스마트 컨트랙트에 넣고, 최초 발생시 수정이 힘들다고 합니다. 그렇기 때문에 1차로 기획자는 이러한 부분을 정의 해야 됩니다. 일반적으로 우리가 알고 있는 "게임머니"가 비슷할 거라 생각 됩니다.
게임머니와 블록체인과 가장 큰 차이는 금액 변동의 유동성입니다.
게임머니의 가치는 지속적으로 하락합니다. 유저들의 게임머니 습득이 높아지고 가치가 줄어들죠. 블록체인 기반 코인,토큰은 조금 다릅니다. 시장의 등락폭에 따라 금액이 더 높거나 낮아 집니다. 그래서 저는 게임머니 시장이라 생각하겠습니다. 게임머니 시장에서 레벨 등급과 게임머니 장비로 구매하는 등과 같은 행위를 하는 것으로 시장이 활성화 되고, 상점에서 유저가 아이템을 판매하면 자연스럽게 시장이 형성됩니다. 게임머니를 많이 가지고 있는자와 신규 유저간에 시장이 개별로 생성됩니다. 그리고 신규 유저는 고랩들과의 시간 경쟁에서 동등한 입장을 갖기 위해 유료 아이템을 삽니다. 이것이 블록체인에서 코인을 자연스럽게 구매하는 형태가 되는 거죠.
airbnb를 블록체인 기반의 서비스와 일반적인 플랫폼 서비스와 차이점을 크게 보여준 그림입니다.
이더리움은 스마트 계약, 저번시간에 소개시켜 드린 스마트 컨트랙트에 계약내용을 정의하여 P2P간의 소통을 미리 계약해 놓았기 때문에 이러한 부분의 생태계 조성이 가능하죠. 여기서 서비스 기획자는 블록체인 생태계 조성을 기획하는 역활을 하는 것입니다. 물론, Dapp 서비스 사용자 화면 등과 같은 기획도 합니다. ^0^
댑(Dapp) 서비스에 앞서 정리한 내용이 잘 나타나게 기획해야 됩니다.
참고 사이트 하나 더 알려 드리겠습니다. 유니오라는 서비스인대 앞서 소개시켜드린 스팀잇의 한국버전 정도로 생각해주시면 됩니다.
구글 애널리틱스(Google Analytics)는 사이트의 트래픽과 그 트래픽이 이끄는 방문자들의 행동을 측정하는 데 최고의 툴입니다. 이륾 통해 마케터는 데이터에서 의미있는 인사이트를 도출함과 동시에 마케팅 활동에 대한 ROI를 산출할 수 있습니다. 뿐만 아니라 향후 마케팅 전략 수립에 있어서도 어떻게 나아가야 할지 방향을 제시해 줍니다. 무엇보다 가장 큰 장점은 무료라는 점인데요, 만약 구글 애널리틱스를 처음 접하는 사람이라면, 다양한 메뉴나 네비게이션, 그래프, 시각화, 그리고 용어들에 둘러싸여 겁부터 내기 십상일 것입니다. 오늘은 구글 애널리틱스를 처음 접하는 입문자들을 위해 주요 용어 몇 가지를 소개하고자 합니다. 아래 순번은 알파벳 순에 따라 정리되었습니다.
Bounce: 이탈, 오직 한 페이지에서의 로딩에 관련된 사이트 사용자(Users)의 활동 Conversion: 전환, 해당 웹페이지의 목적을 달성하기 위해 마케터의 의도대로 사용자에 의해 수행되는 활동 Entrances: 방문자수, 특정 페이지 혹은 일련의 페이지 세트에 들어온 총 사이트 방문 횟수 Entry (혹은 Landing) Page: 랜딩 페이지, 웹사이트 방문자가 보게 되는 첫 번째 페이지 Exit Point: 웹사이트 방문자(Visitors) 마지막으로 보게 될 페이지 Page Impression: 웹사이트 사용자에 의한 페이지 로딩 혹은 재로딩 횟수 Sessions: 세션, 1회 웹사이트 방문시, 고유 사용자(Unique User)의 활동 Visits: 방문자수, 고유 혹은 반복 방문자의 총 사이트 방문 횟수 Unique Visitors: 고유 방문자수, 지정된 기간 동안 중복 방문을 제외한 웹사이트 방문 횟수 용어에 대한 정의가 명확하게 이해가 되었다면, 이 용어가 구글 애널리틱스에서 사용되는지 알아볼 차례입니다.
잠재 고객 개요
아래는 구글 애널리틱스에 접속하게 되면 가장 처음 만나게 되는 페이지입니다. 이곳에서는 일곱 가지의 주요 메트릭스를 확인할 수 있습니다.
Sessions(세션): 고유 사용자의 웹사이트 1회 방문시 활동 Users(사용자): 사이트에 접속한 별개 디바이스(사용자)의 총합 Pageviews(페이지 뷰 수): 페이지 조회수의 총 합, 개별 페이지의 반복 방문도 포함됨 Pages/Session(페이지/세션): 사이트 방문 간 평균 페이지 뷰 Avg. Session Duration(평균 세션 시간): 세션의 평균 지속 시간 Bounce Rate(이탈률): 단일 페이지에서 비율(랜딩 페이지(entrance page)에서 사이트를 이탈하는 방문자 수) % New Sessions(새로운 세션 %): 이전에 사이트를 방문한 적이 없이, 처음으로 사이트에 접속한 신규 방문자의 비율 여기서 디바이스는 사람들이 사이트에 접속할 수 있는 스마트폰, 태블릿, PC 등의 모든 장치를 말합니다. 여러 사람이 같은 시간 대에 동일한 디바이스를 사용할 수 있기 때문에 개인 방문자보다는 디바이스를 참조하게 됩니다.