이번 글은

파일의 해시값을 블록체인에 올리고, 파일이 원본임을 확인하고, 파일의 정보를 조회할 수 있는 기능을 개념 증명(Proof of concept) 수준에서 구현한 File on blockchain이라는 서비스를 개발했다. 이번 글을 통해 solidity 코드를 작성하면서 해결한 문제파이썬 서버와 어떻게 결합했는지 돌아보고자 한다.

READ MORE

어떤 글인가

11월 21일 화요일, 블록체인 스터디에서 web3.py를 이용한 스마트 컨트랙트 배포와 활용에 대해 발표했다. 본래는 PDF파일을 블록체인에 올린 원본 증명 서비스의 간단한 개념 증명을 구현하려 했지만, 초기 계획보다 작업을 많이 하지 못해 2주에 걸쳐 작업하기로 결정했다. 이 글을 통해 이더리움 노드를 설치해 구동시키고 파이썬을 사용해 스마트 컨트랙트를 컴파일 한 후 배포하기까지의 과정 과 그러면서 있었던 여러 문제 상황들을 어떻게 해결했는지 회고하고자 한다.

READ MORE

이 글은 파이썬 프로젝트 패키징에 관한 Vicki BoykisAlice in Python projectland를 번역한 글입니다. 오역 혹은 그 외 잘못된 부분이 있다면 역자의 트위터, 메일, PR로 알려주시면 수정하겠습니다. 모든 저작권과 권리는 원작자인 Vicki Boykis에게 있습니다.

READ MORE

헷갈리는 용어 정리

  • Test RPC: Ethereum client for testing and development, 파이썬 구현체도있고 js구현체도 있지만 node.js기반의 ethereumjs/testrpc가 업데이트가 좋음.
  • Geth: full ethereum node implemented in Go
  • pyethapp: pyethereum+pydevp2p, complete networked Ethereum client
  • pyethereum: core blockchain related logic
  • web3.py, web3.js: The key connection between the Ethereum network and your dapp. Web3 allows you to compile, deploy, and interact with your smart contracts.

READ MORE

트위터 마음함에 있는 아티클 리뷰

오늘의 성과: 899개 → 865개

READ MORE