BlockChain

    [쉽게 이해하는 블록체인 A-Z] 1.6 마이닝 풀, 논스범위, MEMPOOL, 트랜젝션 픽

    [쉽게 이해하는 블록체인 A-Z] 1.6 마이닝 풀, 논스범위, MEMPOOL, 트랜젝션 픽

    마이닝 풀, 논스범위, MEMPOOL, 트랜젝션 픽에 대해 알아보자. 1. 마이닝 풀 채굴 컴퓨터들을 혼자 일 하는 것이 아니라, 하나의 마이닝 풀에 들어가 해시 파워를 모은다. 마이닝풀 안에서는 이중 작업을 하지 않도록 작업을 분배한다. 채굴자들에게 트랜잭션을 적절하게 분배하는 것이 주요 일이다. 이는 해시레이트(연산력)를 얼마나 제공했는지에 따라 보상이 분배된다. 파이가 큰 마이닝풀에 참여하게 되면, 보상을 받을 확률이 높아지지만 그만큼 보상액도 줄어든다. 채굴풀은 중국이 80%를 차지하고 있다. 특히나 중국은 전기가격이 낮기 때문에 큰 해시파워를 가진다. 2. Nonce Range 논스 범위 논스는 32비트 숫자이다. 이는 0에서 대략 40억 숫자이다. 채굴자가 매우 적은 숫자라고 생각해 보자. 4..

    [쉽게 이해하는 블록체인 A-Z] 1.5 암호화폐Layer, 에코시스템, 통화정책, 채굴난이도

    [쉽게 이해하는 블록체인 A-Z] 1.5 암호화폐Layer, 에코시스템, 통화정책, 채굴난이도

    1. 암호화폐 세계의 3가지 층 Layer 1 : 기술 Bloackchain Layer 2 : 프로토콜/코인, - 프로토콜 이름과 코인 이름이 같다. - 비트코인, 이더리움, 네오, 리플 등등 Layer 3 : 토큰, 프로토콜 위에서 만든 프로젝트 - 프로토콜(코인) 과 토큰은 엄밀히 구분된다. 2. 비트코인 에코 시스템 1.nodes 2.miners 3.large miners 4.mining pools 3. 비트코인 통화 정책 통화정책은 크게 두 가지이다. 1. 반감기 2. 블록빈도 3.1 반감기 블록이 210,000 개가 늘어날수록 블록당 보상이 줄어드는 것이다. - 블록당 보상이 반씩 줄어들다가 결국 0에 수렴하는 지수곡선을 그린다. - 총량이 2,100만 개로 정해져 있다. - 최종 보상은 214..

    [쉽게 이해하는 블록체인 A-Z] 1.4 컨센서스 프로토콜, PoW, 블록체인 데모

    [쉽게 이해하는 블록체인 A-Z] 1.4 컨센서스 프로토콜, PoW, 블록체인 데모

    1. 컨센서스 프로토콜 ( 합의 프로토콜 ) 컨센서스는 합의라는 뜻이다. 너도 나도 그리고 대부분의 참가자들이 동의를 했다면 컨센서스(합의)가 이루어 졌다고 본다. 프로토콜은 규약이라는 뜻이다. 쉽게 얘기해서 확인해야할 체크리스트들 이다. 각자의 합의 기준을 동일하게 가져가고자 할때 프로토콜을 만든다. 블록체인 네트워크트에서 해결해야하는 문제는 두가지 이다. - 1. 공격자로부터 네트워크 보호 - 2. 경쟁 체인 문제 ( 노드간의 분산 네트워크의 지연문제 ) 1. 공격자로부터 네트워크 보호 대표적인 컨센서스 프로토콜 : PoW, PoS 두 가지가 있다. PoW는 채굴에 많은 작업이 필요하다는 전재로 시작 한다. 앞에서 골든 논스를 찾는 과정이라고 설명했다. 채굴 vs 입증 ( hard to mining ..

    [블록체인 지표] 500% 돈버는 온체인 지표 보는 법

    [블록체인 지표] 500% 돈버는 온체인 지표 보는 법

    주식시장과 다르게 블록체인에서 생소한 몇가지 지표(인디케이터)가 있었다. 지금까지 가격 데이터와 차트를 분석하는 지표만을 보았다. 가격데이터의 추세와 볼륨만을 파악하는 건 기술적 평가일 뿐, 더 본질적인 무언가를 찾고 싶었다. 예를 들어, 블록체인 생태계의 참여자 수, 블록체인에 커밋되는 양, 로드맵의 성공 여부 등.. 본질적인 가치를 찾다가 , 온체인에 기반한 가격 가치를 측정할 수 있는 모델들이 많은 것에 놀라 공부하게 되었다. 아래 사이트에 유용한 온체인 지표가 있음. http://charts.woobull.com/ Investor Bitcoin and Altcoin Charts : Woobull Charts charts.woobull.com 1. MVRV Market value : 중앙화 거래소에..

    [쉽게 이해하는 블록체인 A-Z] 1.3 논스, 골든논스,비잔틴 장애 허용(BFT; Byzantine Fault Tolerance)

    [쉽게 이해하는 블록체인 A-Z] 1.3 논스, 골든논스,비잔틴 장애 허용(BFT; Byzantine Fault Tolerance)

    쉽게 이해하는 블록체인, 논스, 골든논스, 비잔틴 장애 허용(BFT; Byzantine Fault Tolerance)에 대해 개략적으로 알아보겠습니다. 이 연재글을 읽는 것만으로 블록체인의 탄탄한 기초가 만들어집니다. 5분 내외로 이해하세요. 공격자가 아무리 애를써도 전체 시스템은 먼지 한 톨 무너지지 않는다. 왜냐면 다수의 합의 과정이 있기 때문 논스 - 블럭체인의 필드에는 블록넘버, 데이터, 이전 해시값, 블록의 해시값이 있다고 소개했다 - 추가로 채굴에 이용되는 논스라는 필드도 존재한다. - 논스는 단 한 번만 사용되는 숫자라는 뜻 - 블록의 데이터는 변경할 수 없다, 트랜잭션들의 목록이며 이는 불변하는 원장이기 때문. 즉, 장부는 변하면 안 된다. - 변경가능한 것은 논스값이다. 0부터 40억에 ..

    [쉽게 이해하는 블록체인 A-Z] 1.2 Immutable ledger,분산 P2P Network

    [쉽게 이해하는 블록체인 A-Z] 1.2 Immutable ledger,분산 P2P Network

    쉽게 이해하는 블록체인, 불변 원장(Immutable ledger),분산 P2P Network에 대해 개략적으로 알아보겠습니다. Immutable ledger immutable이란 블변하다 라는 의미 입니다. 변하지 않는다는 뜻이죠. ledger는 원장, 장부 입니다. 장부란 거래를 기록한 종이라고 생각하죠. 부동산 거래를 통해 A가 B에게 집을 넘기면 B는 새로운 집에서 살게 됩니다. 하지만 누군가가와서 이 집이 내것이라고 주장하면 B는 어떻게 해야할까요? 바로 A를 통해 이 집을 샀다는 증거를 보여주어야 합니다. 그러한 거래들을 모두 모아둔것이 장부 입니다. 부동산 거래 내역을 정부에 신고하여 , 장부를 업데이트할 수 있습니다. 하지만 이런 장부들이 보관된 장소나 데이터에비스가 손상이 되면 어떻게 될..

    [쉽게 이해하는 블록체인 A-Z] 1.1 블록체인 이란, SHA256

    [쉽게 이해하는 블록체인 A-Z] 1.1 블록체인 이란, SHA256

    블록체인에 대해 개략적으로 알아보겠습니다. 블록체인 쉬운 설명으로 시작합니다. 블록체인이란 무엇인지 자료구조, 제니시스 블록, SHA256 암호화를 설명합니다. 블록체인 이란 위키피디아는 블록체인을 지속적으로 증가하는 데이터, 즉 블록이라고 불리는 이 데이터를 암호학을 통해 보호하고 연결하는 기술이 라고 정의합니다. 자료구조 중에는 링크드 리스트가 있습니다. 각 노드가 연결될때 암호화 알고리즘을 통해 연결되고, 전 세계 컴퓨터에 분산 저장되어 있도록 하는 기술로 저는 이해합니다. 블록체인 자료구조 하나의 블록 안에는 3가지 레코드가 존재합니다. 데이터 - 이전 블록의 해쉬값 - 블록 자체의 해쉬값 - 블록의 데이터가 변하면 , 블록자체의 해쉬값은 변하게 된다. - 이전 블록의 해쉬값을 통해 블록 간의 연..