"이니그마"의 두 판 사이의 차이
22번째 줄: | 22번째 줄: | ||
=== 시크릿 컨트랙트 === | === 시크릿 컨트랙트 === | ||
− | [[시크릿 컨트랙트]]는 [[블록체인]]의 각 [[노드]]들이 암호해독 작업 없이 [[스마트 계약]]의 암호화된 자료를 사용할 수 있는 기술이며 [[이더리움]] [[네트워]]크 기반 계층을 재구성해 블록체인이 가진 데이터 [[프라이버시]] 관련 단점을 보완하기 위해 개발되었다. 시크릿 컨트랙트는 [[인텔]]의 [[SGX]] 기술을 기반으로 [[TTE]](Trusted Execution Environment) 내에서 실행되는 이더리움 가상 머신(EVM)에서 작동된다. 이것은 고형성뿐만 아니라 이더리움 네트워크와의 즉각적인 상호호환성을 지원한다. | + | [[시크릿 컨트랙트]]는 [[블록체인]]의 각 [[노드]]들이 암호해독 작업 없이 [[스마트 계약]]의 암호화된 자료를 사용할 수 있는 기술이며 [[이더리움]] [[네트워]]크 기반 계층을 재구성해 블록체인이 가진 데이터 [[프라이버시]] 관련 단점을 보완하기 위해 개발되었다. 시크릿 컨트랙트는 [[인텔]]의 [[SGX]] 기술을 기반으로 [[TTE]](Trusted Execution Environment) 내에서 실행되는 [[이더리움 가상 머신]](EVM)에서 작동된다. 이것은 고형성뿐만 아니라 이더리움 네트워크와의 즉각적인 상호호환성을 지원한다. |
=== 온체인 === | === 온체인 === | ||
[[온체인]]으로 구축된 에니그마 계약은 에니그마 네트워크에서 작업을 알리며, 이를 실행할 노드를 결정하기 위해 무작위 샘플링 랜덤 작업을 실시한다. 그런 다음, 선택된 작업자는 신뢰할 수 있는 [[하드웨어]]에 작업을 시작하여 인수의 암호를 해독하고, 내부 이더리움 가상 머신(EVM)에 실행을 위임하도록 지시한다. | [[온체인]]으로 구축된 에니그마 계약은 에니그마 네트워크에서 작업을 알리며, 이를 실행할 노드를 결정하기 위해 무작위 샘플링 랜덤 작업을 실시한다. 그런 다음, 선택된 작업자는 신뢰할 수 있는 [[하드웨어]]에 작업을 시작하여 인수의 암호를 해독하고, 내부 이더리움 가상 머신(EVM)에 실행을 위임하도록 지시한다. | ||
+ | |||
+ | === 계산 작업 === | ||
+ | [[디앱]]의 사용자가 구매, 경매, 입찰 등의 작업을 시작한 후 로컬 Enigma-JS 클라이언트 라이브러리는 데이터를 암호화하여 에니그마 네트워크에서 선택한 작업자에게 전송하여 계산 작업을 수행한다. 데이터가 전송되기 전에 암호화되므로, 네트워크 노드와 그 문제에 대해 감시하고 있을 수 있는 다른 모든 사람으로부터 보호된다. 완료 후 최종 사용자에게 답변이 안전하게 전달된다. | ||
+ | |||
+ | 이 운영 순서는 다섯 단계로 생각할 수 있다. | ||
+ | 1. [[디앱]] 최종 사용자가 작업을 시작하고 Enigma-JS에 데이터가 전달된다. | ||
+ | 2. 데이터는 Enigma-JS 클라이언트 라이브러리에 의해 암호화된다. | ||
+ | 3. 지금 암호화된 데이터는 에니어그램 네트워크로 전송된다. | ||
+ | 4. 작업은 네트워크로 중계된다. 작업자를 선택하여 작업을 계산한다. | ||
+ | 5. 컴퓨팅이 수행되고, 노드가 보상되고, 태스크에 대한 대답이 반환된다. | ||
== 제휴 == | == 제휴 == | ||
32번째 줄: | 42번째 줄: | ||
== 사건사고 == | == 사건사고 == | ||
− | |||
=== 이더리움 도난 === | === 이더리움 도난 === | ||
2018년 7월 21일 에니그마는 해커의 공격으로 인해 50만달러 상당의 [[이더리움]]을 도난당했다. 이 해킹은 2018년 9월 11일 에니그마가 [[ICO]]를 앞두고 있었던 점을 고려할 때 피해가 더욱 클 것이라고 보고있다. 해커는 가짜 이더리움 주소를 만들어 사용자가 그 주소로 자금을 보내도록 하였다. 또한 코인 선판매를 한다고 가짜 공지를 에니그마의 [[슬랙]](Slack) 채널을 통해 뉴스레터 구독자에게 이메일을 보냈다. 해킹 사실을 알게된 후, 에니그마는 사이트를 통해 에니그마의 슬랙 채널과 일부 이메일 목록이 유출되었다고 공지하며 어떤 주소로도 돈을 입금하지 말라고 강조했다. 또한 이더리움 거래 검색 엔진인 [[이더스캔]](Etherscan)도 침해된 주소 아래 에니그마 웹페이지가 침해됐으니 이 주소로 돈을 보내지 말라는 내용을 공지했다. 하지만 이미 공지가 올라오기 전 해커가 1,487.90이더리움, 약 5억 원 가량을 도난한 후였다. 피해자가 받은 메세지의 내용을 보면 “지난 몇 주 동안 고객들이 보내준 성원에 보답하기 위해 이더리움 선판매를 결정했다”고 쓰여있었다. 그리고 “선판매 물량은 2천만 달러”라고 말하며 에니그마 고객들이 돈을 보내도록 부추기기도 했다.<ref>오다인 기자, 〈[https://www.boannews.com/media/view.asp?idx=56523&kind=1 에니그마 해킹! 이더리움 5억 원 도둑맞았다]〉, 《보안뉴스》, 2017-08-23</ref> | 2018년 7월 21일 에니그마는 해커의 공격으로 인해 50만달러 상당의 [[이더리움]]을 도난당했다. 이 해킹은 2018년 9월 11일 에니그마가 [[ICO]]를 앞두고 있었던 점을 고려할 때 피해가 더욱 클 것이라고 보고있다. 해커는 가짜 이더리움 주소를 만들어 사용자가 그 주소로 자금을 보내도록 하였다. 또한 코인 선판매를 한다고 가짜 공지를 에니그마의 [[슬랙]](Slack) 채널을 통해 뉴스레터 구독자에게 이메일을 보냈다. 해킹 사실을 알게된 후, 에니그마는 사이트를 통해 에니그마의 슬랙 채널과 일부 이메일 목록이 유출되었다고 공지하며 어떤 주소로도 돈을 입금하지 말라고 강조했다. 또한 이더리움 거래 검색 엔진인 [[이더스캔]](Etherscan)도 침해된 주소 아래 에니그마 웹페이지가 침해됐으니 이 주소로 돈을 보내지 말라는 내용을 공지했다. 하지만 이미 공지가 올라오기 전 해커가 1,487.90이더리움, 약 5억 원 가량을 도난한 후였다. 피해자가 받은 메세지의 내용을 보면 “지난 몇 주 동안 고객들이 보내준 성원에 보답하기 위해 이더리움 선판매를 결정했다”고 쓰여있었다. 그리고 “선판매 물량은 2천만 달러”라고 말하며 에니그마 고객들이 돈을 보내도록 부추기기도 했다.<ref>오다인 기자, 〈[https://www.boannews.com/media/view.asp?idx=56523&kind=1 에니그마 해킹! 이더리움 5억 원 도둑맞았다]〉, 《보안뉴스》, 2017-08-23</ref> |
2019년 6월 3일 (월) 09:50 판
에니그마(Enigma)는 시크릿 컨트랙트(secret contract) 기술을 도입하여, 계약 내용이 다른 사람에게 공개되지 않도록 함으로써 개인정보보호와 비밀을 보장해 주는 기능을 가진 프로토콜이다. 에니그마는 영어로 '수수께끼'라는 뜻이다. 에니그마의 화폐 단위는 ENG이다. 이니그마라고도 한다. 에니그마의 창시자는 가이 지스킨드(Guy Zyskind)이다.
목차
개요
에니그마는 개인정보 및 데이터를 안전하게 보장하고 연산을 수행할 수 있도록 하는 분산 컴퓨팅 플랫폼이다. 에니그마는 SMPC 또는 MPC와 같은 높은 보안의 분산 연산을 활용하여 제3자 없이 분산된 방식의 데이터 계산을 가능하게 한다. 또한 에니그마는 시크릿 컨트랙트(secret contract) 기술을 도입하여, 계약 내용이 다른 사람에게 공개되지 않도록 함으로써 개인정보 보호와 비밀을 보장해 주는 기능을 가지고 있다. 그리고 에니그마 기반으로 카탈리스트(Catalyst)라는 암호화폐 거래 플랫폼을 만들어 암호화폐 소유자들이 직접 거래할 수 있도록 했다. 2019년 5월 기준 코인마켓캡에서 에니그마의 시가총액은 약 330억원으로 146위를 차지하고 있다.
주요 인물
- 가이 지스킨드(Guy Zyskind): 가이 지스킨드는 에니그마의 공동 설립자이자 대표이사(CEO)이다. 그는 이스라엘 텔아비브 대학교(Tel Aviv University)에서 전기공학 및 컴퓨터공학을 전공했으며 미국 매사추세츠 공과대학교(Massachusetts Institute of Technology)에서 공학 석사를 졸업했다. 에니그마를 설립하기 전 그는 탐킥스(Tamkix)의 공동 설립자이자 최고기술책임자(CTO)였으며 아테나 위스덤(Athena Wisdom)의 최고기술책임자(CTO)였다.[1]
- 캔 키사군(Can Kisagun): 칸 키사군은 에니그마의 공동 설립자이자 최고제품책임자(CPO)이다. 그는 노스웨스턴 대학교(northwestern university)에서 산업 공학 및 경영 공학을 전공했으며 매사추세츠 공과대학교(Massachusetts Institute of Technology)에서 경영학 석사(MBA)를 졸업했다. 에니그마를 설립하기 전 그는 엑심체인(Eximchain)과 스트리트더스트(Street dust)의 창립자였다.
- 토르 베어(Tor Bair): 토르 베어는 에니그마의 성장 및 마케팅 책임자(Head of Growth and Marketing)이다. 그는 브라운 대학교(Brown University)에서 경제학을 전공하고 매사추세츠 공과대학교(Massachusetts Institute of Technology)에서 경영학 석사(MBA) 학위를 취득했다. 에니그마에서 근무하기 전 그는 스냅(Snap.Inc)에서 데이터 과학자로 근무했다. 현재 그는 오픈파이넌스 네트워크(OpenFinance Network)와 넘머래이(Numerai)의 고문을 역임하고 있다.
목표
에니그마는 두 가지 핵심 목표를 가지고 시작된 프로젝트이다. 첫 번째 목표는 카탈리스트(Catalyst)라는 거래 플랫폼을 만드는 것이다. 에니그마의 핵심 프로젝트인 카탈리스트 플랫폼은 사용자들에게 암호화폐와 자산의 관리를 제공하는 플랫폼이다. 카탈리스트는 암호화폐에 대해 풍부한 데이터와 전략을 제공하고 분석해주며 사용자는 이를 통해 더 좋은 투자전략을 찾을 수 있다. 그리고 방대한 데이터 분석을 기반으로 한 투자 전략수립은 사용자들에게 더 현명한 선택을 하게 한다. 두 번째 목표는 에니그마 데이터 마켓 플랫폼을 개발하고 확대하는 것이다. 블록체인은 오픈소스라는 특성으로 인해 모든 사람들이 저장된 정보를 열람할 수 있다. 이 때문에 비밀이 보장되어야 하는 계약서와 정보를 누구나 확인할 수 있어 활용도가 떨어진다. 에니그마는 이러한 점을 보완해 모든 정보를 비밀리에 저장하여 사용자들의 프라이버시와 익명성을 보장한다. 또한, 스마트 계약의 다른 형태인 시크릿 컨트랙트(Secret Contract)를 개발하여 기업들도 유용하게 사용할 수 있게 해 블록체인의 전반적인 활용도를 높여준다. [2]
특징
P2P 네트워크
에니그마 네트워크는 이더리움과 같은 스마트 계약 플랫폼과 유사하게 강력한 정확성과 프라이버시 보증을 통해 시크릿 컨트랙트의 실행을 용이하게 하는 권한 없는 P2P 네트워크를 제공한다. 이 네트워크에서 에니어그마의 핵심 차이점은 데이터 자체가 연산을 실행하는 노드에서 감추어져 있다는 것이다. 이를 통해 개발자는 중요한 데이터를 중앙 집권식 시스템으로 이동하지 않고도 스마트 계약에 포함시킬 수 있으므로 진정으로 프라이빗하고 확장 가능한 분산형 애플리케이션을 구현할 수 있다.
시크릿 컨트랙트
시크릿 컨트랙트는 블록체인의 각 노드들이 암호해독 작업 없이 스마트 계약의 암호화된 자료를 사용할 수 있는 기술이며 이더리움 네트워크 기반 계층을 재구성해 블록체인이 가진 데이터 프라이버시 관련 단점을 보완하기 위해 개발되었다. 시크릿 컨트랙트는 인텔의 SGX 기술을 기반으로 TTE(Trusted Execution Environment) 내에서 실행되는 이더리움 가상 머신(EVM)에서 작동된다. 이것은 고형성뿐만 아니라 이더리움 네트워크와의 즉각적인 상호호환성을 지원한다.
온체인
온체인으로 구축된 에니그마 계약은 에니그마 네트워크에서 작업을 알리며, 이를 실행할 노드를 결정하기 위해 무작위 샘플링 랜덤 작업을 실시한다. 그런 다음, 선택된 작업자는 신뢰할 수 있는 하드웨어에 작업을 시작하여 인수의 암호를 해독하고, 내부 이더리움 가상 머신(EVM)에 실행을 위임하도록 지시한다.
계산 작업
디앱의 사용자가 구매, 경매, 입찰 등의 작업을 시작한 후 로컬 Enigma-JS 클라이언트 라이브러리는 데이터를 암호화하여 에니그마 네트워크에서 선택한 작업자에게 전송하여 계산 작업을 수행한다. 데이터가 전송되기 전에 암호화되므로, 네트워크 노드와 그 문제에 대해 감시하고 있을 수 있는 다른 모든 사람으로부터 보호된다. 완료 후 최종 사용자에게 답변이 안전하게 전달된다.
이 운영 순서는 다섯 단계로 생각할 수 있다. 1. 디앱 최종 사용자가 작업을 시작하고 Enigma-JS에 데이터가 전달된다. 2. 데이터는 Enigma-JS 클라이언트 라이브러리에 의해 암호화된다. 3. 지금 암호화된 데이터는 에니어그램 네트워크로 전송된다. 4. 작업은 네트워크로 중계된다. 작업자를 선택하여 작업을 계산한다. 5. 컴퓨팅이 수행되고, 노드가 보상되고, 태스크에 대한 대답이 반환된다.
제휴
인텔(Intel)
2018년 6월 20일 에니그마는 컴퓨팅 기술을 보존하는 프라이버시 보호 기술을 향상시키기 위한 노력의 일환으로 인텔과 협력하게 되었다고 발표했다. 이를 통해 에니그마는 획기적인 프라이버시 기술 개발에 인텔 SGX(Software Guard Extensions)를 활용할 것이다. 에니그마의 솔루션과 함께 사용한다면 데이터를 보호하면서도 확장 가능하고 안전한 솔루션의 일부로 데이터를 계산할 수 있다. 에니그마와 인텔은 모두 개인 정보 보호, 보안 및 확장성 등 블록체인에서 직면하고 있는 가장 큰 문제를 해결하기 위해 노력하고 있다. 에니그마는 퍼블릭 블록체인 프로토콜과 프라이버시 기술을 발전시키고 인텔과 업무 관계를 지속적으로 유지할 것이라 밝혔다. 그리고 향후 협력, 이벤트 및 이니셔티브와 솔루션 시연에 대한 더 많은 정보를 공유할 것이라 덧붙였다.
사건사고
이더리움 도난
2018년 7월 21일 에니그마는 해커의 공격으로 인해 50만달러 상당의 이더리움을 도난당했다. 이 해킹은 2018년 9월 11일 에니그마가 ICO를 앞두고 있었던 점을 고려할 때 피해가 더욱 클 것이라고 보고있다. 해커는 가짜 이더리움 주소를 만들어 사용자가 그 주소로 자금을 보내도록 하였다. 또한 코인 선판매를 한다고 가짜 공지를 에니그마의 슬랙(Slack) 채널을 통해 뉴스레터 구독자에게 이메일을 보냈다. 해킹 사실을 알게된 후, 에니그마는 사이트를 통해 에니그마의 슬랙 채널과 일부 이메일 목록이 유출되었다고 공지하며 어떤 주소로도 돈을 입금하지 말라고 강조했다. 또한 이더리움 거래 검색 엔진인 이더스캔(Etherscan)도 침해된 주소 아래 에니그마 웹페이지가 침해됐으니 이 주소로 돈을 보내지 말라는 내용을 공지했다. 하지만 이미 공지가 올라오기 전 해커가 1,487.90이더리움, 약 5억 원 가량을 도난한 후였다. 피해자가 받은 메세지의 내용을 보면 “지난 몇 주 동안 고객들이 보내준 성원에 보답하기 위해 이더리움 선판매를 결정했다”고 쓰여있었다. 그리고 “선판매 물량은 2천만 달러”라고 말하며 에니그마 고객들이 돈을 보내도록 부추기기도 했다.[3]
로드맵
각주
- ↑ 비트맨솔저,〈암호화폐 코인별 특징 및 소개자료(이니그마 ENG)〉,《네이버 카페》, 2018-10-24
- ↑ 머니넷스탭, 〈에니그마(ENG) 개념 및 특징〉, 《머니넷》, 2018-02-23
- ↑ 오다인 기자, 〈에니그마 해킹! 이더리움 5억 원 도둑맞았다〉, 《보안뉴스》, 2017-08-23
참고자료
- 에니그마 공식 홈페이지 - https://enigma.co/
- 코인마켓캡 공식 홈페이지 - https://coinmarketcap.com/currencies/enigma/
- 에니그마 백서 - Guy Zyskind, Oz Nathan, Alex 'Sandy' Pentland, "Enigma: Decentralized Computation Platform with Guaranteed Privacy"
- 머니넷스탭, 〈에니그마(ENG) 개념 및 특징〉, 《머니넷》, 2018-02-23
- kim066, 〈사토시가 답변한다 길을비켜라 (Enigma)〉, 《스팀잇》, 2018년
- Guy Zyskind, 〈Announcing Enigma’s Collaboration with Intel〉, 《미디엄》, 2018-06-20
같이 보기