|
이더리움은 근래 크게 각광받는 가상화폐 중 하나입니다. 가상화폐라고 하면 비트코인만 대뜸 떠올리는 분들이 많으나 현실의 (법정)화폐보다도 오히려 출현할 종류가 더 많이 상정될 수 있습니다. 법정화폐는 국제법상 인정 받은 국가만이 발행 가능하지만, 가상화폐는 재능 있는 어느 개인이라도 자유로이 창안, 유통할 수 있기 때문이죠. 허나 대중이 가상화폐라고 할 때 비트코인만 으레 거론하듯, 아무리 기능이 뛰어나도 현실의 거래에서 다중의 신뢰(라기보다는 인지도)를 얻지 못 하면 사장될 수밖에 없습니다. 화폐는 거래의 수단이므로 내 개인이 아무리 큰 선호를 가진다 해도 남들이 안 받아 주면 그만이기 때문이죠. |
|
이더리움 베이직 난 이 책을 읽기 전에 이더리움에 대해서 이미 알고 있었다. 그래서 이 책에 이더리움에 대한 어떤 이야기들이 펼쳐져 있을까 무척이나 궁금했다. 사실 이더리움에 대한 책이 나오리라고는 상상조차 하지 못했기 때문이다. 그만큼 이 책은 굉장히 전문적이지만 신선했다. 특히나 이더리움에 대하여 디테일하게 알게 되니까 너무나 흥미로웠다. 사실 이더리움에 실제로 투자를 하고 있지만 정말 더욱더 마음에 들었다. 이 책은 이더리움에 대한 이야기만 담겨 있는 것은 아니었다. 가상화폐에 대한 전반적인 이해를 시작으로 이 책은 시작되었다. 가상화폐의 선두주자는 비트코인으로써 절대 이야기를 빼놓지 않았다. 역시 비트코인에 대한 이야기는 요즘들어서 뉴스에서 가장 많이 접하고 있는게 아닌가 싶다. 그만큼 가장 핫하다는 것이 아닐까 싶다. 비트코인을 있게 해준 블록체인에 대한 이야기도 접할 수 있었는데 블록체인 기술에 대한 밝은 전망이 벌써부터 기대하게 만들었다. 블록체인이 가상화폐에서 시작되었지만 차츰 다른분야로 까지 전파해서 쓰일것을 생각하니 새로웠다. 특히나 이더리움의 표면적인 면뿐 아니라 이더리움의 개발적인 이야기까지 알수가 있었으며, 코인을 입금하고 출금하는등의 여러가지 이야기들을 접할수 있어서 실제로 사고 팔수 있는 방향에 대해서도 배울수가 있었다. 사실 이더리움의 개발적 지식까지 알수가 있었으나 나로써는 너무나 전문적인 분야이고 내가 이더리움을 직접 채굴할 것이 아니기 때문에 내용을 모두 꼼꼼하게 살펴보지 않고 전체적으로 훓는 정도 였으나 이더리움에 대한 많은 이야기들을 알수가 있었다. 사실 이책은 이더리움의 이야기가 많기는 하였으나 실질적으로 블록체인기술에 대한 진보적인 이야기에 주목해야 하는 것이 아닌가 싶다. 블록체인은 단순히 트렌드처럼 잠깐 핫했다가 사라지는 기술이 아니기 때문이다. 어쩌면 경제분야에서 엄청난 두각을 나타낼지도 모르니까 말이다. 그런 의미에서 이런 책은 향후 미래 기술에 대해서 알수가 있어서 정말 좋긴 하였다. 다만 전문적으로 가상화폐에 대해서 많이 알고 있는 사람들이 읽으면 더욱 도움이 되지 않을까 싶다. |
|
이더리움 베이직 가상화폐의 핵심 기술인 블록체인과 이더리움을 기술적으로 이해하고 프로그래밍까지 경험할 수 있는 국내 유일한 교재. 바로 이 책에 대한 한줄 설명으로 이렇게 적어 본다. 가상화폐 광풍, 빗썸 거래제재 등 최근 신문과 언론에 등장하는 기사 제목과 약간은 관련이 있는 책이다. 정말 약간은 관련이 있다. 내 생각은 그렇다. 블록체인과 이더리움은 비트코인의 폭등과는 그리 상관이 없다. 나와 같은 기술자의 관점에서는 더욱 그렇다. 다만 비트코인의 관심으로 사람들은 가상화폐와 암호화폐, 분산원장 같은 용어에 익숙해 졌다. 물론 이해하고 싶어하는 사람은 많지 않다. 그저 재테크의 대상으로만 관심을 가질 것이다. 하지만, 잘 이해하면 앞으로 어떤 가상화폐가 보다 성장할 수 있을지를 예상할 수 있을 것이다. 현재의 비트코인도 블록체인을 기반으로 하고 있다. 그렇다면, 이더리움은 그저 비트코인의 아류일까? 전문가들은 이더리움은 오픈 프로그래밍 인터페이스 제공으로 좀더 다양한 변화와 응용이 가능한 플랫폼이라 설명한다. 보통은 그저 2등 가상화폐로만 알고 있다. 그런 단순한 이해를 넘어 4차산업의 새로운 성장동력으로 이더리움을 이해하고 미리 연구하도록 이 책은 돕는다. 나와 같은 구닥다리 개발자들은 블록체인을 분산 스토리지나 클러스터링으로 이해한다. 중앙서버가 없이 참여하는 일반 사용자들의 PC리소스(디스크.CPU.메모리 등)를 공유하여 익명성을 보장하고 보다 개념적으로 안전한 운영환경으로 이해한다. 블록체인도 버전이 있어서 간단한 것은 1.0, 그 보다 발전한 것은 2.0, 3.0으로 구분하기도 한다. 정부1.0, 정부2.0하는 것과 같은 맥락이라 생각하면 된다. 어느 나라는 정부 행정서비스를 블록체인으로 구현 중이라고 한다. 그렇게 되면, 고용량, 고성능의 중앙서버는 더 이상 필요가 없게 된다. 대문 역할을 할 웹서버는 필요하겠지만, 중앙의 데이타베이스 서버는 참여하는 여러 대의 노드와 PC들이 공동으로 중복해서 나눠 가지게 된다. 개념적으로는 복잡할 수 있지만, 제대로 구현된 블록체인 모듈만 있다면, 쉽고 간단하게 분산되어 보다 안전하고 빠른 서비스를 제공할 수 있다. 참여자 모두가 동일 데이타로 인정하는 것만이 무결한 데이타로 인정 받을 수 있다. 해킹에도 보다 안전할 수 있다. 그런데, 이 책은 그런 블록체인보다 이더리움에 대한 근복적인 이해를 돕기 위한 책이다. 그래서 성질 급한 사람들을 만족시키기 위해 곧 바로 이더리움으로 들어가서 이더리움의 서비스 인터페이스를 언급한다. 이더리움 운영환경을 리눅스와 윈도우에 구축하는 방법부터 사설 네트워크 구축, 스마트계약을 구현하기 위한 Solidity 언어와 구현방법에 대해서 많은 양의 지면을 할애하고 있다. 간단한 스크립트 프로그래밍을 할 수 있는 사람이라면 쉽게 배울 수 있다. 물론 뒤쪽으로 갈 수록 다소 쉽지만은 않다. html에 대한 기본적인 지식이 있어야 예제들이 쉽게 이해될 것이다. 개념서를 기대하였다면 적합한 책은 아니다. 이더리움이란 것이 이런 부속들로 구성되고 현실화 되는구나하며 이해할 수 있다. 즉, 충분히 이해하고 응용할 수 있다면, 이더리움의 바다에서 순풍을 받으며 항해할 수 있을 것이다. 또 다른 응용 코인을 개발할 수도 있다. 천리길도 한 걸음부터... |
|
가상화폐의 열풍이 고등학생과 대학생들에게 불어닥쳐 그야말로 묻지마 현재 운영되고 있는 가상화폐는 그 종류만도 꽤나 된다. 블록체인은 가상화폐를 거래하는 기본적인 베이스라고 생각하면 된다.
이 책은 가상화폐로서의 이더리움에 대한 모든것을 알 수 있도록 종합적 가상화폐에 대해 일반인들은 뉴스의 보도를 통해 '해킹'에 대한 염려를 |
|
블록체인은 믿지 못하는 당사자들이 데이터 또는 신뢰 자산(전자화폐, 부동산계약서, 전자 투표지, 지적재산권 등)을 안전하게 전달, 교환, 저장하는 차세대 인터넷 기술이다. 블록체인을 이용하면 데이터 및 자산 거래의 신뢰성을 쉽고 값싸게 제공할 수 있다. 블록체인은 데이터 및 자산·거래의 신뢰성을 제공하여 거래 비용의 효율성을 높일 수 있으며 인공지능과 빅데이터에 사용되어 무인 자동차, 지능형 로봇, 사물인터넷 등 4차 산업혁명의 신성장 산업의 핵심인프라로 활용될 수 있다.
이제 바야흐로 4차산업혁명 시대이다. 알파고가 이세돌을 꺾은 다음 인공지능에 대한 관심이 세계적으로 매우 높아진 건 사실이다. 외국 각국의 정부는 발 빠르게 블록체인 관련 규제를 풀고 달려가고 있고, 외국 글로벌 기업은 블록체인의 기술을 개발하고 확보하기 위해 사활을 걸고 치열하게 경쟁하는 데, 정작 우리나라는 Positive 규제라는 낡은 틀에 갇혀 새로운 서비스를 시도조차 하지 못하고 있는 실정이라고 하니 너무 안타깝다. 정치하는 사람들이 당리당략에 사로잡혀 정작 해야할 일은 하지 않고 있는 현실이 정말 개탄스럽다.
블록체인 기술의 개발은 우리나라의 정보 주권을 지키는 길이라고 저자는 머리말에서 강조하고 있다. "변화는 참으로 어렵다. 그러나 살아남으려면 변해야 한다." 시스코의 존 챔버 최고경영자의 말이다. 4차 산업혁명시대에는 단순히 기술 개발만으로 성공할 수 있는 것이 아니라 조직문화를 바꿔야 성공할 수 있다. 혁신은 새로운 시장을 만드는 것이 아니라 시장의 주체를 바꾸는 것이라는 저자의 주장에 십분 공감하는 바이다.
비트코인은 가상화폐로 사용 목적이 한정되어 있지 않고, 화폐가 마치 중앙은행에 의해 발행되는 것처럼 채굴이라고 불리는 과정을 통해 적절한 수준으로 발행된다. 이때 발행을 주관하는 관리자나 기관이 존재하는 것이 아닌 비트코인을 이루는 프로그램의 알고리즘에 의해 조금씩 발행되며 누군가 악의적인 의도에 의해 발행량 또는 특정 개인의 잔고를 조작할 수 없다는 점에서 신뢰를 얻게 되었다.
비트코인을 가장 처음으로 정식 화폐로 인정한 국가는 영국이고 독일과 일본도 정식화폐로 인정하는 추세이다. 하지만 우리나라에서는 아직도 정식 화폐로 인정받지 못하고 있다. 예로 우리나라의 기획재정부가 2017년 1월13일, 블록체인 기반의 최초 전자화폐인 비트코인을 이용한 국외 송금을 외국환 관리법에 위반된다는 이유로 불법으로 규정하는 것을 들 수 있다.
이더리움은 비트코인과 같은 가상화폐의 하나로서 블록체인을 기반으로 한다는 점에서는 동일하지만, 프로그래밍이 가능하여 튜링 완전성을 완벽하게 지원한다는 점에서 보다 진보된 화폐라고 말할 수 있다. 비트코인이 단순히 화폐로서 거래의 목적만을 지니고 있다면 이더리움은 프로그래밍을 통해 화폐에 기능과 목적을 추가할 수 있다는 점이 특징이다.
이 책은 이런 가상화폐의 한 종류인 이더리움의 개요에서 시작해서 이더리움의 가장 큰 매력인 스마트 컨트랙트(Smart Contract)을 개발하는 일종의 프로그래밍 언어인 솔리디티의 사용법을 포함한 이더리움을 학습하는 데 있어 기본서로 활용할 수 있도록 만들어져 있다.
이 책을 읽고 나서 느낀 점은 우리나라 바깥의 세상은 블록체인을 기반으로 한 비트코인을 비롯한 다양한 가상화폐를 활용하여 빠르게 변해가고 있는 데 비해 우리나라 정부는 세계적인 현실에 비해 너무 뒤떨어진 현실감이 매우 부족하다는 느낌을 갖게 되었다. 이러다 신시장을 선진국들에게 선점당함으로써 우리나라는 가상화폐를 활용한 신시장에서 도태되는 건 아닐지 심히 걱정스럽다. 하지만 지금부터라도 정부에서 제대로 상황을 파악해서 대처해 나간다면 비록 늦기는 하겠지만 반도체시장에서 후발주자로 출발해서 세계시장을 선도해 가고 있는 것처럼 상황역전도 가능할 것으로 본다. 이 책이 국민들에게 블록체인에 대한 관심을 높이는 데 일조하기를 희망한다. |
|
블록체인 4차 산업혁명의 열쇠! 스마트 컨트랙트 입문에서 DApp구현까지 최근 비트코인에 관한 「새롭게 바뀐 비트코인 쉽게 배우기」( https://blog.naver.com/dark0405/221139220237 ) 책을 읽었다. 비트코인이 뭘까라는 궁금증에 읽게 된 책이었는데 디지털 암호화 화폐에 관해 궁금함을 조금은 해결할 수 있었다. 솔직히 이해한 내용보다 그렇지 못한 내용이 더 많았지만 비트코인에 대한 관심이 커졌다. 이 책을 통해 '이더리움' 에 대해 아주 조금 알게 되었고 보다 많은걸 알고싶다는 생각을 하던 중 「이더리움 베이직」 이 책을 만나게 되었다. 이더리움에 대한 개요를 시작하기 전 비트코인과 블록체인에 대한 내용들을 소개하고 있다. 이전에 읽었던 책 덕분에 어렵지 않게 이해할 수 있었으며 블록체인을 활용할 수 있는 다양한 방법들은 그저 신기하기만 했다. 세탁기가 스스로 세재를 구입하게 되는 사물인터넷분야, 개인이 생산한 에너지를 개인간에 거래할 수 있는 에너지 산업 분야, 창업을 꿈꾸는 사람들이 활용할 수 있는 크라우드 펀딩, 의료정보 플랫폼, 투명성과 신뢰성 그리고 효율성을 활용한 투표 시스템 등 현재 진행중이거나 앞으로 활용 할 수 있는 방안들이 앞으로 더 무궁무진 해질 듯 해 기대감도 커지는 듯 했다. 이더리움은 세계에서 두번째로 많이 사용되는 가상 화폐이며 단순한 거래 뿐만 아니라 프로그래밍이 가능한 화폐라고 한다. 러시아에서 태어난 비탈릭 부테린 이라는 청년이 개발 하였으며, 비트코인처럼 블록체인을 기반으로 한다는 점은 같지만 프로그램밍이 가능한 점에선 보다 진보된 화폐라 한다. 비트코인이 단순히 거래만 할 수 있다면 이더리움은 그 기능에 목적을 추가할 수 있는 특징을 가지고 있다. 이더리움 개요를 설명한 후 좀더 깊이 있는 내용들이 정리되어 있다. 이더리움 클라이언트 네트워크 환경 구축 방법, 클라이언트 프로그램인 Geth를 설치하고 사용하는 방법, 이더리움 네트워크 구축 및 Mist 브라우저를 이용한 간단한 송금 실습까지! 책에 설명하는 그대로 따라하기만 하면 되지만 생각보다 쉽진 않다. (Chrome를 이용해 연결 해 번역을 사용하면 되지만 영어를 알았더라면 하는 아쉬움...)
(책의 설명대로 따라하는 중...... 아...) 안심거래서비스를 예로들어 설명한 스카트 컨트랙트와 Solidity언어.. 학창시절 프로그램을 짜던 기억들이 하나씩 떠오르긴 하지만 그저 따라하기만 하면 되는데 조금 힘겹게 느껴진다. 중간중간 등장하는 연습문제들도 띠엄띠엄 풀어보지만...아직은... 따라하기만 하면 되지만 그래선 이 책의 내용들이 내것이 될 것 같지 않다. 무한 반복의 필요성이 강하게 느껴지는 책이란 생각이 점점 강해진다. 기본적인 지식과 프로그래밍에 대한 이해도가 어느정도 있는 사람이라면 크게 어렵지 않겠지만 나같은 초보에겐 프로그래밍을 이해하려 하기보다는 전체적인 흐름과 기본적인 정보들을 이해하고 천천히 시도해 보는게 좋을 듯 하다. 오랜만에 머리의 한계(?)를 느껴볼 수 있었던 하루였다. 하지만 지루하지 않았다. 신기해 보였다. 조금 느리게 좀더 알고 싶다는 욕심이 생기기도 했다. 아무래도 책을 몇번 더 읽어봐야 겠다. 《서평은 출판사에서 제공된 책을 읽고 작성하였습니다》
|
|
지난 12월 6일 검색엔진 다음 사이트의 첫 화면에 가상화폐 관련 기사가 두개나 등록되었다. 하나는 가상화폐에 작전세력이 생겨 손해를 본 사람이 많이 생겼다는 기사고, 또 하나는 비트코인의 가치가 많이 상승하고 있지만 뉴욕거래소 등에서는 아직 유보적이라는 기사였다. 언젠가부터 현금이 없어도 사는데 지장이 없는 세상이 되어가고 있으며 실제로 카드 몇 개만 들고 다닌지 오래된 듯 하다. 카카오 뱅크가 오프라인 은행이 없는 거래방식을 내세우며 더 빠르게 변하는 듯 하며 그에 따라 가상화폐에 대한 관심도 더 높아지는 듯 하다. 그 중 비트코인이라는 가상화폐는 점차 인지도를 높여가고 있으며 그외의 다양한 가상화폐들이 나타났다 사라지고 있는 듯 하다. 가트너라는 글로벌 시장조사기관에서는 해마다 주요한 기술트렌드를 선정하여 발표하고 있고 2018년에 발표된 자료에 의하면 그 중하나를 블록체인이 차지하고 있다. 블록체인은 가상화폐의 계좌의 신뢰성을 확보해주는 기술이다. 이 책은 다양한 가상화폐 중 높은 점유율을 차지하고 있는 이더리움을 중심으로 진행된다. 앞부분에서는 가상화폐와 블록체인에 대한 개략적인 설명과 이더리움 클라이언트를 구축하고 계좌 이체나 채굴을 가능하게 하는 법과 스마트 컨트렉트 등의 개발에 대한 기초 정보를 전달한다. 어뎁트 프로젝트의 스마트 세탁기가 세제를 주문하고 가상화폐로 결재하는 시나리오는 AI와 가상화폐가 연동되어 세상을 어떻게 바꿀 수 있는지 보여주는 좋은 사례로 보여진다. Linux나 소프트웨어 개발에 깊은 지식이 없어 저자의 의도를 완전히 이해했다고는 할 수 없으나 가상화폐의 개념이나 운영방식 그리고 솔리디티라는 새로운 언어에 대해 알게된 것과 블록 체인이 가상화폐 거래 뿐 아니라 계약서나 투표, 신분 증명 등에 활용될 수 있다는 확장성에 대해서 이해할 수 있었던 좋은 기회였다.
|
|
본서 <이더리움 베이직 - 블록체인 4차 산업혁명의 열쇠>는 요즈음 광풍과도 같이 유행하는 암호화화폐 혹은 가상화폐인 비트코인이나 이더리움에 대한 이야기가 아닙니다. 오히려 비트코인이나 이더리움과 같은 암호화화폐의 기반 기술이 되는 블록체인(Blockchain)이라는 기술에 대한 개념정리와 Solidity 라는 프로그래밍 언어를 사용하여 실제로 이더리움 플랫폼상에서 다양한 어플리케이션을 직접 구현해 볼 수 있는 개발자를 위한 안내서의 성격이 강합니다.
이더리움 프로젝트는 사실 블록체인을 하나의 프로그래밍 언어로 보고 다양한 응용 프로그램을 개발하도록 하자는 아이디어에서 출발했습니다. 그래서 비트코인이 단순 화폐로서 거래의 목적만 가진다면 이더리움은 프로그래밍이 가능해 통화에 기능과 목적을 추가할수 있어 스마트계약이나 DApp 개발이 가능하지요. 프로그래밍이 가능해지니 해당 계약의 절차가 미리 작성되어 블록체인상의 코드를 통해 자동실행되며 분산처리 되기 때문에 서로간의 신뢰확인이 필요없지요. (블록체인의 작업증명이 이를 대신함) 적용분야는 금융거래, 공공기록. 신분증명, 증명및입증, 유무형자산 계약 그리고 IoT의 보안증명 등 거의 모든 분야에서 강력한 분산형 암호화기술을 사용가능합니다. |
|
[이벤트서평] 이더리움 베이직
이 책은 블록체인, 비트코인, 이더리움을 소개하고 이더리움 클라이언트, 솔리디티 프로그래밍에 대해 설명한다. 블록체인은 강력하기 때문에 절대 깰수 없는 구조로 되어 있다. 이더리움의 프로그래밍 방법까지 소개되어 이더리움 활용 방법에 대해 알수있는 책이다. |