본문 바로가기

SW/블록체인

블록체인 : 암호화폐 거래소의 특징과 기존 증권 거래소와의 차이와 종류 암호화폐 시장과 주식 시장에 대해 비교해 봅니다. 그리고 중앙집중형과 분산형 암호화폐 거래소를 비교해 보겠습니다. 암호화폐 또는 디지털화폐 거래소는 고객이 기존의 화폐나 다른 디지털 화폐와 같은 다른 자산에 대해 암호화폐 또는 디지털화폐를 거래할 수 있게 해주는 사업입니다. coinone, upbit, bithumb은 한국의 주요암호화폐 거래소입니다. 전 세계의 다른 주요 암호화폐 거래소 에는 홍콩에 있는 binance와 OKEx, 싱가포르에 있는 huobi, 미국의 bittrex coinbase, kraken 및 룩셈부르크의 bitstamp가 있습니다. 이 이미지는 코인원 암호화폐 거래소 에 실시간으로 거래되고 있는 암호화폐의 가격과 추세들을 보여줍니다. 이 화면을 통하여 가입자가 기존 화폐로 암호화폐..
블록체인 : 암호화폐 비트코인 이외의 다양한 암호화폐들과 비트코인의 차이점 암호화폐 암호화폐의 개요를 설명하고 bitcoin과 비트코인 이후에 나온 몇 개 유명한 암호화폐들에 대해 소개하겠습니다. 암호화폐들 중에 암호 코인(crypto coin)과 암호 토큰(crypto token)을 어떻게 구분하는지 설명하고 암호 토큰들을 발행할 수 있는 스마트 컨트 랙트 플랫폼인 블록체인들을 소개 하겠습니다. cryptocurrency(암호화폐)는 지불을 하거나 blockchain을 기반으로 자산을 나타내는 목적으로 사용되는 암호화된 디지털 또는 가상 통화입니다. 비트코인(bitcoin)은 가장 크고 인기 있는 암호화폐 중 하나입니다. ethereum과 filecoin은 암호화폐의 다른 예입니다. 알트코인 altcoin은 bitcoin이 엄청난 성공을 거둔 후에 시작된 다양한 대체 암호 화..
블록체인 : 기업들이 진행하는 ICO를 기존 기업들이 투자를 받기 위한 IPO의 차이점 : ICO의 역사와 과정 IPO (Initial Public Offering) ico (intial coin offering)을 설명하기 전에 대부분 사람들이 잘 알고 있는 ipo (initial public offering)이라는 보다 익숙한 개념을 먼저 소개하고자 합니다. ipo (initial public offering) 등록은 모든 비즈니스 소유자의 꿈의 최상위에 있습니다. 그것은 비즈니스에서 가장 중요한 사건 중 하나입니다. ipo 등록 비즈니스가 된다는 것은 회사를 공개하는 것을 의미합니다. 회사 소유주가 주주들에게 소유권 의 일부를 판매하고 나중에 주식을 거래하는 것은 처음입니다. 기업 공개 (ipo)를 통해 회사는 대규모 확장을 위한 자본을 확보할 수 있습니다. 창업자나 소유주에게 그들이 투자 한 모든 노력에 대..
블록체인 : 토큰화의 개념과 경제학 : 토큰의 종류 토큰 이코노미 이러한 기록은 정부, 은행, 보험, 회사 또는 병원과 같은 중앙 집중식 신탁 기관이 관리하는 원장에 기록됩니다. 토큰 경제는 블록체인 기반 분산 데이터베이스 또는 원장을 기반으로 합니다. 사람들은 이제 dapp (decentralized app) 를 통해 중앙 권한 없이 이 분산원장에 직접 접할 수 있습니다. 분산 원장의 데이터는 블록체인 기술을 사용하여 자동으로 업데이트 및 유지 관리됩니다. 이제 분권화된 경제는 블록체인 을 통해 가능하게 되었습니다. 토큰은 전통적인 경제에서 중앙 당국이 정의한 가치의 형태입니다. starbucks의 기프트 카드, us dollar, ibm 의 주식이 필요에 따라 중앙 기관이 생성하고 관리하는 토큰의 형태입니다. 이제 누구나 어떤 그룹이든 블록체인에 디지..
블록체인 : 하이퍼레저의 구성 요소와 아키텍쳐를 이해 : 트랜잭션 처리 흐름 하이퍼레저 패브릭 컴포넌트 기존의 블록체인 플랫폼과 유사 하면서도 패브릭만이 가지는 고유한 컴포넌트들은 무엇이 있는지 살펴보겠습니다. Asset, 즉 자산은 네트워크를 통해 교환되는 모든 가치를 의미합니다. 부동산 및 하드웨어에서 지적 재산권 까지 다양한 유형의 자산이 존재합니다. 하이퍼레저 패브릭은 체인코드 의 거래를 통해 자산을 수정할 수 있는 기능을 제공합니다. 자산은 키-값 쌍의 모음으로 표시되며, 자산의 상태가 변경되면 변경사항이 원장에 트랜잭션으로 기록됩니다. 체인 코드는 앞에서 잠깐 언급했던 대로 비즈니스 로직을 의미합니다. 자산을 정의하고 자산을 수정하기 위한 거래가 포함되어 있습니다. 블록체인에 저장된 키-값 쌍을 읽고 상태를 변경하기 위한 규칙을 시행합니다. 파라미터 및 시스템을 관리하..
블록체인 : 하이퍼레저 프로젝트 중 가장 잘 알려진 하이퍼레저 패브릭의 특징 Hyperledger Fabirc 하이퍼레저 패브릭은 하이퍼레저 프로젝트들 중 가장 먼저 제안된 플랫폼입니다. 2017년 상반기 베타 버전인 0.6버전 을 발표한 이후 하반기에 1.0이 발표되었고, 현재는 1.1버전을 거쳐 2.2 버전까지 출시되어 있습니다. 하이퍼레져 패브릭 프로젝트는 IBM이 개발을 주도하고 있습니다. 패브릭 역시 기업용 블록체인 플랫폼 개발을 위한 프로젝트로 기존의 금융서비스와 유사한 허가형 블록체인을 개발하는 데에 목표가 있습니다. 하이퍼레저 패브릭은 아무 노드나 네트워크에 참여할 수 있는 다른 블록체인 플랫폼과 달리, 신원이 확인된 참여자들을 대상으로 하는 비즈니스 응용 블록체인을 개발하고자 합니다. 또한 체인코드라는 스마트 계약 프로그램을 통해 다양한 응용 개발을 효율적으로 지..
블록체인 : 엔터프라즈용 블록체인인 하이퍼레저 프로젝트 이해 : 목적에 따라 적절한 프로젝트를 선택하여 활용 방법 하이퍼레져 하이퍼레져는 리눅스 foundation에서 주관하고 2015년 12월에 시작된 블록체인 오픈소스 프로젝트입니다. 금융, IoT, 물류, 제조 등 여러 산업 에 걸쳐 적용 가능한 블록체인 기술을 개발하는데 목표를 두고 있습니다. 현재는 비트코인 이더리움 등 하이퍼레저 이외의 다양한 블록체인 플랫폼이 존재합니다. 하지만 다른 플랫폼과 비교해 하이퍼 레저는 다음과 같은 이점들을 가지고 있습니다. 첫째 프라이빗 블록체인이라는 점입니다. 이것은 기업 별도의 비즈니스 모델을 구현하기에 적합한 환경을 제공합니다. 현재 여러 기업들이 하이퍼레저 를 기반으로 하여 블록체인 기술을 개발하는데 힘쓰고 있습니다. 둘째, 금융 산업에 특화된 다른 플랫폼들과 달리 여러 산업에 범용적으로 도입 가능한 기술 표준을 제시한..
블록체인 : 비잔틴 장애 상황에서 합의를 이루기 위한 BFT 기반의 다양한 알고리즘이 트랜잭션 처리율, 비용, 노드의 양 등에서 차이점 Byzantine Fault Tolerance (BFT) 비잔틴 장애 허용은 두 장군 문제를 일반화한 문제인 비잔틴 장군 문제로부터 파생된 장애 허용 연구 분야의 한 갈래입니다. 이 분야의 연구의 목적은 비잔틴 장애라고 불리는 시스템에 생길 수 있는 임의의 장애를 견딜 수 있는 시스템을 만드는 것입니다. 비잔틴 장애는 단지 시스템이 멈추거나 에러 메시지를 보내는 것과 같은 장애뿐만 아니라, 잘못된 값을 다른 시스템에 전달하는 등 좀 더 원인을 파악하기 어려운 장애들까지 포함합니다. 예를 들어서 결과를 반환하는데 실패했다든지, 부정확한 결과를 반환한다든지, 의도적으로 잘못된 결과의 반환 또는 시스템의 다른 파트들에 상이한 값을 반환하는것이 있겠습니다. 만약 비잔틴 장애 허용 시스템이 제대로 구현되었다면 미..