[COSINT] 네뷸러스(Nebulas, NAS) 백과사전 - Non-technical version

in #coinkorea6 years ago (edited)

안녕하세요. 블록체인에 대한 칼럼 및 설명을 작성하고, 해외 코인 뉴스 및 정보를 더욱 이해하기 쉽고 빠르게 전달해 드리기 위해 노력하는 @kilu83 COSINT입니다.

올해 3월부터 네뷸러스 한국 대사로 활동하고 있습니다. NEO의 공동 창립자 2명과 Ant Financial의 블록체인 플랫폼 설계 팀장 출신이 모여 시작하는 프로젝트라 해외에서는 많은 주목을 받았습니다. 하지만 한국에서는 아직 상장된 곳도 없고 마켓팅도 이뤄지지 않아 많은 분들에게 생소하실 것이라 생각합니다.

네뷸러스도 차차 한국 시장 진입과 개발자 커뮤니티를 구축할텐데 그전에 제가 예전에 작성한 네뷸러스 관련 글들을 종합하여 약간 수정하고 내용을 추가하여 새롭게 소개할까 합니다.


nebulas.png

위에 쓰여진 탈중앙화 검색 프래임워크(Decentralized Search Framework)에서 알 수 있듯이 네뷸러스는 모든 블록체인에 대한 검색 프레임을 제공하는 검색 엔진 겸 분산 플랫폼입니다. 이러한 이유로 네뷸러스는 블록체인의 구글이라는 거창한 별명도 가지고 있습니다.

2018년 1분기에 메인넷이 런칭된 블록체인 플랫폼으로써 네뷸러스 블록체인 플랫폼을 활용하여 여러가지 DApp을 개발할 수 있습니다.

먼저 네뷸러스의 주요 기술 요소 3가지부터 살펴보겠습니다. 이 3가지 기술을 먼저 살펴보시면 네뷸러스에 대한 지식을 어느정도 쌓으실 수 있을 겁니다.

네뷸러스에는

• Nebulas Rank, NR이라고 칭해지는 가치 평가(Value Ranking)
• Nebulas Force, NF이라고 칭해지는 자가 진화(Self-evolving)
• Developer Incentive Protocol, DIP라고 칭해지는 인센티브(Incentive)

위 3가지의 주요 기술 요소가 포함되어 있습니다.

이제 하나 하나 살펴보겠습니다.


20180608_185426.jpg

Nebulas Rank, NR

네뷸러스 랭크는 오프 소스된 네뷸러스 프로젝트의 핵심 랭킹 알고리즘입니다. 해당 알고리즘은 유동성, 사용자 자산의 이동 및 확장성 그리고 사용자 간의 상호작용을 기반으로 합니다. 네뷸러스 랭크는 블록체인상에서의 주소, 스마트 컨트랙트, DApp 그리고 여타 항목들의 순위를 메기는 데 사용됩니다. 현재 검색 엔진은 블록체인의 방대한 양의 데이터 검색을 충족시킬 수 없지만 네뷸러스는 NR를 사용하여 블록체인 관련 데이터 및 정보를 가장 효율적으로 찾을 수 있도록 합니다.

블록체인 시장은 현재 트랜잭션, 스마트 컨트랙트 그리고 DApp의 양이 폭발적으로 증가하고 있습니다. 이 수많은 DApp 가운데 사용자의 목적에 가장 적합하는 DApp을 찾는 것은 갈수록 어려워질 것입니다.


그럼 과연 Nebulas Rank를 통해 유저들이 얻는 이익은 무엇일까요?

현재 블록체인 상에서 단순한 트랜잭션 결과를 제외하고 유의미한 데이터를 찾을 수 있는 방법은 없습니다. 그러기 때문에 DApp을 찾거나 스마트 컨트랙트의 정확한 정보를 찾는 것은 불가능합니다. 이게 큰 문제 같지 않으시면 이렇게 생각해 보시면 됩니다. 만약 여러분이 저녁 약속 장소의 위치와 영업 시간을 찾고 싶은데 네이버도 구글도 없다면 그 정보를 찾는 건 매우 힘들 겁니다.

구글은 예전의 구시대 인터넷에서 현재 수준의 인터넷으로 발전할 수 있게 끔 한 일등 공신입니다. 첫 블록체인 검색 엔진인 네뷸러스 역시 블록체인의 수준을 현저히 끌어 올릴 것으로 예상되고 있습니다. 만약 네뷸러스가 성공적으로 개발된다면 블록체인의 발판 역할로 그칠 것이 아니라 블록체인 기술 성장의 큰 역할을 수행할 것이라 예상됩니다.

블록체인 검색 엔진을 제공하는 네뷸러스는 유저들이 원하는 DApp과 스마트 컨트랙트 정보를 쉽게 찾을 수 있도록 도울 것입니다. 예를 들어, 여러분이 한때 엄청난 인기를 끌었던 이더리움 기반 게임인 CryptoKitties와 비슷한 DApp들을 찾고 싶어합니다. 이와 비슷한 종류의 DApp들은 수십 가지 존재할 겁니다. 네뷸러스 랭크는 블록체인 활동, 깃헙(GitHub) 활동, 구글 검색 내역 등 수 많은 랭킹 시스템에 기반하여 CryptoKitties와 비슷한 종류의 DApp들을 순서대로 나열할 것입니다.


이러한 시스템에 무슨 단점이 존재할까?

저를 비롯한 많은 사람들은 아직까지 딱히 큰 단점들은 찾지 못하고 있습니다. 그러나, 한 가지. 검색 엔진 시스템이 중앙화될 수도 있는 가능성이 존재합니다. 기존의 검색 엔진이 탈중앙화되기 위해선 큰 기술적 어려움이 존재합니다. 방대한 양의 데이터베이스 및 데이터 피드가 존재하고, 웹페이지가 끊임없이 수정됨에 따라 탈중앙화 검색 엔진이라는 아이디어는 매우 실현되기 어렵습니다.

다수의 컴퓨터가 모든 데이터 포인트를 찾고 특정 데이터에 대해 합의를 이뤄야 한다고 가정해 봅시다. 다수의 컴퓨터가 특정 데이터에 대해 합의를 이뤄야 하는 점도 매우 어려울 뿐더러 이는 매우 많은 양의 에너지와 시간을 소모시킬 것 입니다.


앞으로의 계획?

검색 엔진이 중앙화될 수 있다는 점에 대해 백서에서는 "현재 시점에선.."이라고 표현하며 향후 이에 대한 더욱 나은 솔루션이 제시될 것이라고 암시하고 있습니다. 아마 서칭을 위한 사이드체인이 그 솔루션이 될 수도 있다 생각합니다.

Nebulas 공동 설립자 Hitters Xu는, "비트코인 블록체인은 P2P 거래를 가능케 하는 1차원적 세계를 대표합니다. 이더리움 블록체인은 스마트 컨트랙트와 DApp으로 2차원적 세계를 열었습니다. 갈수록 많은 DApp들이 이더리움 블록체인을 기반으로 만들어지고 있습니다. 블록체인을 기반으로 하는 DApp이 현재 스마트폰 어플의 양에 도달할 경우, 사용자가 원하는 DApp을 찾는 것은 더욱 어려워질 것 입니다"라고 밝혔습니다.

블록체인 시장은 현재 트랜잭션, 스마트 컨트랙트 그리고 DApp의 양이 폭발적으로 증가하고 있습니다. 이 수많은 DApp 가운데 사용자의 목적에 가장 적합하는 DApp을 찾는 것은 갈수록 어려워질 것입니다.네뷸러스는 네뷸러스 랭크(NR)을 사용하여 사용자들이 원하는 블록체인 관련 정보와 데이터를 더욱 쉽게 그리고 효율적으로 찾을 수 있도록 하는 3차원적 세계를 구축할 것이라고 밝히고 있습니다.


20180608_193306.jpg

Nebulas Force, NF

네뷸러스 포스는 네뷸러스 블록체인과 네뷸러스 블록체인을 기반으로 하는 DApp이 자가 진화할 수 있도록 하는 기능을 제공합니다. NF는 개발자들이 하드포크 없이 작업을 변경하고, 새로운 기술을 통합하고, 버그를 수정할 수 있도록 도와줍니다.

탈중앙화 블록체인은 유저들이 클라이언트와 프로토콜을 업그레이드할 수 없습니다. 그러므로 블록체인 시스템 상의 프로토콜 업그레이드는 하드포크와 소프트포크를 통해 이뤄집니다. 예를 들어, 비트코인은 확장성 문제에 대해 커뮤니티가 합의점에 도달하지 못하였고 이로 인해 여러번 포크가 되었습니다. 이더리움도 DAO 문제로 인해 ETH와 ETC로 나눠졌습니다.

블록체인 시스템은 큰 외부 개입 없이 더욱 향상된 기능, 탄력성 그리고 유저 경험을 위해서 자가 진화를 해야 합니다. 네뷸러스는 NF라고 불리는 기능을 통해 자가 진화를 합니다. 네뷸러스 시스템은 기본 프로토콜과 스마트 컨트랙트가 순조롭게 업그레이드 되도록 합니다. 또한 NF는 개발자들이 시스템 상의 결함에 빠르게 대응할 수 있도록 지원합니다.



현재 블록체인 시스템의 2가지 문제

• 블록체인 시스템 상의 프로토콜 코드 업그레이드가 힘듭니다.

• 블록체인 시스템에서 돌아가는 스마트 컨트랙트/DApp의 업그레이드가 힘듭니다.

일반적인 소프트웨어와는 달리 블록체인은 탈중앙화라는 블록체인의 본질때문에 사용자와 커뮤니티가 프로토콜 업그레이드를 하기 힘듭니다. 비트코인은 비트코인 캐쉬로, 이더리움은 이더리움 클래식으로 하드포크가 진행된 바 있습니다. 이러한 하드포크는 커뮤니티를 둘로 나누고, 큰 금전적 손실을 입힐 수 있으며, 해당 시스템의 어플리케이션 개발에 제한을 둡니다.

위와 비슷하게 스마트 컨트랙트는 보통 영구적이며 업그레이드 지원을 하지 않는 다고 알려져 있습니다. 현재로서는 아예 방법이 없거나 제한적인 방법만이 존재합니다. 버그와 에러는 코드상에서 나올 수 밖에 없습니다. 해커들이 만약 버그나 에러를 찾아 낸다면 피해가 엄청날 것 입니다. 예를 들어, 코드 결함으로 인해 발생한 DAO 공격은 총 6천만 달러의 피해가 발생했으며, 최근 Parity 지갑의 버그로 인한 피해 역시 3천만 달러에 달했습니다.



이러한 문제에 대한 네뷸러스의 제안

네뷸러스의 백서에서 이런 문구가 있습니다.

"완벽한 시스템이란 존재하지 않는다, 서서히 진화할 뿐이다."

네뷸러스 공동 설립자인 Hitters Xu는, "인간의 DNA는 하드포크나 소프트포크를 통해 진화해오지 않았습니다. 작은 변화들이 인간의 DNA 시스템에 통합되었고, 이는 블록체인과 비슷합니다. 한 사람 한 사람마다 완벽한 복사본을 보유하고 있습니다. 네뷸러스의 블록체인도 이와 비슷한 방식으로 진화합니다"라고 밝혔습니다.

바로 이 "진화"가 키워드입니다. 네뷸러스 포스는 프로토콜 코드와 스마트 컨트랜트 그리고 DApp에 자가 진화할 수 있는 능력을 부여합니다. 유저들의 NR 지수와 메커니즘에 따라 커뮤니티는 공개적이고 투명하며 긍정적인 피드백 생태계를 통해 하드포크/소프트포크 없이 업그레이드를 결정합니다.

쉽게 말해, 새로운 아이디어들이 개발될 수 있으며 이러한 아이디어들이 긍정적인 기여를 할 경우, 네뷸러스 커뮤니티가 네트워크 프로토콜에 이러한 변경 사항들을 반영할 것 인지에 대해 투표를 할 수 있습니다. 해당 아이디어가 승인될 경우, 네뷸러스 블록체인에 새로운 프로토콜이 추가될 가능성도 있습니다.


업그레이드가 가능한 스마트 컨트랙트

스마트 컨트랙트를 업그레이드한다? 혁신적인 아이디어입니다. 만약 스마트 컨트랙트에 버그가 존재할 경우, 투자자들은 큰 피해를 입을 수도 있습니다. 블록체인에 스마트 컨트랙트가 입력될 경우, 어떠한 것도 수정될 수 없습니다.

네뷸러스는 업그레이드가 가능한 스마트 컨트랙트를 활용하여 이러한 문제점을 없애길 원합니다. 버그를 수정하기 위한 변경 제안서가 제시될 경우, 네뷸러스 커뮤니티는 투표를 진행할 것이고, 투표가 통과되면 해당 버그는 언제든지 제거될 수 있습니다.


커뮤니티 투표 방식

  1. 새로운 아이디어가 새로운 서브-체인(Sub-chain)을 통해 제시됩니다.
  2. 해당 서브-체인에서 업그레이드와 새로운 기술을 개발합니다.
  3. 서브-체인에서 해당 업그레이드와 새로운 기술을 시험합니다.
  4. 커뮤니티가 투표를 합니다.

커뮤니티 투표에 의해 3가지 결과가 기대됩니다.

A. 통과: 서브-체인이 메인-체인과 통합될 수 있습니다.
B. 통과: 서브-체인이 기존의 메인-체인을 대체하여 새로운 메인-체인이 탄생합니다.
C. 불합격: 해당 서브-체인이 다음 투표 기회를 얻기 위해 지속적으로 개발되거나 아예 없어질 수도 있습니다.

개인적으로 자가 진화라고 보기 보다는 커뮤니티에 의한 진화라고 봅니다. 비트 코인의 51% 어택, IOTA의 34% 어택과 같이 네뷸러스도 고래들이 컨트랙트에 대한 제어권을 보유할 수 있다는 점이 걱정됩니다. 이러한 문제점들도 보완하며 안정적인 운영을 기대해봅니다.

결과적으로 이러한 방식은 개발자들에겐 매우 큰 변화입니다.


20180608_194409.jpg

Developer Incentive Protocol, DIP

개발자 인센티브 프로토콜은 개발자들이 피드백 루프를 통해 높은 퀄리티의 DApp을 개발할 수 있도록 지원합니다. DApp의 성장을 돕기 위해서는 개발자들을 격려하기 위한 적절한 인센티브 모델이 필요합니다. 네뷸러스는 NR을 기반으로 순위가 좋은 개발진들이 NAS 코인으로 보상받을 수 있도록 DIP 시스템을 개발했습니다. 이는 DApp의 성장을 위해 개발자들을 장려하는 매우 좋은 인센티브 모델이 될 예정입니다.

Hitters 네뷸러스 공동 설립자는 PoW가 전기 낭비이며, PoS는 부익부 빈익빈의 대표 모델이라고 언급했습니다. 네뷸러스는 Proof of Devotion (PoD) 알고리즘을 개발했습니다. PoD는 NR을 사용하여 개발자들에게 공평하고 효율적인 인센티브를 제공할 수 있도록 합니다.


20180608_193850.jpg

Blockchain Search Engine :

스마트 컨트랙트의 체결 건수는 날이 갈수록 많아지고 있습니다. 그러나 일반인들이 보기에 스마트 컨트랙트는 특별한 설명 없이 단순하게 문자가 나열된 코드에 불과하죠. 네뷸러스는 자체 블록체인 검색 엔진 기술을 통해 Code similarity를 이용하여 블록체인 내부의 데이터를 검색할 수 있게 합니다. 위에 사진을 보시면 Contract Address란 옆에 Description란에 해당 주소가 어떠한 내용을 담고 있는지 나타내주고 있습니다.


개발팀

한 프로젝트를 평가할 때 해당 프로젝트의 개발진들도 매우 중요한 평가 항목이 됩니다. 이번엔 네뷸러스 개발팀에 대해 알아보겠습니다. 우선 네뷸러스는 3명의 공동 설립자가 있습니다.

Hitter Xu

네뷸러스 & Antshares(현 NEO) 공동 창업자
Ant Financial 블록체인 플랫폼 공동 창업 리더
전 Google 검색 및 안티 프라우즈 팀장
중국 최초 블록체인 개척자
중국 최초 블록체인/비트코인 혁신 커뮤니티 설립
중국 최초 블록체인 프로젝트 Antshares 창업
중국 최초 블록체인 펀드 FBG 설립
중국 최초 블록체인/비트코인 다국경 결제 플랫폼 Gempay 창업
Tong Ji 대학 컴퓨터 공학 및 기술학과 학사

Robin Zhong

네뷸러스 공동 창업자
전 Ant Financial 블록체인 플랫폼 아키텍트
전 돌핀 브라우저 선임 개발 책임자
중국 최초 블록체인 상호지원 플랫폼 Tongxinclub 설립
HuaZhong 과학기술 대학 학사

Guan Wang

네뷸러스 & Antshares(현 NEO) 공동 창업자
OpenIP & IP 커뮤니티 선도자
블록체인 산업의 연쇄 창업가
Southeast 대학 학사

현재 개발팀에는 공동 창업자 이외에도 구글과 IBM의 선임 소프트웨어 개발자, AirBnB의 엔지니어 매니저, 돌핀 브라우저 그리고 알리바바의 개발자 출신 등 수많은 우수한 인재들이 많이 포함되어 있습니다. 개발팀의 배경에 대한 자세한 내용은 밑에 네뷸러스 공식 홈페이지 링크에 들어가 Team을 누르시면 보실 수 있습니다.


20180609_144947.jpg

시가 총액

2018년 6월 9일 기준 네뷸러스는 Coinmarketcap에서 시총 $310,112,075로 55위에 랭크되어 있습니다. 네뷸러스 코인 1개당 가격은 $6.82(원화 약 7300원)정도 합니다. 총 발행량은 1억개이며 현재 유통량은 4,550만개 입니다.

발행량 1억개의 배분 비율은 커뮤니티 보상: 35%, 팀 & 고문: 20%, 재단: 5%, 초기 창업 판매: 10%, 프리세일: 30% 입니다.현재 네뷸러스 코인을 구매하실 수 있는 거래소로는 대표적으로 Huobi, Gate.io, OKEx가 있습니다.


20180608_200641.jpg

2017년 6월 - 네뷸러스 설립
2017년 3분기 - 기술 백서 공개 & 오픈 소스화
2017년 12월 중순 – ICO 종료
2018년 1분기 - 메인넷 v1.0 런칭
2018년 2분기 – NR 기술 황서 발표
2018년 3분기 – NI 기술 자서 발표
2018년 4분기 – NF 기술 녹서 발표 & 메인넷 v2.0 런칭


예전부터 개발자 친화적인 블록체인 플랫폼을 지향해왔고 인센티브 프로그램을 통해 개발자들이 개발할 수 있는 최적의 환경을 제공하고 있습니다. <네뷸러스(Nebuals, NAS) 백과사전 (Technical version)>도 네뷸러스 대사이자 개발자이신 분의 도움을 받아 작성 중입니다! 기다려주세요!

아래 링크는 네뷸러스 공식 홈페이지 주소이며 조만간 한국어 홈페이지와 한국어 백서가 공개될 예정입니다.

https://nebulas.io/



by 류짬 of COSINT


COSINT 팀이 궁금하신 분들을 위한 소개글 바로가기: https://bit.ly/2IkyeZM

오늘 하루도 마무리 잘 하시길 바랍니다.

  • COSINT에 게시되는 포스트를 통해 모아진 모든 스팀과 스팀달러는 불우 이웃에 기부하거나 스팀잇 발전에 기여하는 분들에게 후원하고 있습니다.
Sort:  

뻘소리요

밋업은 잼나셨어요?
참석 하셨지요?

한일 밋업에 참석 못했답니다 ㅠ
다음에는 꼭! 참석해야지요ㅎ

음 설명을 읽어보니 좋아보이네요
네뷸러스 좀 담가봐야할까요 ㅎㅎ

흥미로운 프로젝트임은 틀림없습니다!ㅋㅋ

기술적인 부분들이 어렵지만 개발내용들이 흥미롭네요!!

넵 매우 흥미롭죠~
로드맵에 맞춰 잘 개발되었으면 하는 바람입니다!^^

오 잘 정리되어있는거 같아요 ㅎㅎ 두번읽어보았네요 ㅎㅎ
킬루님 즐거운 토요일 되세요^^

감사합니다! 우부 부부님도 즐거운 한 주 되시길 바랍니다!ㅎㅎ

다방면으로 활동하고 계시군요. 멋지십니다. :D

생각없이 벌여놓은 일들은 많긴 하죠.. 흑..ㅋㅋ

후오비 가입된 상태인데 장기적인 관점에서 사 놓아봐야하나요?
앞으로 네뷸러스에 대한 소개 계속 부탁드립니다.

넵! 앞으로도 종종 네뷸러스에 대한 이야기를 전해드리겠습니다!ㅎㅎ

오늘 이야기는 저한테 좀 어렵네요^^

네뷸러스

앞으로는 더욱 쉽게 전해드리겠습니다!ㅎㅎ

많이 어려운 내용이지만 열심히 두번 읽었어요.

2번이나 읽어주시다니.. 감사합니다!^^ 다음엔 더 쉽게 작성하도록 하겠습니다 ㅎ

NAS의 핵심기술만 콕 집어 설명되있군요! 잘 읽었습니당

kimjaeh9님의 네뷸러스 소개도 잘 보았답니다 ㅎㅎ
감사합니다^^

한번더 읽어야 겠군요.ㅎㅎ

감사합니다!!^^

Coin Marketplace

STEEM 0.30
TRX 0.12
JST 0.034
BTC 64058.80
ETH 3150.15
USDT 1.00
SBD 3.99