[ICO 분석] MainFrame (메인프레임) 에대해 알아보자

in #ico7 years ago

 

MainFrame (메인프레임)

아직 대학생인 제가 이때까지 가본 아르바이트에서 어느 회사를 가던 항상 사내 메신저라는 것이 존재 했습니다. 그만큼 회사내부의 정보는 유출되어서는 안되고 보안이 철저해야하기 때문입니다.

그런데 현재의 메신저는 어떤지 모르겠지만 2년정도 전에 제가 써본 사내 메신저 프로그램은 너무나도 느렸습니다. 보안을 위해 사용해야하지만 이렇게 느린 메신저 시스템을 계속사용하기에는 너무나 비효율적이었습니다.

이러한 문제를 보완하는 것이 메인프레임입니다.
메인프레임 홈페이지 : https://mainframe.com/

메인프레임 백서(영문) : https://mainframe.docsend.com/view/j39qpui 




 현재 웹사이트는 중앙 통제, 감시 및 조작에 취약한 기본 프로토콜, 서비스, 도구를 이용하여 구축되고 있습니다. 그에대한 증거로 대형 및 중소형 사이트에서 발생한 정보누출사건, 사기사건 등 다양한 사건이 발생했었습니다.

만약 개인정보누출도 중요하지만 세계적 혹은 기업적, 학문적으로 매우 중요한 데이터 혹은 정보가 웹사이트를 통한 전송 중 누출되는 일이 발생한다면 어떻게 될까요?

그로인해 발생하는 손실은 수억에서 수천억 혹은 조단위까지 넘어갈 수 있을 것이고 인명피해 또한 발생시킬 수 있을 것입니다.

제3차 산업혁명인 정보화 혁명이 이루어지고 난 후 그 현상은 더욱 두드러지고있으며 정보를 빼내기 위해 기업에서, 국가에서 등 다양한 곳에서 스파이를 보내 정보를 빼내기위해 노력하고 있습니다.



메인프레임은 이러한 문제점을 해결해주기 위해 나왔습니다.

메신저를 중앙집중식에서 벗어나 감시, 조작이 불가능하도록 만든 것입니다.



 https://youtu.be/eaQyE8m9pKk 



 

메신저 네트워크의 5가지 기본원칙

메인프레임이 강조하는 메신저 네트워크의 5가지 기본원칙은 아래와 같습니다.

1. 암호화
메인프레임은 엔드-투-엔드 즉, 끝대끝암호화를 사용하여 데이터 통신에서 발신측에서 암호화하고 수신측에서 부호화하는 방식을 채택하였습니다. 이로인해 정부, 기업, 해커등 외부인이 내 메세지나 미디어를 볼 수 없게 만드는 것입니다.
메인프레임은의 암호화는 수신 노드의 공개키 혹은 미리 배열된 공유키를 사용하는 것으로 블록체인의 기능을 뛰어나게 활용하고 있습니다.
여기에 추가적으로 멀티캐스트 기능을 제공하고있어 수신자가 다수인 경우에도 모든 경로를 따라 단일 패킷을 보내어 단 한번만 암호화 할 수 있게 하고 있습니다. 이 모드는 패킷 메타 데이터에 여러 대상 주소가 표시되기 때문에 보통 보안이 필요한 고성능 애플리케이션을 대상으로 하며 대용량 멀티미디어 정보를 전송받을 때 발생하는 정보체증 현상을 크게 해소할 수 있는 장점또한 있습니다.
 



 2. Dark Routing
간단하게 말해서 추적할 수 없다는 것입니다. 당연하겠지만 보통 기업, 국가, 해커가 노리는 사람은 대부분 특정되어있습니다. 그렇다면 그 사람의 메신저, 이메일 등을 특정하여 노릴 수 있다는 뜻입니다. 그러나 메인프레임은 경로를 추적하는 것이 불가능합니다. 어떤사람의 대화내용을 추적하려해도 그 사람이 다른 어떤사람과 대화를 했는지조차도 추적할 수 없게 만드는 것입니다. 

메인프레임은 다양한 사용 사례에 대한 네트워크 조건과 개인 정보 요건을 기반으로 현명한 광도 설정을 결정하는 알고리즘을 만들었다고 합니다. 어플리케이션이 별도의 데이터 스트림을 추적하고 시작할 수 있는 세션 관리 프로토콜을 제공하여 노드 또는 노드 그룹간에 새 세션이 협상되면 항목 ID가 생성되며 모든 세션 참가자들에게 비공개로 공유되고 이후 동일한 항목ID로 패킷을 청취하게 되어 다른 노드에서 이 노드를 추적하는 것이 불가능한 것입니다. 




 3. Incentivization 
메인프레임이 유지되기 위해선 위 두가지 원칙에 나온 노드가 필요합니다. 만약 이 노드역할을 해줄 사람들이 메인프레임을 사용하지 않는다면 메인프레임의 구성자체가 흔들리게 됩니다. 그래서 나온 것이 바로 노드들의 토큰 인센티브입니다.
피어 노드가 서로 서비스를 제공하기 위한 계약을 체결하며 SWAP 프로토콜을 사용하여 서로 주고받은 대역 폭의 양을 추적합니다.
각 노드는 서비스 회계 프로세스를 관리하고 자금을 ERC20 토큰으로 계약서에 입금합니다. 노드는 서비스 검색 프로토콜을 사용하여 서비스 및 가격을 게시하고 노드가 서비스, 가격 책정 및 교환 매체에 동의함으로써 네트워크의 공평성, 상호 운영성이 향상되고 다양한 사람들의 참여를 유도할 수 있는 것입니다.

이에 대한 설명은 메인프레임 홈페이지에 자세하게 나와있으며 상당히 기술적으로 적혀있으니 프로그램 개발에 대한 지식이 어느정도 있으신분들은 한번 읽어보시는걸 추천드립니다.




 4. P2P 구조
다들 전쟁이 일어나면 통신망이 공격대상 중 상당히 높은 순위를 차지한다는 것을 알고 있을겁니다. 그만큼 시스템이 살아있는 것은 매우 중요합니다.
블록체인은 기본적으로 P2P 구조로 모든 데이터 서비스를 네트워크 전체에서 분산시킵니다. 이를 통해 자체 인프라를 의존하거나 관리할 필요가 없으며 검열을 받으려는 사용자가 액세스를 거부하기가 매우 어렵습니다.
그리고 메인프레임은 이러한 블록체인의 기술을 통해 네트워크의 복원력을 분산 및 탈중앙화 되어있는것으로 보장하고 있습니다. 이런 분산 및 탈중앙화는 노드의 손실이나 공격에서 생존하기 쉽고 네트워크 참여자들이 참여하고 떠날때 네트워크가 그들 주변에서 성장할 수 있게 되는 것입니다.
또한 탈중앙화 되어있기 때문에 단일 장애 지점이나 공격할 대상이 없어 시스템을 의도적으로 종료하기가 매우 어렵습니다.




 5. 상호 운용성
메인프레임은 모든 어플리케이션이 통신 요구 사항에 맞게 플랫폼을 쉽게 사용할 수 있도록 설계되어있어 개발자 요구에 따라 인기있는 플랫폼 및 언어에서 메인프레임 코드 작업을 위한 개발자 SDK를 제공합니다. 또한 이더리움, 네오, RSK 및 Tezos를 포함한 여러 블록체인에서 토큰 기반 인센티브 레이어와 상호작용하기 위한 계약을 제공할 것입니다.
간단하게, 메인프레임은 ERC20 토큰을 이용한 이더리움 네트워크만이 아닌 다른 플랫폼 코인과 상호작용이 가능하다는 뜻입니다. 




 
여기까지가 메인프레임의 프로토콜에 관한 설명이었습니다.
위에 설명을 듣고 어떻게 느끼셨을지는 모르겠습니다만 저에게는 블록체인을 이용한 메신저의 끝판왕이 될 것 같습니다. 가장 눈에 띄는점은 바로 5번이었습니다. 이더리움 네트워크를 사용하는 ERC20 토큰이지만 다른 코인들과 상호작용이 가능하다는 것은 그 자체로 이미 거래소 토큰과 비슷한 효과를 지닌다고 볼 수 있습니다. 거래소 토큰을 이용하여 거래소에서 다른 코인이나 토큰들을 사고 팔 수 있는 것과 같은 의미입니다.
다음으로 보안입니다. 최근 기업들 뿐만이 아니라 각 개인들 사이에서도 여러가지 정보를 전달하며 정보의 가치가 높은 경우도 많습니다. 그런 경우 보통 한국에서는 등기우편 혹은 직접 전해주는 경우가 비일비재했습니다. 그러나 이러한 암호화된 메신저를 통해 앞으로 개인들 사이에서도 중요한 정보를 메신저로도 안심하며 주고 받을 수 있게된다는 것입니다.

 




 

Onyx

메인프레임은 이미 알파버전 메신저 프로그램을 제공하고있습니다.
(다운로드 링크 : https://github.com/MainframeHQ/onyx/releases


 Onyx는 메인프레임 네트워크에 구축된 최초의 어플리케이션입니다.
기존 보안이 뛰어난 메신저들은 속도가 너무 느렸습니다. 이러한 문제점을 보완하고 외부의 위협으로부터 보호하기위해 만들어진 메신저 프로그램이 바로 Onyx 입니다.
Onyx는 알파버전에서 리눅스, 맥OS, 윈도우를 지원하고 있으며 모바일 또한 지원할 것이며 모든 주요 플랫폼에서 지원되게 될 것입니다.




Onyx 를 직접 설치해봤습니다. 




 가입과정자체는 매우 간단합니다.

일반사용자의 경우 위쪽의 Start local Mainframe node 버튼을 눌러 진행하시면 됩니다.

 



 다음으로 나오는 화면은 프로필 설정화면입니다.

프로필사진, 이름, 프로필설명 을 작성하실 수 있습니다.




 설치와 가입이 모두 5분도 걸리지않아 끝납니다.

그만큼 간단하고 가벼운 프로그램이라고 보실 수 있습니다.

그럼에도 불구하고 블록체인 기술 및 메인프레임의 자체 기술을 활용하여 보안까지 확보되어 있으니 상당히 뛰어나다고 할 수 있습니다.

위는 제 정보입니다.

퍼블릭키 및 현재 어느 노드에 연결되어있는지 확인 할 수 있습니다.




 

다음으로 사용할 수 있는 기능 중 개발자 도구를 사용할 수 있습니다.


주변에 메인프레임에 대해 관심을 가지고 있는사람이 없어 직접 메신저 기능을 사용해보지는 못했습니다.(혹시 같은 처지인분이 있으면 위에 올려져있는 퍼블릭키를 통해 메신저를 보내주시기 바랍니다)


사용에 관한 영상은 해당 글 위쪽의 유튜브 영상에 담겨져 있습니다
(Devcon3에서 메인프레임이 발표한 영상)



Onyx는 아직 현재까지 개발되어있는 사내 메신저 프로그램들의 다양한 기능을 따라가지는 못하고 있습니다. 하지만 이는 개발자SDK를 통해 필요한 곳에서 별도로 개발가능할 것으로 보입니다. 다만 이러한 과정을 회사나 단체 등에서 해결하면서 사용할지는 아직 확실하지 않습니다. Onyx가 여러 기업, 단체 들에 퍼지기 위해서는 블록체인의 기술력이 크게 보도되고 기존 중앙화된 메신저 들의 문제점이 발견되지 않는한 Onyx가 기업, 단체들에 파고들어가기 어려울 수 있습니다.




 

개발 이정표

첫번째 - 아폴로(Apollo)
첫번째 단계에서 호스팅 되지 않은 어플리케이션에 대한 모든 프로토콜을 사용하기 전에 전환 관리 인프라가 필요합니다. 사용자 또는 조직에 필요한 관리형 인프라를 메인 프레임의 노드라고 하며 이 노드는 메시지를 저장하고 연락처를 관리하는데 필요한 다양한 서비스로 구성됩니다. 
Onyx의 베타버전에서는 신뢰할 수 있는 직접 및 그룹 메시징 기능, 공통 MIME 유형에 대한 뷰어로 첨부 파일 보안, 메시지 및 연락처에 대한 전체 텍스트 검색 기능이 제공됩니다. 




 두번째 - 호손(Hawthorne)
호손에서는 노드 서비스 검색, 기능 교환 계약 및 인보이스 발행 등 인센티브 화 된 패킷 라우팅을 통해 인센티브를 제공합니다.
호손부터는 다른 운영 모드가 제공되며 공유 우편함 모드에서는 조직 내의 모든 클라이언트가 동일한 메인 프레임 노드를 공유하지만 메시지를 해독한 후에는 더 높은 수준의 신뢰가 필요합니다.
이 외에도 조직 전체의 연락처 관리, 스레드, 반응, 이모지, 리마인더, 작업 공유, 출근 등 다양한 기능이 추가로 구현될 것입니다.




 

세번째 - 게티스버그(Gettysburg)
게티스버그 부터는 Onyx가 모든 프로토콜 계층의 완전한 인센티브를 지원하므로 비 호스트 모드로 실행할 수 있습니다. 이때부터 개인, 신생기업, 기타 조직에서 응용프로그램을 개발할 수 있게해주는 개발자 SDK의 출시도 포함됩니다.
또한, 개발자가 구축하는 제품 및 서비스에 대한 완전 탈중앙화되고 유저 중심의 마켓 플레이스를 출시하여 새로운 생태계가 구축되도록 하는 것입니다.
마지막으로 게티스버그에는 다른 코인들과 상호작용 가능한 계약 및 라이브러리가 포함되게됩니다.
즉, 게티스버그 부터는 Onyx가 거의 완전체가 됬다고 보시면 됩니다.




메인프레임은 다른 대부분의 ICO들과는 달리 로드맵이아닌 마일스톤 즉, 이정표를 제시하고 있습니다. 위 내용을 자세히 확인해보시면 알겠지만 개발에 대한 목표가 뚜렷하며 어떤 부분을 만들것인지가 확실하게 나와있습니다. 목표없는 배는 출발할 수 없듯이 목표는 매우 중요하므로 이부분에 좋은 점수를 주려합니다. 다만, 개발 일정이 나와있지 않은건 상당히 안타깝습니다. '언제까지 어떻게 개발할 것이다' 에서 언제까지 부분을 채워줬으면 하는 바람이 있습니다. 물론 현재까지의 개발현황만으로도 앞으로 열심히 할 것이라는 것은 믿어 의심치 않습니다.


 




 팀원 

 Mick Hagen(CEO)
프린스턴 대학 졸업생으로 2006년 Zinch 부터 2011년 Undrip의 파운더의 경력이 있으며 2013년 9월부터 메인프레임의 CEO로써 활동을 시작했습니다.


 링크인을 보시면 알겠지만 수많은 사람의 추천을 받았으며 논문또한 가지고 있습니다.
CEO로써의 역량이 더할나위없이 뛰어나다고 생각됩니다.


Carl Youngblood(CTO)
CTO인 Carl은 이름대로 Youngblood 같은 사람인 것 같습니다. 최고 기술경영자의 자리에 이 사람이 아니면 누가 하겠냐고 물어볼만큼 뛰어난 경력이 있습니다. 1997년 Netschools 코퍼레이션을 시작으로 보잉에서 임베디드 소프트웨어 엔지니어로써도 2년 근무하는 등 개발자로써 오랜 경력을 가지고 있습니다. 추천 받은 보유 기술 또한 엄청날정도로 많습니다.


이 외에 다른 팀원들은 주로 깃허브 주소를 공개하고 있습니다. 깃허브는 개발자들이 코드를 저장할 때 주로 사용하는 사이트로 어지간한 자신감이 없으면 이렇게 깃허브를 공개하지는 않을겁니다.

경력이 모든것을 말해주는 것은 아니지만 이만한 경력을 가지고 있는 개발진들의 실력은 속더라도 믿어볼만 하다고 판단됩니다.




메인프레임 토큰 (MFT)


 심볼 : MFT
기반 : ERC20 (이더리움)
총 발행량 : 100억개
하드캡 : 30,000 ETH

판매가격
프라이빗 프리세일 - 1단계
판매량 : 21,000 ETH
가격 : 0.00000582 ETH
(171.821 MFT = 1 ETH)

프라이빗 프리세일 - 2단계
판매량 : 6,000 ETH
가격 : 0.00000647 ETH
(154,559MFT = 1 ETH)

나머지 3,000 ETH 는 판매형식이 아닌 크라우드기프트 형식으로 진행됩니다.

크라우드 기프트 ( 가격 : 공짜 )
1단계 - Proof of Being
전 세계에서 몇 개 도시를 메인프레임이 찾아갑니다.
이 이벤트에 참여하셔서 MFT를 받아갈 수 있습니다.
대한민국의 서울에서 3월 26일 메인프레임이 찾아올 예정입니다!

 아직 서울에서 진행하는 이벤트는 참가 등록이 시작되지 않았으며 시작되면 빠르게 신청하시길 바랍니다!
상해에서 진행하는 이벤트를 봤을 때 진행시간은 저녁이 될 것으로 보이며
크라우드 기프트는 1, 0.5, 0.1 ETH 상당의 MFT를 추첨이나 게임 등의 형식으로 진행될 것으로 보입니다.



2단계 - Proof of Freedom
Proof of Freedom은 일반인이 참여하기 살짝 어렵습니다.
바로 메인프레임에 관한 리뷰 혹은 감상을 표현하는 것인데 이번 글을 적으며 메인프레임에 대해 분석할수록 메인프레임의 설명에는 너무 기술적인 부분이 많다는 것을 느꼈기 떄문입니다.
다만 각자 다른 업종의 사람들도 다양하게 참여할 수 있도록 여러가지 방식으로 참여가능합니다.

 

 난이도가 있는 부분인 만큼 우수할경우 지급하는 토큰의 양도 상당합니다.




 3단계 - Proof of Heart
3단계는 아직 공개되지 않았습니다.



메인프레임은 타 ICO와 달리 세일은 프라이빗에서 마감되었으며 일반인은 다양한 이벤트에 참가함으로써 토큰을 무료로 받아갈 수 있습니다. 이는 MFT 가격 상승에는 매우 긍정적인 효과를 보일것으로 보입니다. 기존의 ICO들은 해당 블록체인의 가능성을 높게 산 사람들은 ICO에 참여하여 이미 토큰을 구매했기에 매수세가 약할 가능성이 매우 크기 때문입니다. 그에 비해 모두가 얻을 수 있던 것이 아니던 메인프레임은 어느정도의 매수세를 보여줄 것으로 보입니다.




마무리

메인프레임은 현재 영어 텔레그램방에 2만명이 넘게 있고 중국어 텔레그램방에는 8천명이 넘게 있을만큼 인기도는 상당히 높은 편입니다. 퍼블릭 ICO를 진행하지 않는 ICO임에도 불구하고 이정도의 인기가 있다는 것은 그만큼 성공가능성이 높다고 보여집니다.
또한, 기술력을 빼고말하면 섭섭할 정도로 상당한 기술력을 보유하고 있습니다. 제 개인적인 생각으로는 앞으로 3년안에 메인프레임이 많은 기업들의 사내메신저로써 자리잡는 것을 볼 수 있을것이라 생각됩니다.


 

 

메인프레임 사이트에 대한 국가별 접속자 비율입니다.
어느 한국가에 편중되지 않고 다양한 국가에서 관심을 가지고 있다는 것을 알 수 있었습니다.



별점 평가 (5개 만점)
기술력 : ★★★★★
인지도 : ★★★★☆
발전가능성 : ★★★
 - 기존의 사업이 이미 자리잡고 있으며 앞으로 다양한 기업들 혹은 단체의 메신저로써 사용될 수 있으나 그 이후로 발전가능성에 대해서는 아직 확실치 않습니다.
팀원 : ★★★★★
접근성 : ★★
 - 기본적으로 일반 개인이 사용하는 메신저가 아닌만큼 접근성이 떨어지는 것은 이해할 수 있습니다. (제가 기술을 정확히 파악하지 못해서 별점낮게준건 비밀)
기타 : ★★★★
종합 : ★★★★




메인프레임 홈페이지 : https://mainframe.com/
메인프레임 백서 : https://mainframe.docsend.com/view/j39qpui
메인프레임 텔레그램 : https://t.me/MainframeCommunity




긴 글 읽어주셔서 감사합니다.
글 나가시기 전에 아래에 보팅한번씩 꾹 눌러주시면 감사하겠습니다!

Sort:  

메인프레임이 관심 가지고 있었는데, 많은 지식 얻고 갑니다 ~~
혹시 위에 국가별 조회사이트는 어딘지 알수 있을까요 ???
저는 구글트렌드만 이용하는데, 별로 도움이 안되더라구요 ,,,