본문 바로가기

Notice
Recent Posts
Recent Comments
Link
«   2024/05   »
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 29 30 31
Archives
Total
Today
Yesterday
관리 메뉴

블록체인(Block Chain) 본문

카테고리 없음

블록체인(Block Chain)

휴가중입니다 2019. 6. 11. 22:34

 

<정보관리기술사 117회 필기 주관식 논술형>

1. 비트코인은 이더리움의 계좌잔고모델(Account Balance Model)과 달리 UTXO (Unspent Transaction Output) 기반으로 거래의 유효성을 검사하고 코인의 존재여부를 확인한다.

가. UTXO의 개념을 설명하시오.

 

 

 

나. 비트코인 주소A에서 주소B로 3.6BTC(BiTCoin)를 송금하고자 할 때 가장 적은 네트워크 수수료(Transaction Fee)로 거래하는 방법을 아래 조건을 고려하여 설명하시오.

조건) 

주소A의 지갑에는 현재 UTXO가 5.2BTC, 1.7BTC, 0.5BTC 보유 중이다.

네트워크 수수료 (Transaction Fee)는 다음과 같이 가정한다.

1개의 UTXO를 사용할 경우 0.001BTC

2개의 UTXO를 사용할 경우 0.002BTC

3개의 UTXO를 사용할 경우 0.003BTC

 

 

 

4. 블록체인의 핵심기술 중 하나인 P2P통신 중 하이브리드 P2P(Hybrid P2P)방식과 퓨어 P2P(Pure P2P)방식을 비교하여 설명하시오.

 

 

하이브리드 P2P (Hybrid P2P)

서버가 개입하여 노드끼리의 상호작용이 원활하도록 도와주는 혼합형

 

퓨어 P2P (Pure P2P)

노드의 탐색도 포함하여 비슷한 성능을 가진 노드끼리 연결

 

 

 

5. 블록체인(Block Chain)의 Smart Contract는 다양한 기능을 제공하지만 불안한 소스 코드로 인해 해킹 및 보안사고의 원인이 되고 있다. Smart Contract Audit에 대하여 설명하시오.

 

 

 

 

6. 분산원장기술에 대하여 설명하고, 퍼블릭(Public) 블록체인과 프라이빗(Private) 블록 체인을 비교하시오.

Comments