BlogHide Resteemsingee (27)in kr • 6 years agoHyperledger Tool 프로젝트, Cello 현황 요약개요 용도: Hyperledger Fabric 프로비저닝/모니터링 도구 개발/운영 플랫폼: python, docker 실행조건: Hyperledger Fabric 1.0 지원 (1.1 지원 불완전) 소스레포: 테스트버전: v0.8.0 (2018-07-09 commit 버전) 감상 고정된 블록체인…ingee (27)in kr • 6 years agoHyperledger Tool 프로젝트, Blockchain Explorer 현황 요약개요 용도: Hyperledger Fabric을 위한 블록 및 트랜잭션 조회 도구 개발 플랫폼: node.js, postgreSQL 실행조건: Hyperledger Fabric 1.1.0 이상 소스레포: 테스트버전: release-3.3 (2018-06-30 commit 버전) 개인적 감상…ingee (27)in kr • 7 years ago이더리움 계정, address/private-key/public-key의 관계이더리움 계정과 익명성 보장 이더리움 계정은 한번 쓰고 버리는 것 트랜잭션마다 새로운 계정을 생성/사용하는 것이 권장사항 (이더리움 계정은 이메일 계정처럼 오래 유지하는 것이 아님) 트랜잭션마다 새로운 계정을 사용함으로써 익명성을 보장할 수 있음 이더리움 계정 생성 방법 (account…ingee (27)in kr • 7 years ago블록체인의 성능을 높이자, SideChain개요 백서: Enabling Blockchain Innovations with Pegged Sidechains 작성자: Blockstream (Bitcoin Core 프로젝트의 최대 기여자) 작성일: 2014-10-22 참고자료: Bitcoin Sidechains & SPV Proofs (9분 동영상, 내용…ingee (27)in kr • 7 years agogeth 이더리움 테스트넷 ROPSTEN 연결하기geth 를 테스트넷 (ROPSTEN)에 연결해서 실행하기 유효한 peer를 찾는 것이 중요 테스트넷 Sync에 하루 이상 걸림 ( 인내심 필요 ) Sync 중일 때의 현상 (geth 콘솔에서의 상황) eth.syncing 의 결과가 false가 아니다 (모든 상황이 정상이라면) net.peerCount 의…ingee (27)in kr • 7 years ago블록체인의 중재자, 오라클 (Oracle)Oracle 이란? Oracle은 블록체인 내부세계가 외부세계와 소통할 수 있게 중재하는 "Smart Contract" (Oracle의 본질은 Smart Contract!) 이더리움 Smart Contract는 원칙적으로 EVM 외부세계의 데이터를 참조할 수 없음 (EVM이 API를 제공하지 않음) Smart Contract가…ingee (27)in kr • 7 years ago코인, 토큰, ERC-20 스펙코인(Coin)과 토큰(Token) 코인과 토큰은 모두 암호화폐 계좌에 저장되는 단위 (a unit of account) 가치의 저장소 (a store of value) 거래의 수단 (a medium of exchange) 코인은 독자적인 블록체인 네트워크를 소유 비트코인 네트워크의 비트코인…ingee (27)in kr • 7 years agoWin10 에 내장된 리눅스, WSL (Windows Subsystem for Linux)우연히 WSL을 써봤는데, 이거 물건이다. 윈도 위에서 리눅스가 아주 자연스럽게 실행된다. Microsoft Store에서 우분투를 비롯 원하는 리눅스 배포판을 아주 쉽게 선택/설치할 수 있다. 우분투의 apt-get install 명령도 쓸 수 있다. 아직 "리눅스 콘솔에서 키보드 핫키로 copy & paste 못함" 같은…ingee (27)in golang • 7 years agoGo 언어용 디버거, dlv개요 dlv 는 go 언어용 공식 디버거 go 언어로 개발한 어플리케이션을 소스코드 레벨에서 디버깅할 수 있음 설치 및 사용 방법 설치방법: 문서 참조 사용방법 $ dlv debug : main 패키지가 존재하는 디렉토리에서 어플리케이션에 대한 디버깅 시작 $ dlv test : _test.go…ingee (27)in golang • 7 years agoGO 언어의 type method 작성법 (instance receiver와 pointer receiver의 차이)GO 언어의 type method 작성법 (instance receiver와 pointer receiver의 차이) 개요 다음 내용이 궁금했다. 인스턴스 리시버와 포인터 리시버 모두 '.'(도트)로 접근 가능한가? C++에서는 인스턴스의 메소드는 '.' (도트)로 포인터의 메소드는 '->' (화살표)로 접근한다. GO…ingee (27)in ethereum • 7 years ago이더리움 Gas는 토큰이 아니다이더리움 gas에 대해 유용한 내용이 있어 요약함. Gas란? Gas는 이더리움은 생태계에서 사용되는 특별한 "단위" 이더리움 플랫폼 위에서 실행되는 모든 작업은 실행을 위해 필요한 Gas량이 정해져 있음 이더리움 위에서 ETH(이더)를 이체하거나 SmartContract를 실행시키기 위해서는 Gas 요금을 지불해야…