itisjustK
코딩과 사람 사는 이야기
itisjustK
전체 방문자
오늘
어제
  • 분류 전체보기 (207)
    • 일이삼사오육칠팔구십일이삼사오육칠팔구십일이삼사오육칠.. (0)
    • Web (43)
      • html & css (9)
      • django & python (15)
      • java script (9)
    • iOS (51)
      • Swift (42)
      • SwiftUI (5)
    • CS (25)
      • 자료구조 (6)
      • 운영체제 (3)
      • 데이터베이스 (9)
      • 네트워크 (7)
    • PS (34)
      • 알고리즘 & 자료구조 (0)
    • Life (36)
    • Retrospective (15)
    • Book (1)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • 독립서점
  • 어플
  • ios
  • SwiftUI
  • 생활코딩
  • 세그멘테이션
  • 개발자
  • 점주
  • CS
  • POSTECH
  • 생활코딩 #이고잉 #HTML #코딩 #개발자
  • SWIFT
  • AppleDevloperAcademy
  • 킨디
  • binding
  • mongodb
  • crud
  • CoreData
  • 연결리스트
  • nosql

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
itisjustK

코딩과 사람 사는 이야기

Web

[IT issue] 블록체인

2021. 12. 3. 20:00

개념

데이터 분산 처리 기술. 네트워크에 참여하는 모든 사용자가 모든 거래 내역 등의 데이터를 분산, 저장하는 기술을 지칭. 블록들을 체인 형태로 묶은 형태이기 때문에 블록체인이라고 부름. 

'블록' : 개인과 개인의 거래(P2P)의 데이터가 기록되는 장부

'체인' : 이런 블록들은 형성된 후 시간의 흐름에 따라 순차적으로 연결된 '사슬(체인)'의 구조를 가짐.

모든 사용자가 거래 내역을 보유하는 것이 특징. 때문에 거래 내역을 확인할 때는 모든 사용자가 보유한 장부를 대조하고 확인.

이 때문에 블록체인은 '공공 거래장부' 또는 '분산 거래장부'로도 불림.

 

분산화 -> 여러 명이 데이터를 저장하기 때문에 위, 변조가 어려움. 하려면 참여자의 거래 데이터를 모두 공격해야 하기 때문에 사실상 해킹은 불가능. 중앙 관리자가 필요 없음.

기술 

해시 함수

임의의 길이의 데이터를 고정된 길이의 데이터로 매핑하는 함수. 아무리 긴 내용을 입력하더라도 일정하게 정해진 길이의 데이터로 변경되어 나옴.

-해시 함수의 결과값만으로 원본 입력값의 내용을 알 수 없음

-입력값의 내용이 조금이라도 바뀌면 결과값이 완전히 변함 

-우연이라도 같은 출력값을 갖는 중복되는 입력값이 나타나기 어려움

 

-> 거래 내역 전체를 갖고 있지 않아도 문서의 조작 여부를 쉽게 밝혀낼 수 있음

 

특징

-분산처리와 암호화 기술을 통한 높은 보안성 : 블록체인은 기본적으로 암호화 기반 기술. 여기에 데이터의 분산처리 과정을 통해 높은 보안성 유지

-거래 및 데이터 기록의 투명성 : 데이터의 위변조가 불가능하기 때문에 원본에 대한 신뢰성을 높일 수 있음. 이러한 특징을 바탕으로 무결성이 필수적인 다양한 공공기관이나 민간 영역에서 활용

-중개 기관이나 중계자 없이 유무형 가치 거래가 가능한 탈중앙성 : 블록체인 플랫폼을 활용해 제3자가 필요한 여러 과정을 생략할 수 있어 비용 측면에서도 효율적. 또한 스마트 컨트랙트 기술을 통해 거래 계약도 중재자 없이 수행할 수 있음

 

활용

- 스마트 계약

중재자 대신 블록체인이 담당. 시간과 갈등 및 비용 절감.

소유권과 재산권 등록 같은 복잡한 등록에도 사용

 

-과잉 식품 해결

각 매장별로 정확한 재고 수준 기록. 모든 판매처가 데이터를 입력해 다른 사람이 볼 수 있도록 실시간으로 전송하고 공유

 

-부산시 

아파트 자금 집행 및 관리, 회계, 감사 등 입주민에게 휴대폰으로 실시간으로 제공

블록체인 기술 기반의 민원서비스 

위, 변조가 불가능한 모바일 출입증 발급해 무인 편의점 이용

영화제작 유통과정을 플랫폼으로 통합한 블록체인 기반 영화투자금 관리 툴 -> 소비자 주도형 콘텐츠 제작 생태계

어려움

-거래승인 시간 지연

블록체인에 따른 비트코인의 결제 대기 시간 지연

 

-사용처 부족

-시세 변동성

-확장 어려움

 

저작자표시 (새창열림)

'Web' 카테고리의 다른 글

[IT issue] 5G  (0) 2021.12.07
[IT issue] IoT (Internet of Things)  (0) 2021.12.06
[IT issue] 인공지능  (0) 2021.12.05
[IT issue] 클라우드 컴퓨팅  (0) 2021.12.04
[IT issue] 메타버스 (Metaverse)  (0) 2021.12.02
    'Web' 카테고리의 다른 글
    • [IT issue] IoT (Internet of Things)
    • [IT issue] 인공지능
    • [IT issue] 클라우드 컴퓨팅
    • [IT issue] 메타버스 (Metaverse)
    itisjustK
    itisjustK

    티스토리툴바