ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [블록체인] 용어 정리 (ing)
    블록체인 2023. 3. 13. 17:40

    Web 3.0 

    • 탈중앙화
    • 각 개인이 거래가 일어 날때마다 네트워크 모두가 기록을 하는 방법
    • 이런 거래내역을 서로 서로 체인처럼 연결해서 장부처럼 가지고 있는 것이 블록체인

    블록체인

    • 분산 데이터베이스 같은 개념
    • 데이터를 누구라도 임의로 수정x, 누구나 변경의 결과 확인 가능한 기술
    • 탈중앙화로, 블록체인에 참여한 모든 사람이 거래 기록을 공유하고 위조를 막음
    • 은행(중앙화)이 입금 기록을 지울 순 있지만, 블록체인(탈중앙화)은 네트워크에 참여하는 모든 사람이 기록을 관리
    • 블록: 거래내역 등의 데이터가 저장되고 묶은 것
    • 체인: 하나의 블록을 다음 블록으로 시간 순서에 따라 연결한 것. (해시 함수, 이전 해시 함수, 데이터)

    비트코인 vs 이더리움

    • 비트코인: 금융에 특화되어 화폐 기능을 하는데 초점 맞춘 플랫품
    • 이더리움: 화폐 + 스마트 컨트랙트 기능
      • 스마트 컨트랙트: 계약 당사자가 사전에 협의한 내용을 미리 프로그래밍 하여 전자 계약서 문서 안에 넣어두고, 이 계약 조건이 모두 충족되면 자동으로 계약 내용이 실행되도록 하는 시스템
      • 브BTC: "거래 완료" or "안했다"
      • ETH: "거래 중", "입금 확인", "거래 완료" 등의 상태로 세분화

    암호화폐 지갑(Wallet)

    • 해당 지갑에는 암호화폐 보관x 
    • '내 것'으로 표기된 암호화폐는 이미 참여자 모두가 공유하는 블록체인 네트워크상에 존재
    • 네트워크 상에서 암호화폐가 '내 것' 이라고 기록되어 있고, 그 기록을 인증하기 위한 key를 관리하는 것이 지갑
    • 개인키 잃어버리면 소유권을 증명 못함
    • Web 3.0 에서의 회원가입은 본인이 가지고 있는 암호화폐 지갑을 통해 로그인 후 서비스 이용(metaMask 같은)
    • 콜드 월렛: 하드웨어 장치에 저장된 지갑
    • 핫 월렛: 온라인 지갑

     

    메인넷

    • 블록체인 프로젝트를 실제로 운영하는 블록체인 네트워크
    • 비트코인,이더리움 같은 기존 플랫폼에 종속x, 독립 플랫폼으로 새로운 생태계를 구성하고 자체 지갑 생성

    토큰

    • 메인넷을 가지지 않는 코인 
    • 대부분은 이더리움 같은 다른 플랫폼 위에서 돌아가는 토큰의 형태를 띈다.
    • 자체 프로토콜인 메인넷을 보유하고 있다면 코인
    • 다른 플랫폼에서 파생되어 만들어진 것을 토큰
    • 대게 토큰으로 시작하여 메인넷을 개발 후 코인으로 발전

    테스트넷

    • 독립된 자체 메인넷을 구축하기 위한 작업 중 임시로 네트워크를 운영하는 것
    • 일종의 베타 서비스 과정 (시험용으로 만들어진 블로체인 네트워크)
    • 네트워크 및 트랜잭션의 안전성을 검증하고 독립된 블록체인을 구현하면 메인넷 출시
    • 보통 토큰을 무한정으로 에어드랍(공짜로 퍼주기-마케팅) 해주고, 서비스 시험
    • 테스트넷에서의 트랜잭션이나 토큰들은 모두 페이크이고 가치는 없지만 수행여부를 체크

    민팅

    • 사전적 의미로는 '주조'
    • 주조: 금속을 녹여 거푸집에 부어서 물건을 만들어 내는 방식
    • 즉, 블록체인에서의 민팅은 블록체인 자산을 생산하는 과정을 의미
    • 토큰, 코인을 새롭게 만들어 낼 때, 이것을 민팅(minting) 이라고 함
    • 단, NFT에서의 민팅은 'NFT를 구매 또는 판매하고 있다' 라는 의미로 사용
    • 민팅은 ' 판매, 구매, 거래 ' 등과 유사하게 사용

    ERC-20

    • Ethereum Request for Comments 20의 약자(20번째 요청이라는 뜻)
    • 이더리움 네트워크상에서 유통할 수 있는 토큰의 호환성을 보장하기 위한 표준 사양
    • 이더리움 블록체인 네트워크에서 발행되는 토큰의 표준
    • 이더리움 기반 dApp 들은 서로 각자의 토큰을 만들어 활동하지만, ERC-20으로 인해 이더리움 생태계에서 호환 및 사용 가능
    • ERC-20 기반으로 발행된 토큰을 BEP-20 or TEC-20 등 다른 블록체인 네트워크 기반의 주소로 보내면 안됨
    • (서로 다른 블록체인 네트워크를 연결하는 브릿지나 멀티 체인은 제외)
    • 토큰 표준과 네트워크를 올바르게 선택해야 오입금 예방됨

    dApp 

    • Decentralized Application , 탈중앙화 된(블록체인 위에서 동작하는) 애플리케이션
    • 중앙 서버 없이 정보를 분산하여 저장하고 블록체인에 저장된 스마트 컨트랙트를 통해서 서비스 제공
    • 정보가 분산 저장되어 해킹이 어렵고, 삭제 할 수 없으며 정보의 투명성을 제공
    • 회원 가입 절차
      • 일반 앱: 개인정보 입력 후 계정 만들면 즉시 서비스 이용 가능
      • dApp: 이더리움, 솔라나 등 해당 네트워크의 블록체인 지갑을 보유해야 함.
    • dApp은 일반 앱보다 속도가 비교적 느림
      • dApp은 스마트 계약을 사용하여 요청이 들어오면, 스마트 컨트랙트의 규칙에 따라서 처리
      • 일반 앱은 서버에서 프로그래밍대로 동작

     

     

    '블록체인' 카테고리의 다른 글

    MetaMask Docs (Methods &&Events)  (0) 2023.03.24
    [블록체인] Ether.js provider, signer  (0) 2023.03.13
    [블록체인] Web3.js vs Ether.js  (0) 2023.03.13
Designed by Tistory.