DEVCECY LOG
  • 나의 블록체인 정복 일지 1

    블록체인을 추앙해요
    Published on
  • 들어가며

    블록체인 생태계에 입문하기 위한 좋은 질문 리스트를 발견했는데요, 이 질문들에 대한 답변을 하며 블록체인에 대해 공부해 보았습니다.

    오늘 알아볼 질문 리스트는 다음과 같습니다.

    • 블록체인이란 무엇이며, 왜 주목받는 기술이 되었나요?
    • 비트코인과 블록체인은 무엇이 다른건가요?
    • 비트코인과 이더리움의 차이는 무엇인가요?
    • 스마트 컨트랙트는 왜 좋다고 하는거죠?
    • 암호화폐 채굴은 저도 할 수 있는 건가요?
    • 작업증명(PoW)와 지분증명(PoS)은 무엇인가요?
    • Webx.0에 대해서 알려주세요
    • 왜 DAO가 미래라고 하는 걸까요?
    • NFT는 무엇이고 왜 이렇게 핫해졌을까요? 이더리움과는 무슨 관계가 있는거죠?

    각 질문에 대한 답변과 간단한 그림을 그려보았습니다. 그럼 블록체인을 정복하러 가봅시다! 🔥

    블록체인이란 무엇이며, 왜 주목받는 기술이 되었나요?

    블록체인은 이름 그대로 블록(=거래장부)가 암호화된 체인으로 연결되어있는 기술입니다. 사용자들의 합의를 통해 데이터를 관리하는 새로운 데이터 관리 방식이라고도 생각해볼 수 있습니다.

    블록체인 기술은 분산화된 네트워크를 사용하므로 이중 지불 문제를 해결할 수 있으며, 블록체인 네트워크에 참여한 모두(노드)가 장부를 가지고 있기때문에 장부의 조작이나 위조, 변조를 할 수 없습니다.

    what_is_blockchain

    비트코인과 블록체인은 무엇이 다른건가요?

    블록체인은 중앙 집중식 중개자 없이 데이터, 트랜잭션 및 자산을 안전하고 투명하게 기록하고 전송할 수 있는 기술인 반면, 비트코인은 디지털 통화로서 블록체인 기술의 특정 사용 사례 및 응용 프로그램입니다.

    블록체인 네트워크에서 다음 블록이 생성되기 위해서는 이전 블록과 연결되어있는 암호를 풀어야만 하는데(pow), 그 암호를 푼 사람에게 암호화폐를 보상으로 지급합니다. 그러므로 블록체인 네트워크를 원만히 굴러가도록 보상책으로 주어지는게 암호화폐라고 생각하면 쉬울것 같습니다. 비트코인은 암호화폐의 일종이자 블록체인 기술이 가장 처음 도입되어 만들어진 암호화폐이구요!

    blockchain_vs_bitcoin

    비트코인과 이더리움의 차이는 무엇인가요?

    비트코인은 돈을 주고 받는 기능만을 가지고 있는 새로운 금융 시스템입니다. 이에 후발주자들이 비트코인 네트워크에 전송/계약/투표 등의 다른 기능을 붙여서 새로운 블록체인 시스템을 만들어 냈습니다. 그러다보니 너무 많은 블록체인 네트워크/코인들이 생겨났고 이것들을 하나하나 사용하기는 너무 불편했습니다.

    그렇다면 스마트폰에 앱을 깔듯 하나의 블록체인 네트워크 위에 여러 블록체인 네트워크(앱)을 다운로드 할 수 있다면 어떨까? 라는 생각으로 러시아의 비탈릭 부테린이 이더리움을 만들어냈습니다. 즉, 이더리움은 댑(Dapp)으로 구동할 수 있는 블록체인 네트워크이며, 기존 인터넷을 대체하는 새로운 컴퓨터 네트워크입니다.

    bitcoin_vs_ethereum

    스마트 컨트랙트는 무엇이고, 왜 좋다고 하는거죠?

    스마트 컨트랙트는 블록체인을 기반으로 체결하는 계약을 의미합니다. 계약을 코드로 만들어 특정 조건이 만족되면 이행되도록 작성해 놓은 스크립트라고도 생각할 수 있습니다.

    스마트 컨트랙트는 블록체인을 기반으로 하기 때문에 계약 내용이 투명하게 공개되며 그렇기 떄문에 계약 내용에 대한 위변조가 어렵습니다. 또한 중개자 없이 신뢰성있는 계약을 체결할 수 있어 거래 수수료 비용도 줄일 수 있다는 장점이 있습니다.

    smart_contract

    암호화폐 채굴은 저도 할 수 있는 건가요?

    암호화폐를 채굴할 수 있는지 여부는 채굴하려는 특정 암호화폐, 보유한 채굴 하드웨어 및 네트워크의 현재 채굴 난이도에 따라 다릅니다. 비트코인과 같은 일부 암호화폐는 수익을 내기 위해 특수하고 값비싼 채굴 하드웨어가 필요하지만 다른 암호화폐는 일반 CPU 또는 GPU를 사용하여 채굴할 수 있습니다.

    작업증명(PoW)와 지분증명(PoS)은 무엇인가요?

    작업증명(PoW)지분증명(PoS)은 블록체인 네트워크에서 트랜잭션을 검증하고 네트워크를 보호하는 데 사용되는 서로 다른 두 가지 합의 메커니즘입니다. 쉽게 말해, 블록들을 계속 생성해 나가기 위한 합의 방법이라고 생각할 수 있습니다.

    PoW(Proof of Work)는 작업 증명이라는 뜻으로, 다음 블록을 생성해 내기 위해 해시라는 키 값을 찾는 과정입니다. 비트코인이 PoW를 사용합니다.

    PoS(Proof of Stake)는 지분 증명이라는 뜻으로, 코인의 보유량에 따라 추가적으로 블록을 생성할 수 있는 권리를 갖게됩니다. 이더리움이 PoS를 사용합니다.

    즉, 작업 증명(PoW)계산 능력이 필요하고 지분 증명(PoS)네트워크 지분이 필요합니다.

    Web x.0에 대해서 알려주세요

    Web1.0, Web2.0 및 Web3.0은 인터넷 진화의 여러 단계를 설명하는 데 사용되는 용어입니다.

    Web1.0은 웹 초창기로 웹을 읽기만 가능했습니다. 현재는 Web2.0에 있다고 생각해 볼 수 있는데 저와 같은 사용자가 웹의 플랫폼을 통해 글을 작성하는 것이 가능합니다. 예를 들어, 인스타그램에 제가 사진과 글을 올리는것이 가능하죠. 하지만 제가 올린 데이터를 기반으로 광고를해서 돈을 버는건 제가 아니라 인스타그램을 소유한 메타입니다. 이러한 문제를 해결하기 위해 등장한것이 Web3.0입니다. Web3.0에서는 제가 생산한 콘텐츠에 대한 소유는 저에게 있습니다. 이에 따라 생기는 이익도 제가 갖는 것이죠. 즉, Web3.0은 플랫폼이 독점한 이익/데이터를 사용자에게 분산하는 것을 목표로하는 웹 생태계입니다.

    web_3_0

    왜 DAO가 미래라고 하는 걸까요?

    DAO(Decentralized Autonomous Organization)블록체인 네트워크에서 스마트 컨트렉트를 통해 운영되는 탈중앙화자울조직 입니다. 쉽게 생각해서 DAO는 하나의 조직인데요, 다만 조직의 구성원들이 의사를 결정하고 보상을 분배하는 등의 모든 것을 스마트 컨트랙트에 의해 자동화시켜 운영된다는 부분이 일반 조직과 다른 점입니다. 스마트 컨트랙트에 의해 운영되다보니 조직내의 모든 정보는 투명하게 공개되고 공유되며, 수평적인 조직 구조를 가지고 있습니다.

    dao

    NFT는 무엇이고 왜 이렇게 핫해졌을까요? 이더리움과는 무슨 관계가 있는거죠?

    NFT(Non-Fungible Tokens)디지털 아트, 음악, 비디오 또는 트윗과 같은 고유 항목 또는 콘텐츠 조각의 소유권을 나타내는 디지털 자산입니다. 상호 교환이 가능하고 동일한 가치를 지닌 비트코인이나 이더리움과 같은 암호화폐와 달리 NFT는 고유하며 희소성, 진정성 및 수요에 따라 다른 가치를 지닙니다.

    NFT는 디지털 콘텐츠를 수익화하고 디지털 세계에서 가치를 창출하는 새로운 방법을 제공하기 때문에 최근 몇 년 동안 인기를 끌었습니다. 이를 통해 창작자는 디지털 작품을 독특한 자산으로 판매하고 수익을 얻을 수 있으며 수집가는 가치와 희소성을 지닌 고유한 디지털 자산을 소유하고 전시할 수 있습니다.

    CryptoKitties, NBA Top Shot 및 Beeple의 NFT 아트워크와 같은 가장 인기 있는 NFT 프로젝트 중 대부분이 Ethereum을 기반으로 구축되었습니다.

    맺으며

    오늘은 블록체인에 입문하기 위한 질문에 답하며 공부해보았는데요, 다음 시간에는 좀 더 심화된 블록체인의 개념을 알아보도록 하겠습니다 :-)

    참고

    • blockchain_self_study_guide의 질문을 사용했습니다.
    • 글에 있는 그림은 제가 직접 그린것 + 플랫티콘의 아이콘을 사용한 것으로 참고용으로 봐주시면 감사하겠습니다.