# blockchain

66개의 포스트
post-thumbnail

오더러에 사용되는 Kafka에 대해서..

하이퍼레저 패브릭에서 오더러는 방대한 양의 트랜잭션을 검증하고 이들을 모아서 블록을 생성한다.이때 트랜잭션이 많아지면 오버헤드가 걸리게 되고, 이를 위해 MQ Solution(message queue)인 solo와 kafka방식을 사용한다.이중에서 kafka방식에 대해

어제
·
0개의 댓글

[Programming Bitcoin] 밑바닥부터 시작하는 비트코인 -3

성균관대학교 블록체인 네트워크 SKKRYPTO에서 연재한 글을 학회 블로그에만 두고 제 블로그에 안 쓰기는 너무 아까워서 가져옵니다. 문제시 회장님 연락주세요 ㅎㅎ;\*\*포스팅에 이미지가 너무 많아서 다시 올리겠습니다. 데모버전입니다.블록체인이 궁금하다면? SKKRY

2일 전
·
0개의 댓글
post-thumbnail

[마스터링 이더리움] Chapter 6. 트랜잭션

안녕하세요 스크립토 6기 이희제입니다.오늘은 이더리움에서의 트랜잭션에 대해서 알아보겠습니다.

2021년 1월 7일
·
0개의 댓글
post-thumbnail

[마스터링 이더리움] chapter 5. 지갑

안녕하세요 스크립토 6기 이희제입니다.오늘은 마스터링 이더리움 책을 기반으로 챕터5의 내용을 살펴보겠습니다.1-4 챕터의 글을 추후 올릴 예정입니다.😊이번 챕터에서 다룰 주제는 바로 지갑입니다. 지갑은 사용자의 키를 보관하고 관리하기 위해 사용되는 시스템을 의미하며,

2021년 1월 6일
·
0개의 댓글

how ethereum is better?

You don't have to pay high transaction fees, and you also don't have a centralized authority that regulates how bitcoins work. Ethereum enables peer-t

2020년 12월 29일
·
0개의 댓글
post-thumbnail

BlockChain 02 구현

Python을 이용해서 블록체인의 코어 개념을 따라서 단순하게 구현햅봤어요!

2020년 12월 25일
·
0개의 댓글
post-thumbnail

🤞 Typescript 연습 with Nomadcoder

typescript 별거 없다고 생각했지만, 실제로 코드를 쓰기까지 오랜 시간이 걸렸다.Nicolas의 Nomadcoder 무료 강의를 통해 공부해보았다.해당 강좌는 블록체인에 대한 기본 지식이 선행되어야 이해할 수 있을 것이다.

2020년 12월 24일
·
0개의 댓글

what is hyperledger composer

Hyperledger Composer is a set of collaboration tools for building blockchain business networks that make it simple and fast for business owners and de

2020년 12월 24일
·
0개의 댓글
post-thumbnail

BlockChain 01 개념

hash & 체인구현 / POW & Nonce

2020년 12월 23일
·
0개의 댓글
post-thumbnail

TypeScript | 타입스크립트로 만드는 블록체인

오늘은 타입스크립트로 간단하게 블록체인을 작성해보도록 하자.먼저 Block이라는 클래스를 작성해주고, 각각의 프로퍼티에 타입을 지정해준다.genesisBlock의 타입을 Block으로 지정해주고, new Block으로 새로운 프로퍼티들을 넣어준다. 그리고 한 번 더,

2020년 12월 20일
·
0개의 댓글

Hyperledger Fabric의 체인코드 Version과 Sequence의 차이

Hyperledger Fabric v2.1에서는 체인코드를 Id, Version과 Sequence로 구분한다. 기존 v1.x 에서는 Id와 Version 만으로 구분했었는데, Sequence 라는 것이 추가되었다. “Id와 Version으로 충분한거 아닌가?”라고 생각

2020년 12월 14일
·
0개의 댓글

Hyperledger Fabric에서의 MVCC Read Conflict

MVCC는 DBMS에서 동시성 문제를 해결하기 위해 나온 기법으로, Hyperledger Fabric에 국한된 용어는 아니다. 일반적으로 동시성 문제는 읽기, 또는 쓰기에 락(Lock)을 걸어서 해결한다. 하지만 이럴 경우 심각한 성능 저하가 일어날 수 있다. MVCC

2020년 12월 14일
·
0개의 댓글
post-thumbnail

Solidity

Ethereum Smart contract 언어 Solidity와 블록체인 프로그래밍 관련 내용

2020년 12월 9일
·
0개의 댓글
post-thumbnail

❓QnA❔

블록체인을 공부하며 궁금한 점이나 잘 이해되지 않는 부분에 대해서 정리하기 위한 포스팅입니다. Q1. 원장(ledger)과 블록(block)의 차이 원장과 블록을 공부하면서 둘다 트랜잭션의 정보를 저장하는데 서로 어떤 차이가 있는지 의문이 생겼다. 원장 : 변경할

2020년 12월 3일
·
0개의 댓글
post-thumbnail

🤝스마트 컨트랙트

이더리움 블록체인의 핵심 기술인 스마트 컨트랙트(Smart Contract)에 대해서 알아본다.스마트 컨트랙트는 계약의 내용과 실행 조건을 컴퓨터 코드를 통해 사전에 설정한 후 해당 조건이 충족되면 블록체인 네트워크에서 자동적으로 계약을 집행하는 기능을 의미한다.이는

2020년 12월 3일
·
0개의 댓글
post-thumbnail

블록체인 2.0에서의 블록

앞서 알아본 블록체인의 블록은 블록체인 1.0(작업 증명 알고리즘을 사용한 블록체인 기술)에서의 블록이었다.이번에는 블록체인 2.0(스마트 컨트렉트 기능이 추가된 블록체인 기술)의 블록에 대해서 알아본다.블록체인 1.0을 기반으로 한 비트코인과 블록체인 2.0을 기반으

2020년 11월 25일
·
0개의 댓글
post-thumbnail

IBM 블록체인

IBM 블록체인에 대해서 알아보자.IBM 블록체인 플랫폼은 리눅스 재단의 하이퍼레저 패브릭 및 하이퍼레저 컴포저를 기반으로 하고 있다.IBM 블록체인 플랫폼은 IBM Cloud를 통해 관리형 풀스택 Baas(blockchain-as-a-service) 오퍼링을 제공하며

2020년 11월 24일
·
0개의 댓글
post-thumbnail

하이퍼레저 패브릭(2)

앞에서 살펴본 구성 요소를 바탕으로 네트워크 구축하는 과정을 단계별로 알아본다.

2020년 11월 20일
·
0개의 댓글
post-thumbnail

하이퍼레저 패브릭(1)

하이퍼레저 중 가장 활발하게 사용중인 하이퍼레저 페브릭에 대해서 알아보겠습니다.하이퍼레저 페브릭은 모듈러 아키텍쳐(서로 연결할 수 있는 개별 구성요소로 구성된 모든 시스템의 설계)를 이용한 어플리케이션/솔루션 개발을 가능하도록 해주는 프레임워크이다.하이퍼레저 페브릭은

2020년 11월 19일
·
0개의 댓글
post-thumbnail

하이퍼레저 패브릭 설치

하이퍼레저 페브릭 설치.우선 Virtualbox에 Linux Ubuntu (64-bit)를 설치한다.이때 가상 환경은 아래와 같이 설정한다.가상머신 생성종류 : Linux버전 : Ubuntu (64-bit)메모리 크기 : 2048MBVDI 크기 : 50 GB생성 후 설

2020년 11월 18일
·
0개의 댓글