BLOCKCHAIN/BlockChain

SmartContract 테스트넷 배포(1)
1 개발환경 세팅 (1) Node.js 설치 Node.js Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine. nodejs.org - 설치 확인 및 버전 확인 (2) 트러플 설치 Home - Truffle Suite TRUFFLE SMART CONTRACTS MADE SWEETER A world class development environment, testing framework and asset pipeline for blockchains using the Ethereum Virtual Machine (EVM), aiming to make life as a developer easier. LEARN MORE GITHUB R..

블록체인 성능평가 자료조사
1 허가형 블록체인 합의알고리즘의 성능평가항목 연구 (1) 블록체인 합의 알고리즘 - 퍼블릭 블록체인: 누구나 참여, 모든 노드에 대한 불신을 전제 - 정확한 거래내역 저장 및 관리를 위해 블록을 생성하려는 노드에게 과도한 컴퓨팅 파워나 노드 지분율 요구 - 허가형 블록체인: 허가된 노드만 참여하므로 인증/합의 과정 단순 - Fail-Stop 방식 - BFT (2) 전통적 블록체인 성능 평가요소 - 블록체인 속도 결정 요소: Transaction per Second, 블록생성시간, 블록생성확정시간 - TPS: 소프트웨어 및 하드웨어 설계와 네트워크 성능, 거래내역 종류에 따른 측정 방법 상이 > 참고지표로 활용 - 속도 뿐 아니라 합의 알고리즘의 안정성 측면에 대한 평가요소 고려 필요 (3) 블록체인 성..

[논문] Performance Evaluation for Geographically Distributed Blockchain-based Services in a Cloud Computing Environment
1 평가 방법론 (1) DEVS-형식주의 기반 평가 프레임워크 - DEVS-형식주의 : 복잡한 시스템을 구성 요소 별로 나누어 각각의 모델을 만든 후, 이를 합쳐서 전체 시스템을 표현 : 시스템을 계층적이고 모듈화된 형식으로 표현하기 쉽게 함 - EF(Experimental Framework) : 대상 시스템의 구조 및 동작을 평가하는 측면에서 시뮬레이션 시나리오를 공식화 : 요청 생성기와 성능 평가기 모듈로 구성 : 생성기는 실험 코디네이터 모듈에 서비스를 요청하는 알고리즘을 포함 : 실험 코디네이터는 클라이언트 프로세스를 인스턴스화하여 성능 평가 대상에 요청을 보냄 (2) GDCPEA 및 GDC 로그 서버 - GDCPE(Geographically Distributed Cloud Performance ..