반응형

블록체인이 제대로 작동하기 위해서는 기본적으로 네트워크가 반드시 필요합니다.

블록체인은 피투피 네트워크를 사용합니다. 그 피투피 네트워크의 방식과 개념을 알아보도록 하겠습니다.

우선, 피투피 네트워크를 설명하기 전에, 일반적인 네트워크를 먼저 설명하겠습니다.

인터넷으로 검색하고 메일을 보내고 하는 것을 서비스라고 합니다.

이런 서비스를 제공해 주는 컴퓨터들이 있는 데, 이런 컴퓨터를 써버라고 합니다. 

그리고, 이런 서비스를 요청하기 위해서는 스마트폰이나 노트북 같은 컴퓨터를 사용하게 됩니다.

인터넷 검색을 위해서 검색어를 입력하고, 메일을 써서 보내고 하는 컴퓨터나 스마트폰을 클라이언트하고 합니다.

예를 들어, 인터넷에서 검색을 하는 것은, 클라이언트에 설치되어 있는 크롬 같은 웹브라우저에서 검색어를 입력해서 써버로 보내는 것입니다.

그러면 써버에 설치되어 있는 웹서버가 그 검색어를 받아서 검색한 결과를 클라이언트 쪽으로 보내주게 됩니다.

그러면 클라이언트에서 검색결과를 볼 수 있는 것입니다.

일반적으로, 하나의 서버에 여러대의 클라이언트가 연결됩니다. 수 많은 클라이언트에서 서비스 요청이 들어오게 됩니다.

그래서, 써버는 용량이 크고 빠른 컴퓨터로 만들어야만 합니다.

다음은 피투피 네트워크에 대해서 설명하도록 하겠습니다.

피어라는 것은 써버와 클라이언트 역할을 모두 할 수 있습니다. 

그래서 피어는 서로가 요청을 보내기도 하고 답변을 보내기도 합니다. 

요청을 보낼 때는 클라이언트 역할을, 답변을 보낼 때는 써버 역할을 하는 것입니다.

 

이러한 피어로 구성된 네트워크를 피어 끼리 통신한다는 의미에서 피어 투 피어 네트워크라고 합니다.

피어 투 피어 네트워크를 줄여서 주로 피투피 네트워크라고 합니다. 

피투피 네트워크는 새로운 피어가 추가되는 방식으로 무한하게 네트워크를 확장해 갈 수 있습니다.

피어는 근처의 피어와 연결되고, 다시 그 피어는 다른 피어와 연결되어 전체 네트워크가 형성되는 방식입니다.

피어는 네트워크를 구성하는 요소라는 의미에서 노드라고도 합니다.

피투피 네트워크는 사람들 간의 연결된 모습과 닮았습니다. 

사람이 하나의 피어라고 할 수 있고, 사람들 간에 서로 대화하는 것이, 마치 피어 간에 요청과 답변이 오가는 모습과 비슷하다고 볼 수 있습니다. 

서버와 클라이언트 네트워크는 써버에 서비스가 집중되기 때문에 전체 네트워크를 설계하고 유지하기가 쉬운 편입니다.

그래서 새로운 기능을 추가하거나, 오류를 수정하는 것 같은 관리가 쉽습니다.

하지만 서버에 장애나 문제가 생기면, 네트워크 전체가 중단될 수 있다는 단점이 있습니다.

그에 반해서, 피투피 네트워크는 서버를 준비할 필요가 없습니다. 

각 노드들이 각각 서버 및 클라이언트 역할을 하기 때문에 네트워크 전체의 부담을 분산시켜 줍니다. 

새로운 노드가 추가되더라도 서비스를 유지하기가 쉬워서 확장성이 좋다고 할 수 있겠습니다.

하지만, 새로운 기능을 추가하거나 업데이트를 하려면 모든 노드를 수정해야 하므로 관리가 어려운 편이고, 

네트워크 전송 시간 차이 때문에 노드들 간의 정보가 일치하지 않을 수 있고, 또한 전체 네크워크 속도가 느려지는 현상이 발생할 수 있는 단점도 있습니다.

 

맨 앞에서, 블록체인은 피투피네트워크를 사용한다고 말씀드렸는데요.

 그것은 블록체인이 분산된 장부로 구성되기 때문입니다. 

그리고, 분산된 장부는 하나의 서버에 의존하지 않는 분산된 네트워크를 필요로 하고, 

분산된 네트워크에는 피투피 네트워크 방식이 좀더 보다 적합하다고 하겠습니다.

분산된 장부에 대해서는 다음 동영상에서 설명하도록 하겠습니다.

https://youtu.be/JC5_2gbnrU8 

 

반응형
반응형

암호화폐의 특징 중에 거래의 익명성이 있다. 이는 거래하는 당사자가 누구인지 알 수 없다는 점이다. 하지만, 일반적인 암호화폐가 완전히 '익명'을 보장하는 것은 아니다.  

암호화폐 거래를 위해서는 주소가 필요한데, 개인정보를 넣지 않더라도 언제든지 새로운 주소를 만들어 사용할 수 있다. 하지만 모든 거래들은 블록체인 탐색기를 통하여 추적이 가능하고, 계속해서 추적하다 보면, 그 주소가 누구의 것인지 추측할 수 있게 된다. 즉, 익명이지만 그 익명이 누구인지를 추측할 수는 있다는 것이다. 

이런 아쉬움을 해소해주는 암호화폐가 있고, 대표적으로 모네로(Monero)와 대쉬(Dash)를 꼽을 수 있다. 

암호화폐의 익명성을 강조하다 보면, 그 익명성을 이용해서, 불법거래에 사용될 수 있다는 우려를 피할 수는 없다. 하지만, 어떤 개인이 얼마나 많은 자산을 가지고 있는 지를 모두에게 알려줄 필요는 없다. 또한, 사업자라면 얼마나 많은 고객과 거래하는 지, 얼마나 수입이 있는 지와 같은 것들은 모두 민감한 내용들이다. 이 모든 것들이 공개되는 것은 개인정보 보호 차원에서 또 다른 우려가 될 것이다. 

암호화폐의 익명성으로, 중앙의 권력에 의해서 모든 개인의 프라이버시가 침해 당하지 않는 세상을 기대해 볼 수 있겠다.

반응형
반응형
채굴을 하기 위해서는 채굴 프로그램, 마이너가 필요하다.
대부분 마이너는 GPU를 사용하게 되는 데, 효율을 낮기는 하지만 CPU만으로도 채굴을 할 수 있다.
대표적인 CPU 마이너 프로그램을 소개한다.

명칭 : Pooler CPU Miner
지원비트 : 32 bit, 64 bit
지원운영체제 : Windows, Linus, iOS
홈페이지 : https://sourceforge.net/projects/cpuminer/files/
채굴 이용 하드웨어 : CPU 전용 (GPU가 없는 경우 유용함)
채굴 가능한 알고리즘 :  scrypt (Litecoin, Degecoin), sha256d (bitcoin, peercoin), scryptN 

매번 복잡한 명령어를 치기 보다는, 배치파일을 만들어서 사용하는 것이 편리하다 
run.bat 을 아래와 같이 만들면 된다.

minerd -a scrypt -o stratum+tcp://ltc.pool.minergate.com:3336 -u test@test.com -p x -t 1
pause


여기서, ltc.pool.minergate.com은 마이닝풀 중에서 한 곳이다.
혼자서 채굴을 하는 것은 가능성이 너무 낮기 때문에, 마이닝풀(mining pool)에 가입해서 채굴해야 한다.
대표적인 마이닝풀을 소개한다.
 
miningpoolhub.com
minergate.com

 

반응형
반응형

모네로 블록체인 네트워크에 참여하기 위해서는 자신의 컴에 모네로 지갑과 데몬을 설치해야 한다. 네트워크에 참여하기 위한 필수요소는 데몬이다.

이 데몬은 컴에 블록체인은 다운받아 네트워크에 있는 최신의 블록체인과 동기화를 유지한다. 어디선가 새로운 블록이 생기면, 수시도 동기화를 해서 모네로 블록체인을 최신의 상태로 유지해 준다.

컴에 이 데몬을 설치하기 위해서 하나 이상의 지갑이 필요하다.

모네로 앱을 https://web.getmonero.org/downloads/ 에서 다운로드 받을 수 있다.

다운로드 받아 설치하면 하나의 지갑을 만들게 된다. 그리고 데몬이 시작되어 블록체인을 동기화 하기 시작한다.

블록체인 동기화 상태는 화면의 왼쪽 아래에 표시된다.

이 동기화 작업은 생각보다 오랜 시간이 걸릴 수도 있다. 컴의 성능과 네크워크의 성능에 따라 달라질 수 있다.

아래 화면은, 동기화를 완료한 상태에서 다시 시작한 화면이라서, 2개의 블록만은 동기화하고 바로 최신 상태를 유지할 수 있는 것이다.

아래 그림은 모네로 데몬을 실행되고 있는 화면이다.

반응형
반응형

스텔라루멘(XLM)

스텔라는 은행 시스템이 미흡한 개발도상국의 금융 소외 계층을 포함하여 개인들에게 저렴하고 편리한 금융 서비스를 제공하고자 하는 결제 네트워크 입니다. 스텔라 네트워크에는 앵커라는 중개자들이 스텔라 합의 프로토콜 (SCP, Stellar Concensus Protocol)을 기반으로 거래를 체결합니다. SCP 합의 알고리즘과 앵커 시스템으로 사용자들은 0.00001 XLM 이라는 낮은 수수료로 3~5초 만에 송금과 결제 서비스를 이용할 수 있습니다. 루멘은 스텔라 네트워크에서 연결 통화로서의 기능을 하며, 서로 다른 화폐들간의 송금 및 결제를 빠르고 안전하게 할 수 있게하는 자산입니다.

 

공식 웹사이트: https://www.stellar.org/

 

반응형
반응형

요즘 정치 및 사회 전반적으로 크게 떠오르고 있는 단어가 하나 있으니 바로 암호화폐가 아닌가 싶습니다. 암호화폐에 대한 관심이 날이 갈수록 커지면서 다양한 암호화폐가 만들어지고 없어지고 있습니다. 지금 시중에서 거래되고 있는 암호화폐를 보면 가히 입이 다물어지지 않을 정도로 그 종류도 많고 제대로 알기가 무척 어렵습니다. 이런 엄청난 종류의 암호화폐는 초보자들로 하여금 더욱 더 투자를 어렵게 합니다. 많은 사람들은 암호화폐의 대부 격인 비트코인에만 익숙할 뿐, 특별히 관심 및 투자를 하고 있지 않는 한 다양한 종류의 암호화폐를 제대로 알고 있는 사람은 많지 않습니다.

그런 분들을 위해 준비했습니다. 비트코인 외에 주목할만한 암호화폐에 대해 하나씩 알아보도록 합시다.

 

1.    리플(XRP)

리플은 오픈코인에 의해 개발된 것으로 실시간으로 일괄 정산시스템과 환전 및 송금 네트워크를 갖춘 것을 가장 대표적인 특징으로 하고 있습니다. 리플(XPR)은 원래 은행 간의 이체 서비스를 지원하기 위해 개발된 암호화폐로서 글로벌 네트워크를 통한 실시간 거래 및 자금 추적 기능을 제공하여 전세계적으로 큰 인기를 끌고 있습니다. 마지막으로 무엇보다도 가장 큰 장점은 다른 암호화폐와 비교하였을 때 최상위에 해당하는 투명성과 저렴한 비용에 있습니다. 리플(XRP)과 같은 경우는 은해 및 결제서비스 제공자 및 디지털 자산 교환 업체들이 주로 이용하는 것으로 잘 알려져 있습니다.

 

2.    라이트코인(Litecoin)

라이트코인은  암호화폐와 동일하게 오픈소스 암호화폐로서 가장 큰 특징으로는 상대적으로 저렴한 비용에 소매업자간의 신속한 국제 거래를 보장한다는 것에 있습니다. 이 암호화폐의 이름에서도 잘 알아볼 수 있듯이 주로 실생활에서의 사용을 겨냥하고 있습니다. 이 코인의 탄생 비화를 알아보면, 사토시 나카모토가 만든 비트코인의 공개 소스(오픈소스)를 참조하여 구글의 전 직원이 개발해 냈다고 합니다. 물론 일부 기능을 수정하기는 했지만 그 시초가 비트코인에 있다는 것이 매우 흥미롭게 비춰집니다.

 

3.    이더리움(ETH)

이더리움(ETH)은 출시 이래 비트코인에 이어 줄곧 세계 2위에 랭크되고 있는 암호화폐입니다. 최근에는 비트코인 캐시에 그 자리를 넘겨줬는데 그럼에도 불구하고 암호화폐 시장에서는 여전히 적지 않은 영향력을 끼치고 있는 암호화폐 중 하나입니다. 무엇보다도 이더리움(ETH)이 시장에서 긍정적인 평가를 받고 있는 이유는 바로 암호화폐 이상의 활용 가능성을 꾸준히 제시하고 있다는 것에 있습니다. 이더리움(ETH)이 가지고 있는 가장 큰 특징 중 하나는 스마트 계약과 분산 어플리케이션을 채택하고 있다는 것입니다.

 

4.    비트코인캐시(Bitcoin Cash)

비트코인에서 떨어져 나와 만들어진 비트코인캐시(Bitcoin Cash)는 비트코인 주위에서 채굴자와 개발자간의 복잡한 잡음 및 갈등에 의해 탄생된 것으로 이는 기본적으로 비트코인의 관련 기술의 불협화음에 의해 빚어진 것으로 잘 알려져 있습니다. 비트코인은 기본적으로 용량의 한계가 항상 문제점으로 부각되어 왔는데 수요보다 적은 용량으로는 차고 넘치는 거래를 감당할 수 없었기 때문입니다. 이에 따라 중국 최대 채굴장과 거래소를 운영하는 중국 업체 중 하나인 비아비티시의 주주인 비트메인의 주도하에 비트코인캐시가 개발 및 운영되고 있습니다.

여기서 한 가지 의문점으로 다가오는 것이 중국은 법적으로 모든 암호화폐 거래가 불법으로 규정되어 있는데 어떻게 중국 거래자 및 업체가 성행할 수 있는 것일까요? 아이러니하게도 현재의 기술은 모든 규제에 걸리지 않도록 다양한 방법으로 응용되고 있습니다. 예를 들어, 중국의 거래자들은 VPN 우회 기술을 이용하여 해외 거래소에서 규제망 없이 암호화폐 거래에 참가하고 있으며 업체들 또한 해외에 설립되어 국내 규제망의 적용 아래 놓여있지 않습니다.

이처럼 중국인들의 거대한 자본과 거래수에 힙입어 비트코인캐시는 그 전망이 나날이 밝은 것으로 알려져 있습니다.

 

5.    모네로(XMR)

그 다음으로 소개해드릴 암호화폐는 모네로(XMR)입니다. 모네로가 다른 암호화폐와 비교하여 볼 때 가지고 있는 가장 큰 장점은 무엇보다도 개인 정보 보호 및 추적 불가능성에 있습니다. 여기에는 링 시그니처 또는 링 서명이라는 특별한 기술이 적용되어 있는데요. 이 기술을 이용하면 거래 참여자의 암호화된 서명을 다른 서명으로 버퍼링할 수 있어 외부에 노출이 되지 않습니다. 이 밖에도 모네로(XMR)가 가지고 있는 특징을 하나 둘씩 살펴보면 보안 기능에 초점을 맞추고 있다는 것을 쉽게 알아볼 수 있습니다. 몇 가지 예를 들어보자면 다음과 같습니다. 모네로가 가지고 있는 기능 중 하나인 스텔스 주소(Stealth Address)는 외부인이 지갑 주소 또는 개인 열쇠 중 하나를 안다고 하더라도 여전히 익명성이 보장되는 구조로 설계되어 있습니다. 이 밖에도 링 기밀 거래(Ring Confidential Transaction)’이라는 것이 있는데 이는 그 이름에서도 알 수 있듯이 모네로 암호화폐에 최상위 보안 기술이 적용되어 있음을 잘 나타내줍니다.

 

이처럼 리플에서부터 모네로에 이르기까지 총 5개의 전도유망한 암호화폐에 대해 알아보았습니다. 이번 기회를 통해 단순히 비트코인에만 익숙했던 분들도 보다 다양한 암호화폐에 대해 알아볼 수 있었으면 합니다

 

반응형
반응형

 

비트코인SV(Bitcoin Satoshi Vision)는 비트코인캐시의 하드포크로 생겨난 암호화폐로 비트코인캐시 채굴풀인 코인긱(CoinGeek)의 요청에 의해 생성되었으며, 안정성, 확장성, 보안성 및 즉각적인 트랜잭션에 대한 개선점을 강조하고 있다. 비트코인의 근본적 철학을 지지하는 Bitcoin SV 진영으로부터 시작되었으며, 비트코인캐시에 비해 높은 블록 크기를 고안해 트랜잭션 효율 개선을 꾀한 것이 주요 특징이다.

즉각적인 트랜잭션

비트코인SV는 기존의 블록 크기를 32MB에서 128MB로 개선하여 확장성을 높이고, 수수료를 더욱 낮추어 트랜잭션 속도를 향상시켰다. 최초의 비트코인에서 비활성화 되었던 4개의 Satoshi opcodes를 활성화함으로써 비트코인 본연의 오리지널 디자인을 유지하도록 설계되었다. 현재 비트코인SV 프로젝트는 엔체인(nChain)과 커뮤니티의 Bitcoin SV 지지자들에 의해 개발이 진행되고 있다.

안정성 및 확장성

비트코인SV는 일부 제한되고 잘 알려진 변경사항들을 통해 비트코인 프로토콜의 오리지널 디자인을 복원하고, 네트워크의 안정적인 확장성을 보장하기 위해 개발되고 있다. 특히, Satoshi op_코드를 복원하여 전 세계의 비즈니스 및 개발팀이 BCH 블록체인 위에 스마트 계약, 아토믹 스왑 등, 다양한 솔루션을 창조할 수 있도록 하는 것이다. 이 프로젝트는 채굴자에게 명확한 비트코인캐시 구현 선택권을 제공하고, 기업이 응용 프로그램과 웹사이트를 안정적으로 구축할 수 있도록 하기 위한 것이다.

보안성

비트코인SV는 채굴 노드에 대한 엄격한 품질보증을 통해 국제 통화에 준하는 보안 시스템을 구축하고자 한다. 이를 위해서 세 가지 방법을 활용할 예정이다.- 외부 품질 보증 전문가를 통한 품질보증 프로세스에 대한 전반적인 감사를 진행할 예정이다.- 블록체인 산업의 뛰어난 보안성 감사 전문 회사의 서비스를 적극 활용할 예정이다.- 구글과 마이크로소프트에서 활용되고 있는 수익성이 높은 버그 바운티(bug bounty) 프로그램을 운영해 전 세계 보안 연구원에게 보안 취약성을 찾을 수 있는 동기를 부여하고 이를 통해 추가적으로 취약점을 해결할 예정이다.

 

반응형
반응형

비트코인 1 BTC 이상을 보유한 이들이 40~80 명으로 추정되고 있다. 수치는 1 BTC 이상을 보유한 주소의 개수와 프라이빗 키를 분실해서 영구 분실된 수치를 감안해서 추정된 것이다. (출처 : https://blockinpress.com/archives/29113 )
어떤 사람들이 보유하고 있을 까. 아마도 경제적으로 어느 정도 여유가 있거나 투자에 관심이 많은 사람일 가능성이 높다고 할 수 있지 않을까 싶다.
그러면, 이들은 왜 비트코인을 보유하고 있을 까. 그냥 취미로 비트코인을 가지고 있지는 않을 것 같다. 거의 십중팔구는 투자의 목적일 것이다.
이들은 투자를 목적으로 비트코인을 보유하고 있다면, 얼마의 수익을 기대하고 비트코인을 보유하고 있을 까. 2018년 이전에 비트코인의 급상승할 때에는 단기의 수익을 기대하는 분들이 대부분이었겠지만, 요즘은 장기의 수익을 기대하는 분들이 꽤 많을 것이라 추정해 본다. 그렇다면 이들은 쉽게 비트코인을 포기하지 않을 것이다.

비트코인은 다른 암호화폐에 비해서 아주 명확한 목적으로 탄생했다. 화폐의 탈중앙화를 목적으로 한다.
이더리움은 분산어플리케이션 실행시키기 위해서는 이더리움이 필요하다. 아직도 이더리움은 계속 변화하고 있으며, 이를 주도하는 개발자, 비탈릭이 있다. 외환거래를 편리하게 하기 위해서 리플은 설계되었, 이를 조정할 있는 회사가 존재한다. 이런 식으로 대부분의 암호화폐는 고유의 영역에 대한 가치를 저장하기 위한 수단이다.
하지만, 비트코인은 자산을 디지털화하는 아주 기본적인 목적을 가지고 있으며, 탈중앙화된 방식으로 유지되길 기대하고 있다. 화폐의 기본적인 방식에 가장 충실한 암호화폐라고 있다.
비트코인 창시자로 알려져 있는 나카모토 사토시 이상 비트코인을 통제하지는 않는다. 다만 소프트웨어의 발전을 위한 오픈소스 개발자 그룹이 존재할 뿐이다. 엄청난 용량의 채굴자가 존재하기는 하지만 정책적으로는 탈중앙화에 가장 가까운 암호화폐라고 있겠다.

이미 비트코인은 전세계적으로 퍼져 있고, 특정인이 통제할 없는 상황이 되었다. 1개라도 비트코인을 가지고 있는 사람이라면, 비트코인을 쉽게 버리지는 못할 것이다. 비트코인은 수가 점차적으로 줄어들게 설계되었다. 따라서 보유 가치는 점점 상숭할 밖에 다.

반응형

+ Recent posts