bitcoin-cli
C:\Program Files\Bitcoin\daemon λ bitcoind.exe -regtest -deprecatedrpc=generate
c:\Program Files\Bitcoin\daemon λ bitcoin-cli.exe -regtest getblockcount 0 c:\Program Files\Bitcoin\daemon λ bitcoin-cli.exe -regtest generate 101 [ "11fd0217e7eda034badbd35a6cb5346abcc87ae4a6a7427276c040aad4ed2efa", "156d5977e63d9262ac8b5a4cc426eefe36df9b6629f1064a2dab35fdfc8964ad", "4ee1a0d57f0194b5d5c565bf8e571d42f7a772ce922db27782ec9b09ec4f0d14", "5c6483f7b96eea47c8e1ca10a0531a37d4a2cdaea81d92ddf2f2c86002a170ac",
c:\Program Files\Bitcoin\daemon λ bitcoin-cli.exe -regtest getbalance 5050.00000000
c:\Program Files\Bitcoin\daemon λ Bbitcoin-cli.exe -regtest getnewaddress testuser1 2Mv1EVnHqnF4njcxr9vCoK6rHMEGCBSQexV c:\Program Files\Bitcoin\daemon λ bitcoin-cli.exe -regtest getnewaddress testuser2 2MyTy1MRHdbZ3tKRhJWt4wft2VqHFTJS91b
c:\Program Files\Bitcoin\daemon λ bitcoin-cli.exe -regtest sendtoaddress 2MyTy1MRHdbZ3tKRhJWt4wft2VqHFTJS91b 0.1 ecfa8896887d3eb6fc825395f770ab3889ce4c747dcfc74d940919bc0db426b8
2세대 블록체인과 스마트 컨트랙트
스마트 컨트랙트
- 스마트 컨트랙트 : '블록체인에 걸고 약속하자'
- 명시된 계약 조건에 따라 사람의 관여 없이 자동으로 실행되는 계약
- 현실세계의 권리 증명이나 권리 이동 등
- 스마트 컨트랙트의 탄생
- 비트 코인 탄생 이전 1997년 암호학자 Nick Szabo가 처음 제안
- 자판기와 유사한 개념
- 화폐 교환의 자동화
- 앨리스의 잔액과 엘리스가 이체할 대상을 넣으면
- 해당 거래가 성립되어 이체가 실행
블록체인 스마트 컨트랙트
- 블록체인 안에서 동작하는 자동 계약 프로그램
- 블록체인에 스마트 컨트랙트를 올려놓으면 누구나 볼 수 있고 언제나 실행 가능한 계약이 됨
- 소유권 저작권 관리를 자동으로 수행 가능
- 블록 체인 스마트 컨트랙트의 장점
- 블록체인이 사용자의 계좌를 보장 (신용카드와 유사)
- 상대방을 신뢰하지 않아도 거래는 성립
- 중재자가 없으므로 비용 절감
- 소유권 이전 내역을 투명하게 조회 가능
스마트 컨트랙트 예
- 자동 상속 집행
- 특정 조건에서 상속에 대한 내용을 스마트 컨트랙트로 작성
- 유사시 스마트 컨트랙트의 내용대로 재산 분할
- 분쟁의 소지가 없음
- 콘텐츠 수익 분배
- 콘텐츠 제작사와 유통사 사이의 수익 배분을 스마트 컨트랙트로 작성
- 콘텐츠 사용시 정확한 수익 배분이 가능
- 보험금 자동 지급
- 복잡하지 않은 단순한 사건들에 대한 보험 계약은 스마트 컨트랙트로 가능
- AXA는 비행기 도착이 지연되는 경우 자동으로 보상금 계산 및 지급
- 자동차 공유
- 자동차 공유 조건을 스마트 컨트랙트로 올림
- 거래가 성사되면 자동으로 계약 내용 수행
- 자동 기부 시스템
- 기부금 기부 조건 및 기부처를 투명하게 스마트 컨트랙트로 공개
- 목표한 기부금이 모이면 자동으로 집행
- 실시간으로 누구나 기부금 현황을 볼 수 있으므로 투명한 기부금 관리 가능
- 고용 계약 시스템
- 고용 및 근로 계약 정보를 스마트 컨트랙트로 구현
- 근로자가 근로한 시간 만큼(추가 근무시간 포함) 계산해서 자동 지급
- 전자 투표
- 투표를 스마트 컨트랙트로 구현
- 투표 결과를 투명하고 신속하게 처리 가능
- 원산지 증명 (이력 관리)
- 농/축/수산물에 대해 원산지부터 유통경로를 기록하면 원산지 추적이 가능
Dapp의 장점
- 신뢰할 수 있는 데이터
- 블록체인에 저장된 데이터에 대해 위변조 등 조작이 불가능
- 암호화폐의 통합
- 대부분의 Dapp은 암호화폐와 통합되어 결재 기능 포함
- 낮은 수수료, 전세계 서비스
기업용 블록체인 플랫폼
- 비트코인이나 이더리움은 퍼블릭 블록체인
- 퍼블릭 블록체인은 누구나 다 거래내역 열람 가능
- 민감한 정보를 다루는 기업용 데이터 저장에는 부적합
EEA
- Enterprise Ethereum Alliance (https://entethalliance.org)
하이퍼레저 Fabric
- IBM 주도 아래 개발하는 분장 원장 프레임워크
- 주요 특징
- 멤버십 관리
- 사용자 식별 및 권한 관리, 허가된 사용자만 접근 가능
- 스마트 컨트랙트 지원
- 체인 코드 서비스 제공 (Go, Java, Node.js 로 구현가능)
- 암호화폐 없음. 순수 블록체인
- 채널 지원
- 일부 사용자만 접근 할 수 있는 비공개 채널 지원
- 기밀성 유지
- 모듈 방식
- 네트워크 구성, 합의 방식 등을 선택적으로 구성 가능
발표
- 팀명
- 카테고리 : 탈 중앙화 / 기관 간 정보 공유 / 이력관리 / 스마트 계약(공정분배) / 인증, 발급 / 암호화폐, 보상
- 해결하고자 하는 문제
- 가설/전제조건
- 핵심 제안 내용
- 기대 효과 : 현황 / 적용 후 비교
- 핵심 관계자 : 서비스 대상자
- 가상 시나리오 : 제공 기능 및 기능별 시나리오, 트랜잭션 정의
- 예상되는 문제점 : 이해 관계자 혹은 기술적 어려움
픽션네트워크
- 탈중앙화
- 수익분배 등에 있어서 플랫폼이 가졌던 과도한 권한을 줄임
실크로드
- 정보 공유
- 서로 다른 영역에 있던 수많은 패션업체와 서비스, 디자이너들, 패션상품의 제조, 유통 등의 핵심 정보를 블록체인에 기록하여 생태계로 연결
- 신속한 패션 트렌드의 분석
- 패션 제조업체, 패션기업, 리테일러, 바이어, 아카데미, 소비자 등 페션 관련 참여자
캐리 프로토콜
- 카테고리: 정보 공유
- 해결하고자 하는 문제: 데이터 활용
- 가설/전제조건: 소비자가 정확한 데이터 제공
- 핵심 제안 내용: 소비자가 자신의 결제 데이터를 공유하여 수익 창출
- 기대 효과: 데이터 통합 분석 가능
- 핵심 관계자: 소비자, 데이터 분석기업
- 가상 시나리오: 소비자가 결제 이후에 데이터를 공유
- 예상되는 문제점: 소비자가 부정확한 데이터 제공
관련 문서
Plugin Backlinks: 아무 것도 없습니다.