일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 파이썬
- 블록체인개발
- js
- 알고리즘
- 솔리디티
- 개인키
- 주소
- node js
- 비트코인
- 공개키
- 백서
- solidity
- 개발
- pythonic
- 암호화폐
- python
- 이더리움
- 마스터링 비트코인
- smart contract
- DAPP
- 스마트컨트랙트
- Redis
- 레디스
- 마스터링 이더리움
- 블록체인
- Ethereum
- 마스터링비트코인
- keras
- javascript
- 문자열
- Today
- Total
목록전체 글 (117)
개발이야기
안녕하세요.오랜만에 돌아온 백서 정리 포스팅입니다.이번엔 탈중화된 데이터 거래 플랫폼을 구상중인 에어블록(airbloc)의 백서 정리입니다 !! [그림 1] 에어블록 (airbloc.org) 에어블록은 개인적으로 그 동안 한국에서 진행되었던 ICO의 백서 중 가장 잘 읽혔었는데요. 꽤나 큰 성공을 거둔 이유는 있긴한 것 같습니다.아! 본격적으로 글을 쓰기 앞서 제 백서 정리 포스팅들은 가치 평가 보다는 오직 백서 분석 및 정리에 초점을 맞춰져 있다는 점을 알아주셨으면 좋겠습니다. airbloc 등장배경 airbloc은 ab180이란 회사에서 개발중입니다. ab180은 2016년부터 모바일앱 분석 툴을 서비스하면서 300곳이상의 기업을 고객으로 확보한 디지털 광고 전문 회사로서 이미 어느정도 클라이언트를 ..
이번 포스팅은 https://hackernoon.com/learn-blockchains-by-building-one-117428612f46 을 바탕으로 작성하였습니다. 또한 이번 포스팅에서 사용하는 코드는 https://github.com/dvf/blockchain/blob/master/blockchain.py 에서 확인할 수 있습니다. new_block먼저 블록체인을 구성하는 새로운 블록이 어떻게 생성되는지 확인해보자. 코드에서 블록 정보를 담는 block 변수를 자세하게 살펴보자. 코드를 통해서 알 수 있듯이 블록에는 index, timestamp, transactions, proof, previous_hash 변수가 포함되어 있다. index는 블록의 인덱스값 , 즉 몇 번째 블록인지 알려주는 변수..
이번 포스팅은 Ch02 정리입니다! Ch02에서는 Ch01에서 조금 살펴본 비트코인 거래에 대해 보다 자세하게 분석하고 많이 들어봤을 '채굴'이 무엇인지에 대해 나와있습니다 ! 그럼 천천히 살펴보도록 하죠 ~ Ch02 How Bitcoin Works Bitcoin OverviewBitcoin Overview (이미지 출처: Mastering Bitcoin ch02)위 그림은 비트코인에 전반적인 내용이 모두 담겨있습니다. 개인키를 가진 지갑을 소유한 사용자, 비트코인과 달러의 교환, 비트코인 거래 내역들이 모두 담겨있는 블록체인(네트워크 상에서 검증받은), 또한 블록을 검증하는 채굴자(Miner)들이 채굴을 하는 과정들을 모두 보여주고 있죠. 이번 장에서는 네트워크를 통해 전달되는 하나의 거래를 추적하고 ..
언젠가는 꼭 하고 싶었던 Mastering Bitcoin 정리를 이제 시작해보려 합니다. 마스터링 비트코인은 블록체인 입문서로 가장 유명한 책입니다. 저 역시 처음 블록체인을 공부할 때 이 책을 보면서 시작을 했습니다. 하지만 처음 마스터링 비트코인을 접했을 때는 어려운 용어가 많아 이해하기가 쉽지 않았습니다. 특히 영문으로 되어있어 더 고역이었던 것 같습니다. 하지만 블록체인을 공부하며 어려웠던 용어가 어느정도 익숙해진 지금 다시 마스터링 비트코인을 보니 이 책이 왜 입문서인지 알 거 같았죠. 마스터링 비트코인 만큼 비트코인 프로토콜에 대해 정확하고 자세하게 쓰여진 글은 아직까지는 본적이 없습니다. 또한 내가 참고했던 여러 블로그의 글들 역시 이 책을 바탕으로 작성된 글임을 알게되었죠. 이러한 제 경험..
예전에 이더리움 백서를 처음보고 간략하게 정리했던 것입니다.백서를 읽어가면서 가볍게 정리하는 식으로 한 것이라 보완해야할 점이 많습니다.추후에 보완과 수정을 걸쳐 제대로 정리 된 것을 올리려고 합니다 !! 이더리움 백서 정리 1. 비트코인과 기존 개념들에 대한 소개 - 비트코인 등장 비트코인 이전 분산화된 디지털 통화의 개념은 이미 존재해 왔음. 하지만 성공한 경우는 비트코인이 처음 (2009년 사토시 나카모토). 분산 합의를 실제로 구현, '작업 증명' 과 기존의 알고리즘의 결합에 의해 가능해짐. - 비트코인 "상태" 개념 비트코인같은 암호화 화폐의 장부는 하나의 상태변환 시스템. 현재 비트코인의 소유권 현황을 하나의 "상태"로 표현. 현재 상태와 트랜잭션을 받아 그 결과로 새로운 상태를 출력해주는 "..