본문 바로가기 메뉴 바로가기

HAMA 블로그

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

HAMA 블로그

검색하기 폼
  • 전체 (687)
    • 주인장 (9)
    • 잡동사니 (2)
    • 소프트웨어 사색 (81)
    • Rust (0)
    • tech shard (비공개) (0)
    • 그래픽스 (3)
    • 데브옵스 (5)
    • 데이터 가시화 (d3.js , Plotly, Gr.. (18)
    • 디자인패턴 (10)
    • 무들 (moodle) (17)
    • 보안 (6)
    • 뱅킹 & PG (5)
    • 블록체인 (55)
    • 알고리즘,자료구조 (4)
    • 서버 &컨테이너 & 도커등 (2)
    • 오픈소스, 미들웨어 (9)
    • 임베디드 (4)
    • 인터프리터 (4)
    • 하이브리드앱 (9)
    • 아이폰 (IOS) (10)
    • 안드로이드 (14)
    • 운영체제 (1)
    • 아마존 AWS & 클라우드 (5)
    • 테스트 (1)
    • 통계 & 머신러닝 & 딥러닝 (39)
    • Angular & React (3)
    • Akka (27)
    • CUDA (1)
    • Flask (5)
    • Go (17)
    • HAMA (3)
    • Hadoop (7)
    • Haskell (1)
    • IoT (32)
    • IoT 데이터 분석 (NILM) (10)
    • IoT 전기자동차 (4)
    • IDE & 기타 툴(tool) (3)
    • Javascript (12)
    • Java (31)
    • Kotlin (10)
    • Math (1)
    • Netty, Java IO (8)
    • Network (7)
    • NoSQL (7)
    • Node.js (1)
    • OpenMP,PPL (4)
    • OpenCV, Halcon (1)
    • OpenGL , WebGL (0)
    • PlayFramework2 (35)
    • Amp,CUDA,OpenCL,TensorFlow (1)
    • Python (37)
    • RDBMS (PostgreSQL) (11)
    • Scala (51)
    • Spark (5)
    • Spring (9)
    • UI , UX 디자인 (6)
    • VTK (1)
    • Vert.x (13)
    • WAS & 웹서버 (3)
    • Zookeeper (2)
    • C++ (비공개) (4)
      • 문법 (1)
      • TR1 (0)
      • Algorithm (0)
      • container (0)
      • Date Time (0)
      • Exception (0)
      • FileSystem (0)
      • Flyweight (0)
      • function (0)
      • Functor & binder (0)
      • Geometry (0)
      • Graph (0)
      • IO Stream (0)
      • InterProcess (0)
      • Interator (0)
      • Lamda (0)
      • Localization & UTF-8 (0)
      • log (0)
      • Math, numeric (0)
      • memory&pool (0)
      • meta class (0)
      • metwork & ASIO (0)
      • PropertyTree (0)
      • Regex (0)
      • Signal (0)
      • Singleton_template (0)
      • smartptr (0)
      • speed (0)
      • spirit (0)
      • string (0)
      • system (0)
      • thread & concurrent (0)
      • tokenizer (0)
      • util (0)
      • Timer (0)
    • Meeting (0)
    • OpusM (0)
  • 방명록

블록체인 (55)
블록체인 업계에 대해서..

(이미지 출처 : https://www.bitdeal.net/) 블록체인 업계에 대해서 - 블록체인 전직 혹은 블록체인 대학원/국비학원/각종교육으로 고민중인 분들이 최근 많이 있는 것 같아서 대략 정리 해봅니다. 먼저 블록체인 업계가 앞으로 어떻게 될 지는 아무도 모릅니다. 다만 블록체인 관련한 업계는 최소 10년이상은 건재 할 거 같습니다. 저는 "블록체인"이 탈중앙 디지털 자산의 기반으로 미래에 핵심적인 인프라로 남기를 희망합니다. (요 문장에서 만큼은 블록체인==이더리움을 말합니다) 블록체인은 "스포츠" 와 같습니다. 즉 "스포츠" 전문가란 세상에 없습니다. 블록체인에는 수 많은 한 우물을 파야 하는 분야가 있습니다. 그 한 우물을 파는 것에 대해서 우려가 됩니다. 현재 상황에선 물이 안나올 가능성..

블록체인 2022. 5. 23. 19:46
콘소시엄 블록체인이 왜 필요한가?

1. 빠른 시간안에 온보딩을 할 수 있게 해준다. 2. 모든 참여자가 전체 상황에 대한 높은 가시성을 갖게 된다. 3. AML & KYC 프로세스를 표준적으로 도입할 수 있다. 4. 참여자들의 행위에 대한 투명성을 가져왔다. 5. 데이터 가용성을 높여 준다. 6. 대사,감사과정이 투명하다. (기능을 제공한다) 7. 신뢰비용을 낮춰 준다. 8. 제품의 유통과정과 제조사에 대한 출처에 대한 확인을 빠르게 할 수 있다. 9. 내부토큰을 활용하여 안정적으로 금융 거래의 서브시스템으로 활용 할 수 있다. (추후 CDBC와의 연계 고려) 10. 외부 시스템 및 데이터와의 인터그레이션이 원할 할 수 있다. 11. 특정 트랜잭션은 특정 조직(개인)들만 볼 수 있도록 조작 할 수 있다. 12. 일정한 트랜잭션 성능을 보..

블록체인 2021. 10. 18. 10:48
분산장부 vs 분산DB 란 ?

블록체인 계층도 블록체인을 구분하기 위해 위의 그림을 그려보았으며, 해당 그림에서 노란색 콘소시엄 체인 부분과 녹색의 일반DB의 차이점에 대해서 테이블로 세밀히 구분해 보았습니다. 분산장부 vs 분산DB

블록체인 2020. 11. 19. 11:51
스마트 컨트랙트 vs 체인코드

이더리움의 스마트 컨트랙트 vs 하이퍼레저 패브릭의 체인코드 를 분석해보았다.

블록체인 2020. 11. 13. 11:42
콘소시엄 블록체인에서의 거버넌스

개인적으로 비트코인,이더리움만 블록체인 플랫폼이라 생각하지만, PBFT나 DPos를 사용한 체인들도 불록체인이라 말하는 사람들에 대해 틀렸다라고 말하지도 않는다. 네트워크 참여가 제한된 콘소시엄형 블록체인 (분산장부라고도 말하는)은 나름 "신뢰비용" 을 줄이는데 잘 사용 될 수 있는 자질을 가졌으므로 이것들 또한 블록체인이라고 불리는데 이제는 순수탈중앙주의자 빼고는 업계에서 합의를 한 분위기인거 같기도 하다. 당장의 호구지책도 중요하니까. 가끔 분산장부와 분산DB가 무슨 차이냐라고 묻는 사람이 있는데 이것도 큰 차이가 있는데, 첫째 악의의 노드(비잔틴)를 감안하냐, 둘째 불변이 필수적인 데이터만 저장되느냐, 마지막 세째가 바로 여기서 심플하게 이야기할 거버넌스 문제이다. 최근 공공기관이라든지 여러 블록체..

블록체인 2020. 11. 13. 11:30
[하이퍼레저 패브릭] 삼성 SDS 의 accelerator 분석

기사) https://www.samsungsds.com/global/ko/about/news/nexledger-accelerator.html 삼성SDS, 블록체인 가속 기술 발표삼성SDS(대표 홍원표)는 14일 미국 샌프란시스코에서 열리고 있는 IBM의 연례 기술 컨퍼런스인 ‘IBM Think 2019’에서 블록체인 가속 기술을 발표한다.www.samsungsds.comGithub) https://github.com/nexledger/accelerator핵심아이디어는 개별 트랜잭션들을 묶어서 처리하는 것인데, 이로 인해서 개별 트랜잭션 부하를 배치로 묶어서 하나로 줄일 수 있게 되면서 네트워킹 부하 뿐 만 아니라 서명확인에 따른 부하까지도 줄일 수 있습니다. 하지만                      ..

블록체인 2020. 2. 26. 11:22
[하이퍼레저 패브릭] Recovery

이번 포스트에서는 하이퍼레저 패브릭에 관련된 기술중에 가장 알려지지 않은 주제인 Recovery에 대해서 다룬다. (그냥 링크로 무임승차지만;;;; 쏘오뤼~) 오랜시간 동안 네트워크가 작동하다보면 분산 노드들 간에 일관성에 관하여 문제가 생길 수 밖에 없기 때문에, (디스크 오류등 각종 예기치 못한 상황으로) 이를 회복시켜주는 기술이 패브릭에도 필요한데.. 보통 일관성이 깨지는 곳은 스토리지에 무엇인가를 쓸 때이고 보통 하이퍼레저 패브릭에서는 committer 노드에서 일어난다. 좀 더 자세히 설명해 보면 orderer로 부터 받아온 블록을 가지고 해당 블록안에 있는 트랜잭션들을 VSCC, MVCC등의 다양한 방식으로 검증 한후에, 이상이 없으면, A) 블록체인을 업데이트하고 B) 상태DB도 업데이트 하..

블록체인 2020. 2. 12. 16:34
[하이퍼레저 패브릭] 관련 페이퍼 모음

메인 Hyperledger Fabric: A Distributed Operating System for Permissioned Blockchains : 1.0 아키텍쳐 컴포넌트들 디자인 https://wiki.hyperledger.org/display/fabric/Design+Documents 개별 컴포넌트들에 대한 디자인 설명 성능 Hyperledger Blockchain Performance Metrics , http://www.mscs.mu.edu/~mascots/Papers/blockchain.pdf 성능측정방식 Performance Benchmarking and Optimizing Hyperledger Fabric Blockchain Platform 성능측정결과 FastFabric: Scalin..

블록체인 2020. 2. 9. 18:07
이전 1 2 3 4 ··· 7 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • 파이썬
  • 파이썬 동시성
  • hyperledger fabric
  • 그라파나
  • 안드로이드 웹뷰
  • 주키퍼
  • Akka
  • 이더리움
  • Hyperledger fabric gossip protocol
  • play 강좌
  • 스위프트
  • 스칼라
  • akka 강좌
  • 파이썬 머신러닝
  • Actor
  • CORDA
  • 하이퍼레저 패브릭
  • 스칼라 동시성
  • Play2
  • 플레이프레임워크
  • Adapter 패턴
  • 스칼라 강좌
  • play2 강좌
  • 파이썬 데이터분석
  • 엔터프라이즈 블록체인
  • Golang
  • Play2 로 웹 개발
  • 하이브리드앱
  • 블록체인
  • 파이썬 강좌
more
«   2025/06   »
일 월 화 수 목 금 토
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바