블록체인

    [POSTECH 블록체인 입문] Distributed Consensus

    블록체인에서의 합의는 참여자 중 누구에게 블록을 생성할 권한을 주느냐를 결정하는 것임 성공적인 분산 합의가 이루어지기 위한 두 가지 조건 올바른 참가자들 모두에 의해, 같은 값으로 결정을 내리면서 합의 과정이 끝나야 함 합의의 결과 결정된 값은 임의의 값이 될 수 없고, 적어도 하나의 올바른 참가자에 의해서 제안된 값이어야 함 참여자들이 서로 연결되어 있고, 메시지를 주고 받는다고 가정해봅시다 메시지를 생성한 사람은 자신과 연결된 참여자들 모두에게 메시지를 보냅니다 그리고 메시지를 전달 받은 참여자는 자신이 받은 메시지를 순서대로 연결한다고 생각해봅시다 이때 (1)번과 (5)번 참여자가 동시에 메시지를 생성합니다 그러면 (1)번 참여자와 (5)번 참여자는 (클릭) 각각 자신과 연결되어 있는 참여자들에게 ..

    [POSTECH 블록체인 입문] ICON, LOOPCHAIN

    아이콘루프는 지난 19년에 GS인증 1등급을 획득함 블록체인 업계 최초로 ‘대한민국 SW제품 품질대상’ 최우수상을 수상함 루프체인(Loopchain)은 아이콘루프가 독자 개발한 프라이빗(기업형) 블록체인 엔진임 우선, 금융거래를 지원하는 것을 목적으로 개발됨 하이퍼레저 패브릭(Hyperledger Fabric)이나 R3 코다(Corda)에 비해 블록체인의 기본에 더욱 충실한 구조를 가지고 있음 하이퍼레저 패브릭처럼 중앙에 트랜잭션 순서를 정해주는 무엇인가가 있으며, 체인은 이 내용을 검증해주는 구조랑 달리 기본 비트코인 블록체인처럼 블록이 연결된 구조를 모두가 합의 하는 방식으로 순서를 정해주고 있음 R3처럼 인스턴트 네트워크(Instant Network)를 추구하는 것이 아닌 이해관계가 있는 노드들이 ..

    [POSTECH 블록체인 입문] Hyperledger Fabric

    Hyperledger? IBM, CISCO, SAMSUNG 등이 참여하는 오픈소스 프로젝트로, 이더리움과 다른 특징을 가짐 Private Blockchain으로써 기업 별도의 비즈니스 모델을 구현하기에 적합한 환경을 제공 금융 산업에 특화된 다른 플랫폼과 달리 여러 산업에 범용적으로 도입 가능한 기술 표준 제공 기업용 블록체인 기술을 위함 Hyperledger는 위 그림과 같이 총 16가지 오픈소스 프로젝트로 구성되어 있으며, 크게 Distributed Ledgers, Libraries, Tools로 나뉘고 그 안에서도 각각 5개의 프로젝트로 나눠져 있다. Hyperledger는 블록체인 최대 오픈소스 커뮤니티 기반을 바탕으로 프레임워크 개발을 통해 다른 영역과의 인터페이스를 확장함으로써 다양한 산업 영..

    [POSTECH 블록체인 입문] Public & Private Blockchain

    Public Blockchain Public Blockchain에서는 암호화폐를 발행해 보상해야 블록체인 생태계가 유지될 수 있다. 흔히 알려진 비트코인, 이더리움 등이 여기에 속한다. Private Blockchain 승인된 자만 트랜잭션 기록을 확인할 수 있고 목적성에 따라 기관 등 내부적으로 운영되는 경우가 많아 암호화폐를 발행할 필요가 없다. Private Blockchain은 컨소시움이 존재하여 오직 선택된 노드들만 트랜잭션을 블록에 기록할 지 여부를 합의하는 과정에 참여한다. 그래서 데이터 관리가 용이하고 더 안정적인 보안기능을 제공한다.

    [POSTECH 블록체인 입문] 스마트 컨트랙트와 DApp

    스마트 컨트랙트? 스마트 컨트랙트는 디지털 방식으로 특정한 계약을 수립, 검증, 실행하기 위한 컴퓨터 프로토콜로 신뢰할 수 없는 인터넷 환경에서 고도로 발달된 계약을 준수하도록 강제하는 프로토콜이다. 스마트 컨트랙트의 장점 제 3자 없이 거래가 가능하게 해준다 거래가 추적 가능하며 되돌릴 수 없게 해준다 기존의 계약 법률보다 우수한 보안성을 제공하고 저렴한 비용으로 계약을 처리할 수 있다 조건에 따라 자동으로 실행할 수 있다 계약이 명확하고 즉각 이행할 수 있다 이더리움 네트워크에서는 솔리디티로 스마트 계약을 작성하여 블록체인에 저장한다. 스마트 컨트랙트의 단점 스마트 컨트랙트는 항상 완벽한 것이 아니다. 사람이 작성하는 것이기 때문에 결함이 발생할 수 밖에 없고, 이를 찾기도 쉽지 않다. 실 사례로 D..

    비트코인 사토시 나가모토 논문

    비트코인 논문 한국어 번역판 (ver1.2) | Writings matter more – ENCODENT (mincheol.im) 비트코인 논문 한국어 번역판 (ver1.2) | Writings matter more – ENCODENT (190810 추가) 사토시 나카모토의 비트코인 논문 한국어 번역판 1.2 버전이다. 올초 1.1 버전을 선보인지 7개월만에 내용을 갱신했다. 마침내 오류를 발견해 수정한 버전이다. 고수준 영어 구사자로 mincheol.im 원본 https://bitcoin.org/bitcoin.pdf

    트랜잭션(transaction, Tx)

    트랜잭션 (transaction, 이하 Tx)? 트랜잭션은 어떤 오퍼레이션을 실행할지, 그 오퍼레이션을 실행하기 위한 데이터 파라미터, 그리고 메시지 송신인, 수신인, 트랜잭션 수수료, 저장할 때의 타임스탬프 등을 포함하는 P2P 메시지로서 블록체인에 기록된다. 트랜잭션은 소유권, 증서, 음악, 예술, 비밀 코드, 회사들 간의 계약, 자율 운행 결정, 매일 일어나는 일상 활동에서 비롯되는 수많은 결과물을 포함한다. 트랜잭션 레코드는 블록체인 프로토콜과 애플리케이션에 기반한 다른 상세 정보도 아우른다. Blockchain Explorer - Search the Blockchain | BTC | ETH | BCH Blockchain.com Charts Summary The most trusted source..

    [KISA Insight-03] NFT기술의 이해와 활용 한계점 분석

    KISA Report < KISA Library < 자료실 : 한국인터넷진흥원 KISA Report < KISA Library < 자료실 : 한국인터넷진흥원 KISA Report 담당자 내용문의 : 정책분석팀 박진상 전화061-820-1195 이메일 www.kisa.or.kr

    Why Klaytn?

    https://slid.cc/share/vdocs/b348b1f846294bff9e8fad23ad295fd4 Slid | Capture knowledge from online videos, courses, and webinars. Capture and take notes from videos, build your own knowledge database, share the knowledge anywhere you want. slid.cc

    고려대 김승주 교수님 블록체인 관련 강의 목록

    고려대 김승주 교수님 블록체인 강의 - YouTube 고려대 김승주 교수님 블록체인 강의 www.youtube.com

    고려대 김승주 교수님 - 초등학생도 이해하는 NFT (Kid NFT)

    초등학생도 이해하는 NFT (Kid NFT) : 네이버 블로그 (naver.com) 초등학생도 이해하는 NFT (Kid NFT) 초등학생도 이해하는 NFT (Kid NFT) 2021년 11월10일 코인데스크코리아 대체불가능 토큰 또는 ER... blog.naver.com

    고려대 김승주 교수님 - 블록체인과 암호화폐 교과목 강의자료

    https://blog.naver.com/amhoin/222593482310 고려대 블록체인과 암호화폐 교과목 강의자료​ (배포용) 고려대 블록체인과 암호화폐 교과목 강의자료 (배포용) 2021년 12월12일 ['Blockchain and Cryptocu... blog.naver.com