<1.6> 비트코인 VS 이더리움: 스마트 컨트렉트

구름이·2024년 1월 14일

blockChain

목록 보기
3/6

<1.6> 비트코인 VS 이더리움: 스마트 컨트렉트

비트코인 VS 이더리움

  1. 비트코인

    1. 전체 가상자산 시가 총액의 40% 를 차지한다.
    2. 비트코인을 공식 법정 통화로 선포한 국가도 있고, 몇몇 국가에서는 ATM 을 통한 현금 인출도 가능함
    3. 가치 저장 수단 용도로만 인정받고, 디지털 금이라고 불린다.
  2. 이더리움

    1. 시가 총액도 낮고 유명세도 낮으며 법적 통화로 선포한 나라도 없음
    2. 디지털 원유라고 불린다.
      -> 블록 몸통에 smart contract 가 작성되어 있기 때문
 import hashlib

genesis_block =   {'INDEX':0,
                    "previous_hash" : hash_data,
                    '판매자' : '파공블',
                    '구매자' : '김민수',
                    '개수' : '3개',
                    '시간' : '2022년 5월 11일 16시 25분 16초',
                    'SMART CONTRACT' : { '파일명':    'first_transaction.jpg',
                                   '파일소개':  '첫 거래내역',
                                   '파일데이터' : 'ASDFN8190u9w38fdd98982fdd (이미지정보)'} ,
                    'previous_block' : None
                  }
hash_data = hashlib.sha256(str(genesis_block).encode()).hexdigest()
print(hash_data)
  • 블록체인 네트워크에 작성된 smart contract 특징

    	*  단순히 거래 내역만 존재했던 block body 에 내용이 추가적으로 저장됨
  1. smart contract 를 활용하여 NFT 를 제작한 것

    1. 파일 이미지
    2. 파일 소개
    3. 파일명
  2. Layer2 작성 가능 (layer2 코인인 PGB 토큰 발행 해석 가능)

    1. 토큰명
    2. 토큰 설명
    3. 토큰발행개수
  3. Defi 제작

    1. 함수명
    2. 함수 설명
    3. INPUT 변수 설명
    4. 함수 내용
profile
고려대학교 컴퓨터학과 소속 석사과정 진행 중 입니다.

0개의 댓글