본문 바로가기

알기쉬운 블록체인

블록체인 프로젝트와 이더리움 전 세계의 코인판에서 진행된 암호화폐 자금모집 ICO프로젝트 5000여 곳 중 약 88%가 기반 플랫폼으로 선택하는 것이 ‘ 이더리움’이다. 글로벌 블록체인 통계 사이트 ‘ICO벤치’에 따르면 글로벌 블록체인 프로젝트 5064개 가운데 4461개가 이더리움 플랫폼을 사용하는 것으로 나타났다. 왜 암호화폐 기반 플랫폼으로 유독 이더리움을 선택하는 것일까? 그것은 이더리움이 전송속도가 빠르고 투자 유치에 유리하기 때문으로 풀이된다. 국내외 코인판 가운데 블록체인 개발사들이 이더리움 플랫폼을 택하는 이유는 ‘범용성’ 때문이다. 블록체인 플랫폼 이더리움은 탈중앙화 가치를 유지하면서도 계속된 업데이트를 통해 신뢰도를 인정받고 있다. 여기에 더해 코인 흐름을 파악할 수 있는 다양한 검증 솔루션이 등장하면서 코인판 .. 더보기
마이이더월렛 가스 개념과 수수료 이더리움은 이더리움 가상머신 (EVM : Ethereum Virtual Machine)이라고 불리는 실행 환경을 블록체인에 구현하고 있다. 네트워크에 참여하는 모든 노드는 블록 검증 프로토콜의 부분으로서 EVM을 실행한다. 노드들은 그들이 검증하고 있는 블록에 담겨진 트랜잭션들을 하나씩 처리해가면서 트랜잭션들에 의해 구동된 코드들을 EVM안에서 실행하게 된다. 네트워크의 모든 노드는 동일한 계산을 수행하고 동일한 값을 저장한다. 컨트랙트 실행이 네트워크의 노드들을 거쳐 중복적으로 복제된다는 사실은 당연히 이 프로세스의 비용을 비싸게 만든다. 따라서 오프 체인에서 처리할 수 있는 연산은 블록체인을 사용하지 않는 것이 유리하다. 실행되는 모든 운영작업에는 이에 해당하는 비용이 발생하며 이는 가스단위 수로 표.. 더보기
이더리움 계정과 트랜잭션 오늘은 이더리움 계정과 트랜잭션에 대해 알아본다. 이더리움 계정에는 2종류가 있다. 외부소유계정과 계약 계정이다. 외부소유계정은 External owned Account라고 하며 줄여서 EOA라고 한다. 계약계정은 Contract Account 라 하며 CA라고 한다. 외부소유계정은 누군가가 소유하고 있는 지갑과 같은 계정이다. 두 가지 계정 중 외부소유 계정이 상위 계정이고 새로 생성되는 트랜잭션은 모두 이 외부 소유계정에서 시작하게 된다. 외부소유계정에서 계약과 관련된 트랜잭션을 만들면 계약계정에서 받아서 처리하게 된다. 비트코인에는 계정이라는 개념이 없다. 단순히 지갑이라는 형태로만 존재한다. 비트코인의 지갑은 비트코인의 거래를 담당한다. UTXO(Unspent Transaction Output)라.. 더보기
스마트 컨트랙트 , 스마트 계약 알기쉬운 블록체인 오늘은 스마트 컨트랙트를 알아본다. 스마트 컨트랙트(smart contract) 혹은 스마트 계약이란 블록체인을 기반으로 금융거래, 부동산 계약, 공증 등 다양한 형태의 계약을 체결하고 이행하는 것을 말한다. 블록체인 2.0이라고도 한다. 기존의 계약형태와 스마트 컨트랙트를 비교하면서 어떻게 다른지 표로 알아보자. 스마트컨트랙트는 1994년 닉 자보(Nick Szabo)가 처음 제안했다. 2013년 이더리움 플랫폼을 개발한 비탈릭 부테린 (Vitalik Buterin)이 비트코인의 블록체인 기술을 이용하여 대금 결제, 송금 등 금융 거래 뿐 아니라 모든 종류의 계약을 처리할 수있도록 기능을 확장하면서 널리 확산되었다. 애초에 부테린은 기존 비트코인의 소스 코드 일부를 수정해 스마트 계약.. 더보기
이더리움과 이더 Ethereum , Ether 비트코인 외 여러 알트코인들이 많다. 오늘은 이더리움을 알아보도록 한다. 이더리움 Ethereum은 무엇일까? 정확히는 코인이나 토큰이 아니다. 이더리움은 블록체인 네트워크를 칭하는 말이다. 이더리움 블록체인 내에서 비트코인 쓰이는 화폐는 이더라고 불린다. 거의 대부분 거래소에서 그냥 이더리움이라고 써놓기 때문에 헷갈릴 수 있다. 정확히 거래가 되는 것은 이더리움이 아닌 이더다. 비트코인과 이더를 비교해 본다면 이더리움의 특징을 더 잘 알 수 있을 것 같다. 비트코인은 총 발행량 2100만개다. 블록생성으로 보상받는 비트코인은 처음50BTC로 시작해서 21만번째 블록 (약 4년)마다 채굴량이 반으로 줄어든다. (이를 반감기라 한다) 최근 반감기는 2016년 7월 10일이었고 다음 반감기는 2020년 7월.. 더보기
TXID , Txhash 가상화폐 거래를 자주한다면 반드시 알아둬야 할 정보, TXID를 알아본다. 코인을 거래하거나 코인 이동시 문제가 생겼을 경우, 위치 추적이 가능할까? 추적이 가능하다. 우리가 택배를 보내면 운송장 번호를 받아 위치를 추적하듯이 가상화폐에서는 입출금 내역을 담은 거래 ID가 존재한다. TxHash도 같은 말로 보면 된다. TXID , Txhash는 한 마디로 운송장 번호를 뜻한다. 만약 ICO에 참여했는데 내 코인이 잘 도착하지 않았다면 해당업체에 TXID를 알려주면 빠르게 확인이 가능하다. 그렇다면 TXID, TxHash를 통해 거래 내역 확인 방법을 알아보자. 이더스캔 웹사이트에 접속하면 가장 보이는 화면에 내 지갑주소 또는 Txhash로 검색이 가능하다. Transactions부분에서 아래 좌측에는 .. 더보기
KYC 인증, (Know Your Customer) 오늘은 KYC 인증을 알아본다. 프리세일, 퍼블릭세일이나 ICO에 참여할 때 화이트 리스트를 접수하고 KYC인증을 해야 하는 곳이 많아졌다. 화이트 리스트란 사전예약이라고 볼 수 있다. 화이트 리스트는 ICO에 참여자 명단을 작성하는 것으로 일반적으로 참여의사와 투자금 등 사전파악을 위해 진행한다. 대략적인 사전 ICO참여는 화이트리스트 (사전등록)- KYC (본인인증) - ICO (프라이빗 세일, 프리세일, 퍼블릭 세일 포함) 순으로 진행된다. 그렇다면 사용자나 투자자 입장에서는 대체, "KYC를 왜 하는가" 궁금할 것이다. KYC의 정의를 먼저 알아본다. KYC (Know Your Customer) 의 약자로 고객의 신원을 검증하는 인증절차다. 자금 거래 비즈니스를 진행하려면 이 고객의 정확한 신분을.. 더보기
콜드월렛 핫월렛 코인 거래 시 접하는 콜드월렛과 핫 월렛의 의미를 알아본다. 콜드 월렛, 핫 월렛은 코인을 보관하는 구분에 따라 지정하는 말이다. 코인투자자라면 거래소를 이용할 때 코인 보관을 콜드월렛에 어느정도 비율로 보관하고 있는 여부도 거래소 선택 시 중요 사안이다. 해킹당한 거래소를 방문해보면 공지 사항에 “나머지 암호화폐는 콜드월렛에 보관해 안전하다”는 문구를 볼 것이다. 콜드월렛에 대단한 보안 기술이 적용된 것으로 여기기 십상이나 사실 별거 없다. 영어 표현을 한국어로 풀면, 지갑을 꽁꽁 얼려 잠그는 것이다. 지갑에 있는 자금은 안전하겠으나 돈을 빼 쓰기 어렵다. 녹여야 쓸 수 있어서다. 콜드월렛은 다른 말로 오프라인 월렛(Off-line Wallet)이라고 한다. 말 그대로 네트워크에서 차단된 기기에 프라이.. 더보기