1. 신뢰의 도약을 위해 플랫폼의 참여자들에 대한 정보도 필요하다. (O)
-> 사람의 성향이나 평가 정보 등 플래폼 차여자들에 대한 정보는 그 플랫폼 자체에 대한 믿음, 기본적인 아이디어에
대한 믿음 등과 더불어 신뢰의 도약을 일으키는 중요한 요소이다.
2. 중앙화 시스템은 중간자 체계의 모든 문제점을 해결한다. (X)
-> 중앙화 시스템은 중간자 업무의 효율적 처리를 위한 IT시스템으로, 중간자 체계의 권력 집중 문제 등 다양한 문제
를 해결하지 못하며, 오히려 정보의 집중 현상과 권력의 자본화를 야기한다.
3. 중간자를 대체하고자 할 때 풀어야 하는 '비잔틴 장군 문제'는 신뢰할 수 있는 시스템을 가정한다. (X)
-> '비잔틴 장군 문제'는 P2P 네트워크에서 각 노드가 오류를 일으키거나 조작에 의해 정보가 왜곡될 수 있다는 가정
에 무결성을 유지하는 방법을 찾는 문제이다.
4. 블록체인에서 블록의 참조값은 생성할 때마다 증가한다. (X)
-> 블록체인에서 블록의 참조 값은 그 블록에 포함된 트랜잭션의 해시 값과 이전 블록의 참조 값을 결합하여 해시값
을 구한 것이다. 따라서 이 값은 체인을 따라 증가하지 않는다.
5. 블록체인 중간의 블록에 포함된 트랜잭션의 내용을 변경하기 위해 그 블록만 변경하는 것은 불가능하다. (O)
-> 하나의 블록에 포함된 트랜잭션의 내용을 변경하면 머클 트리 루트의 해시값이 바뀐다. 이는 블록의 참조 값을 변
경하고, 그 블록 다음에 연결된 블록의 이전 블록 참조 값과 일치하지 않게 된다. 따라서 하나의 트랜잭션 내용을
바꾸려면 이를 포함하는 블록은 물론이고 그 이후의 모든 블록을 수정해야 한다.
6. 블록체인은 무결성을 유지하기 위해 암호 기술을 사용한다. (O)
-> 블록체인은 무결성을 확보하고 유지하기 위해 순서에 따라 연결된 블록들의 내용을 암호화 기법과 보안 기술
을 이용해 합의하는 알고리즘을 사용한다.
7. 분산 시스템은 사용자 login 기능이 따로 존재한다. (X)
-> 사용자 LOGIN 기능은 중앙 통제 장치 중 하나이다. 따라서 이러한 시스템은 분산시스템의 특성이 아니다.
8. 각 node의 기술적 결함은 P2P 시스템의 무결성을 위협하는 요소이다. (O)
-> P2P 시스템의 무결성을 위협하는 요소에는 기술적 결함과 악의적 Peer 등이 있다.
9. 블록체인에서 과거에 추가된 거래 정보의 변경은 허용되지 않는다. (O)
-> 블록체인은 내용 수정이 불가능한 분산형 공공거래 원장인 블록들을 묶어 놓은 것이다. 가장 마지막에 발생한
거래 내역을 블록에 기입해 계속 이어지도록 체인을 만드는 기술이다.
10. 블록체인의 합의 과정에서 원장이 일치하지 않는 node는 격리된다. (X)
-> 합의 과정에서 원장이 일치하지 않는 node는 그 내용을 수정한다. 다만 악의적인 node는 더 이상 악의적인 행위
로 전체 시스템에 영향을 미치지 못하도록 격리된다.
1. 이더리움에 대한 설명으로 틀린 것은? 마
가. 이더리움은 2015년 7월 30일 비탈릭 부테린(Vitalik Buterin)이 창안한 퍼블릭 블록체인 플랫폼
나. 거래나 결제뿐만 아니라 계약서, SNS, 이메일, 전자투표 등 다양한 애플리케이션을 투명하게 운영할 수 있게 확장성
을 제공
다. 분산 애플리케이션 제작을 위한 대체 프로토콜을 만드는 것
라. 솔리디티(Solidity)라는 튜링 완전한 프로그래밍 언어를 내장하고 있는 블록체인이라는 필수적이고 근본적인 기반을
제공
마. 이더리움은 정부나 금융기관 같은 중재자 없이 작동하는 화폐로 활용
2. 솔리디티(Solidity)에 대한 설명으로 틀린 것은? 라
가. 2014년 8월에 Gavin Wood 에 의해 처음으로 제안
나. Ethereum Virtual Machine (EVM)을 목표로 설계된 4가지 언어중 하나
다. 정적타입(statically-typed)의 프로그래밍 언어
라. Solidity스마트 컨트랙트를 작성하고, 배포하고, 실행할수 있는 웹브라우저기반의 IDE로 IntelliJIDEA plugin가 있다.
3. 스마트 계약에 대한 설명으로 틀린 것은? 다
가. 블록체인 기반으로 체결하는 계약
다. 비트코인에서 처음 도입
라. 솔리디티(Solidity)라는 자바 기반의 프로그래밍 언어를 사용하여 스마트 계약서를 작성
마. 이더리움의 각 노드에서는 EVM이라는 일종의 가상화 머신을 에뮬레이팅하여 스마트컨트랙트 코드를 실행하고 그
결과를 이더리움 네트워크에 연동
4. Klaytn(클레이튼)에 대한 설명으로 틀린 것은? 나
가. 카카오의 블록체인 관련 자회사 그라운드 X가 개발
나. 비트코인 기반 분산어플리케이션 디앱을 만들기 위한 블록체인 개발 플랫폼
다. 사용자의 인터페이스(UI)와 경험(UX)의 최적화
라. 2019년 6월 27일 메잇넷인 사이프러스(Cypress)가 오픈소스 방식으로 공개
5. 가스(Gas)에 대한 설명으로 틀린 것은? 마
가. 이더리움에서 송금이나 스마트 계약을 실행할 때 수수료를 책겆ㅇ하기 위해 만든 단위
나. 가스 가격(Gas price)은 이더의 하위 단위인 기가웨이(Gwei)로 계산
다. 이더리움을 거래할 때 데이터를 옮기는 것이기 때문에 계산이 필요하고 여기서 계산을 위한 노동의 보상으로 발
생하는 것이 이더리움 가스
라. 솔리디티의 각 코드라인은 실행을 위해 일정량의 가스를 사용
마. 가스 가격은 이더리움의 최소 단위로 가장 작은 단위는 기가웨이(Gwei)
# 문제 은행 참고
https://q.fran.kr/%EB%AC%B8%EC%A0%9C/8321
'신기술분석 > 블록체인' 카테고리의 다른 글
블록체인 모니터링 툴 Alethio 설치 (0) | 2022.06.05 |
---|---|
Klaytn 클레이튼 블록체인 어플리케이션 만들기 (0) | 2021.12.20 |
2021 KISA 블록체인 시범 사업 #5 DID 기반 코로나 19 백신접종증명서비스 (0) | 2021.10.24 |
2021 KISA 블록체인 시범 사업 #4 블록체인 기반 분산신원증명을 이용한 선원자격증명 서비스 구축 (0) | 2021.10.24 |
2021 KISA 블록체인 시범 사업 #3 차세대 식당 국산김치 자율표시 시스템 구축 (0) | 2021.10.24 |
댓글