비트코인(Bitcoin)과 이더리움(Ethereum) 소개

taeheeyoon·2022년 6월 29일
3

Blockchain 이론

목록 보기
4/14
post-thumbnail

시작하며

안녕하세요.
지난 글에 이어서 이번 글에서는 비트코인과 이더리움이 무엇인지 간략하게 알아보도록 하겠습니다.

비트코인

Bitcoin uses peer-to-peer technology to operate with no central authority or banks; managing transactions and the issuing of bitcoins is carried out collectively by the network. Bitcoin is open-source; its design is public, nobody owns or controls Bitcoin and everyone can take part. Through many of its unique properties, Bitcoin allows exciting uses that could not be covered by any previous payment system.
(비트코인은 중앙 권한이나 은행 없이 운영되기 위해 P2P 기술을 사용합니다. 트랜잭션을 다루고 비트코인을 발행하는 일들은 네트워크의 협력을 통해 이루어 집니다.비트코인은 오픈 소스로, 모두에게 공개되어 있고, 그 누구도 비트코인 네트워크를 소유하거나 통제할 수 없으며, 모두가 네트워크의 일부로 참여할 수 있습니다. 비트코인은 여러 독특한 특징들을 통해 이전의 어떤 결제 시스템에서도 하지 못했던 흥미로운 기능들을 제공합니다.)
[출처] bitcoin.org/en

비트코인은 중개자 없이 직접 화폐를 사거나, 팔고, 환전할 수 있는 탈중앙화된 디지털 화폐 시스템입니다.

기존 전자 금융 시스템에서는 자산을 거래하기 위해서는 은행이라는 중개자를 통해서 신원 증명과 소유권 증명을 해야 했습니다. 따라서 은행이 자산과 신원에 관한 모든 정보를 보관하고 있었습니다. 그러나 우리는 2008년 금융위기를 보면서 은행이 늘 올바른 선택을 하지 않으며, 자신들의 이익을 위해 경제를 악화시킬 수 있다는 것을 알게 되었습니다. 글로벌 금융위기를 통해 많은 사람들이 사토시 나카모토의 말에 공감하며, 비트코인이 주목을 받았습니다.

사토시 나카모토는 역사적으로 은행에 대한 신뢰의 위반이 여러번 있었다는 내용으로 기존금융을 비판했습니다. 이런 이유로 신뢰가 아닌 암호화 증명에 기반한 전자 결제 시스템이 필요하다고 생각하여 비트코인을 만들었습니다. 은행이라는 중개자에게 신뢰를 담보로 우리의 자산을 맡기지 않고, 블록체인과 암호화 기술을 사용한 분산 원장을 통해 네트워크에 있는 사용자들이 직접 거래(P2P)를 할 수 있도록 된 것입니다.

P2P(Peer-to-Peer): 중개자 없이 사용자들이 직접 자산이나 데이터 등을 주고 받는 것을 의미한다.

비트코인은 블록체인 기술을 통해 구축되어 있습니다. 비트코인 블록체인은 퍼블릭 블록체인(Public Blockchain)으로, 누구든지 네트워크에 참여하면 트랜잭션 기록에 접근할 수 있습니다. 또한 누구든지 트랜잭션을 생성하거나 블록을 만들어 블록체인을 업데이트할 수 있습니다. 반면에 블록체인에 기록된 트랜잭션을 수정하거나 삭제하는 것은 매우 어렵습니다. 각 블록들은 난수로 저장되며, 블록 내에 있는 트랜잭션이 조금이라도 변경되면 블록의 난수 역시 변경되기 때문입니다. 모든 사용자들은 암호화 기술을 통해 난수를 검증하기 때문에 악의적인 사용자가 임의로 트랜잭션을 변경하는 것은 불가능에 가깝습니다. 이를 통해 비트코인은 정부나 은행과 같은 중앙 기관 없이도 트랜잭션의 진위를 보장합니다.

2009년 처음 공개된 이후, 비트코인의 가치는 급격하게 상승하였습니다. 초기에는 1BTC의 가치가 100원도 채 되지 않았으나, 2022년 06월 30일 기준으로 1BTC는 약 2,600 만원입니다. 또한 비트코인의 총 공급량은 약 2,100만 코인으로 제한되어 있기 때문에, 비트코인의 희소성은 시간이 지남에 따라 계속 오를 것으로 예상됩니다. 이러한 특성과 비트코인의 우상향하는 가격으로 인해 몇몇 개인이나 기관 투자자들은 비트코인을 일종의 디지털 금으로 취급하기도 합니다.

비트코인의 가격 그래프(단위: 원화)

이더리움

It's the world's programmable blockchain.
Ethereum builds on Bitcoin's innovation, with some big differences.
Both let you use digital money without payment providers or banks. But Ethereum is programmable, so you can also use it for lots of different digital assets – even Bitcoin!
This also means Ethereum is for more than payments. It's a marketplace of financial services, games and apps that can't steal your data or censor you.
이더리움은 세계를 위한 프로그래밍 가능한 블록체인 입니다. 이더리움은 비트코인의 혁신에 기반을 두고 있지만, 비트코인과는 몇가지 큰 차이가 있습니다.
비트코인과 이더리움 모두 결제 대행사나 은행 없이 디지털 화폐를 사용할 수 있게 해줍니다. 그러나 이더리움은 프로그래밍이 가능하기 때문에, 비트코인을 포함한 다양한 디지털 자산을 위해 사용할 수 있습니다.
이것은 또한 이더리움이 단순 결제 이상의 일을 할수 있다는 것을 의미합니다. 데이터 탈취나 검열이 불가능한 금융 서비스, 게임, 어플리케이션 시장입니다.

비트코인은 명확한 한계를 가지고 있었습니다. 비트코인은 단순히 거래 기록만 남길 수 있었기 때문입니다. 이더리움의 창시자 비탈릭 부테린(Vitalik Buterin)은 이러한 비트코인의 한계를 극복하여 거래 기록 뿐만 아니라 블록체인 위에서 다양한 데이터를 저장하고, 프로그램을 실행할 수 있는 네트워크를 만들고자 하였고, 2015년 부테린은 블록체인 기술을 기반으로 한 탈중앙화 컴퓨팅 네트워크이더리움(Ethereum)을 출시했습니다.

이더리움은 역시 다른 암호화폐처럼 블록체인 네트워크를 기반으로 작동하며, 이더(ETH)라는 토큰을 사용합니다. 또한 비트코인처럼 이 이더를 화폐처럼 사거나 팔수 있습니다. 그러나 이더리움의 가장 큰 차이점은 사용자들이 컴퓨터에서 소프트웨어 프로그램을 실행하는 것처럼, 블록체인 위에서 실행되는 애플리케이션을 구축할 수 있다는 점입니다.

계약에 대해 중개자를 거치지 않고 당사자 간 직접 계약을 체결할 수 있게 해주는 전자계약 시스템을 스마트 컨트랙트(Smart Contract)라고 합니다. 이더리움은 일종의 스마트 컨트랙트 플랫폼으로, 블록에 코드를 담아 블록체인에 올리고, 이더리움 가상머신(EVM, Ethereum Virtual Machine)을 통해 블록에 있는 코드를 실행시킬 수 있습니다.

이렇게 블록체인 위에서 실행되는 어플리케이션을 dApp(Decentralized Application)이라고 합니다. 누구든지 이더리움 블록체인 위에 DApp을 올릴 수 있으며, 대표적으로는 이더리움 기반 게임인 Axie Infinity, 토큰 교환 DeFi(Decentralized Finance) 어플리케이션인 Uniswap, NFT 마켓플레이스인 OpenSea 등이 있습니다.

요약

비트코인

  • 비트코인: 탈중앙화된 디지털 화폐 시스템.
  • 사토시 나카모토는 신뢰가 아닌 암호화 증명에 기반한 전자 결제 시스템의 필요성을 느끼고 비트코인을 만들었습니다.
  • 비트코인은 블록체인 기술을 통해 구축되어 있고, 누구든지 트랜잭션을 생성하거나 블록을 만들수 있습니다. 다만, 암호화 기술 때문에 한번 올라간 트랜잭션이나 블록을 수정하는 것은 매우 어렵습니다.
  • 오늘날 비트코인의 가치는 우상향하고 있으며, 제한된 공급량 때문에 디지털 금처럼 취급하기도 합니다.

이더리움

  • 단순히 거래 기록 만을 저장하는 비트코인의 한계를 해결하기 위해 비탈릭 부테린은 이더리움이라는 탈중앙화 컴퓨팅 네트워크 플랫폼을 만들었습니다.
  • 이더리움의 가장 큰 특징은 블록체인 위에서 실행되는 어플리케이션을 구축할 수 있다는 점에 있습니다.

당사자 간 직접 계약을 체결할 수 있게 해주는 전자 계약 시스템을 스마트 컨트랙트라고 하며, 이더리움은 스마트 컨트랙트 플랫폼입니다. EVM을 통해 블록에 올라간 코드를 실행시킬 수 있습니다.
블록체인 위에서 실행되는 애플리케이션은 dApp이라고 하며, 실제로 이더리움 블록체인 위에서 서비스되고 있는 다양한 dApp들이 있습니다.

마치며

비트코인과 이더리움에 대하여 간단하게 알아보았습니다. 다음 글에서는 블록체인의 종류와 블록체인에 사용되는 기술들에 대하여 서술하겠습니다. 감사합니다.

profile
생각하는 대로 살지 않으면, 사는 대로 생각하게 된다.

0개의 댓글