본문 바로가기

블록체인3

블록체인이란?(블록체인과 이더리움 아키텍쳐) 2장 ◆ 블록 체인 과 이더리움 아키텍쳐 ▶ 블록 체인은 여러 컴포넌트로 이뤄진 아키텍처이며 블록 체인을 특별하게 만드는 것은 이러한 구성 요소들이 기능하고 서로 상호 작용하는 방식 ▶ 중요한 이더리움 구성 요소는 이더리움 가상 머신(EVM), 채굴자, 블록, 거래, 합의 알고리즘, 계정. 스마트 계약, 채굴, 이더, 가스 등 ▶ 이더(Ether) ◎ 이더(Ether)는 이더리움의 통화 ◎ 이더리움에서는 상태를 변경하는 모든 활동에 대한 요금으로 이더가 필요하고 또한 체인에서 성공적으로 블록을 생성하고 기록한 채굴자는 이더를 보상으로 받음 ◎ 이더는 암호화폐 거래소에서 달러 혹은 다른 전통적인 통화와 쉽게 교환할 수 있음 ◎ 이더리움에는 이더를 세는 화폐 단위계가 있는데 이더의 최소 단위 혹은 기본 단위는 웨.. 2023. 6. 8.
블록체인이란?(블록체인과 분산원장 기술, 거래과정, 특징) 1장 ◆ 블록 체인 ▶ 가상 화폐에서 암호 화폐로 블록 체인이 갑자기 나타난 것은 아니며 블록 체인은 지난 몇 십 년간 핀 테크 와 가상 화폐가 진화한 결과로 등장 인터넷의 대중화에 힘입어 기존의 전자 현금 시스템의 한 확장으로 E-cash, E-gold, Web Money, Liberty Reserve 같은 디지털 화폐들이 등장했는데 1990년대에 이런 프로젝트들이 크게 성공하긴 했지만 21세기로 접어들면서 파산 또는 정부의 영업 정지 명령으로 사라졌는데 기존의 디지털 화폐 시스템들이 중앙 집중적 형태였기 때문에 이러한 문제를 피할 수 없는데 이는 금융 사기를 방지하거나 시스템 안의 신뢰를 유지하는 부분을 중앙 기관(central authority)에서 처리했기 때문인데 이러한 문제 해결 방안으로 탈중앙 모.. 2023. 6. 7.
[Block Chain] Go언어의 Web Download 3장 앞서서 AES 대칭키, RSA 공개키 알고리즘에 대해서 알아보는 시간을 가졌고 이번에는 Web Download에서의 GET 방식과 POST 방식에 대해서 알아보는 시간을 가져보자. https://joylucky7.tistory.com/45 [Block Chain] Go언어의 AES 대칭키, RSA 공개키 알고리즘 2장 앞서서(1장에서) 암호화에 대해서 기본 개념을 살펴보았는데 참고하지 못했다면 아래포스팅을 꼭 읽고 2장을 보도록 하자 https://joylucky7.tistory.com/44 Go언어의 JSON, 암호화 1장 ◆ encoding / json 패키 joylucky7.tistory.com ◆ GET 방식 package main import ( "fmt" "net/http" "io/ioutil.. 2023. 4. 14.