BackEnd/BlockChain

[BlockChain] 블록체인이란?

검정색필통 2023. 2. 22. 16:55

1. 블록체인

  • 데이터 분산 처리 기술
  • 네트워크에 참여하는 모든 사용자가 모든 거래 내역 등의 데이터를 분산, 저장
  • 블록들을 체인형태로 묶은 형태
  • 기존의 거래 방식은 중앙 서버가 모든 거래 내역을 가지고 거래 내역을 검증한다면, 블록체인은 여러 명이 거래 내역을 나누어 저장
  • 중앙 관리자가 필요 없음

 

2. 블록체인의 특징

  • Cryptohraphically secure
    복잡한 수학적 알고리즘으로 보호되어 안전하다.
  • Transitional singleton machine
    블록체인 네트워.크에 참여하는 노드들이 동일하게 공유하는 단일 시스템이 존재한다.
  • With shared state
    위 단일 시스템은 모두에게 공유되고 오픈되어 확인할 수 있다.

 

3. 스마트 컨트랙트

  • 일반적인 프로그램과 흡사
  • 블록체인 네트워크 위에서 구동되기 때문에 모두가 신뢰 가능

 

4. State machine

  • 나의 state를 가지는 machine이 존재하고, 외부의 어떤 입력 신호를 받아 자신의 state를 바꾸는 시스템

 

https://www.banksalad.com/contents/%EB%B8%94%EB%A1%9D%EC%B2%B4%EC%9D%B8-%EA%B0%9C%EB%85%90-%EC%99%84%EB%B2%BD-%EC%A0%95%EB%A6%AC-dh1do

 

블록체인 개념 완벽 정리 | 뱅크샐러드

 

www.banksalad.com

https://medium.com/tomak/%EC%9D%B4%EB%8D%94%EB%A6%AC%EC%9B%80%EC%9D%80-%EC%96%B4%EB%96%BB%EA%B2%8C-%EB%8F%99%EC%9E%91%ED%95%98%EB%8A%94%EA%B0%80-%EA%B0%9C%EB%9E%B5-9623f759c50

 

이더리움은 어떻게 동작하는가 - 개략

블록체인은 다음과 같은 세가지 특징을 가지고 있다.

medium.com