___  ___    _ _    _  _ _____   _____
 / __|/ _ \  | | |  | || |_ _\ \ / / __|
| (_ | (_) | |_  _| | __ || | \ V /| _|
 \___|\___/    |_|  |_||_|___| \_/ |___|

 --- A GOPHER-LIKE INTERFACE FOR HIVE BLOCKCHAIN ---

블록체인 기술에 대한 이해는 Blockchain Demo App으로^^!!

BY: @zyman | CREATED: Dec. 30, 2017, 12:36 p.m. | VOTES: 3 | PAYOUT: $0.38 | [ VOTE ]

안녕하세요!

디지털 암호화폐에 관심이 있으신 분들은 블록체인에 대해서 많이 들어보셨을 것으로 생각됩니다. 블록체인이 각광을 받는 근본적인 이유는 중앙 거래 정보를 저장하는 시스템 없이 P2P(Peer to Peer) 간에 직접거래를 할 수 있는 기술이기 때문에 시스템적으로 효율성이 매우 좋고 또한 중앙에 한곳에 거래정보를 저장하지 않고 참여한 노드들에 모두 같은 거래정보를 블록을 체인화하여 저장하여 해킹하여 거래정보가를 수정하는 것이 거의 불가능하기 때문입니다~^^ 즉 보안도 빵빵하다는 것이죠^^

비트코인, 이더리움, 스팀 등과 같은 디지털 암호화폐는 블록체인 기술을 근간으로 하는 기술이며 IT 전공자가 아니면 그리고 IT 전공자라고 하더라도 블록체인 기술이 새롭게 나온 기술이기 때문에 이를 이해하고= 어떻게 동작하는지를 이해하는 것은 쉽지 않습니다^^;;

그런데 최근에 블록체인을 쉽게 이해할 수 있도록 구성된 Blockchain Demo App이 나와서 소개를 드립니다. 블록체인에 대한 간결한 소개, 자바 스크립트 코드 그리고 비주얼하게 블럭을 도식화해서 보여주기 때문에 이해하기가 훨씬 수월한 것 같습니다^^

[IMAGE: https://steemitimages.com/DQmZkWogZDsTeHmt7LRURTqRQV1eGmsNDKtmfCXxu62dm4G/image.png]

위 사진은 Blockchain Demo App을 처음 실행한 화면입니다. 본 화면에서오른쪽 상단 모서리에있는 "START DEMO"빨간색 버튼을 클릭하시면 블록체인을 설명하는 데모 앱이 실행됩니다~

이때 아래와 같은 화면이 나오는데 그냥 다음을 클릭하세요~

[IMAGE: https://steemitimages.com/DQmbUR8qo2w3bFgnWddn5a3icjSL6ALzpSrMcsZQ54Qy5Zk/image.png]

이 단계에서는이 데모 응용 프로그램의 2.0 버전에 새롭게 추가된 기능을 설명하니 간단히 참고하시고 다음을 다시 클릭하세요~!

[IMAGE: https://steemitimages.com/DQmYzFeG5GGMwdn2nSChc4qkUzpcs5qNitjwiMtkNQch3Sr/image.png]

이 단계부터 블록체인(blockchain)에 대한 소개와 블록체인의 첫번째 블록을 GENESIS라고 명명한다는 것에 대해서 소개합니다. 그리고 블록을 비주얼하게 볼 수 있어서 좋습니다~ 크게 복잡하지는 않죠?^^ 그리고 또한 지금부터는 각 단계의 자바 스크립트 코드를 원하시면 참고하실 수 있습니다.

[IMAGE: https://steemitimages.com/DQmWLXHKQA9fT2aoaJSHwH3i7h3hrGkQKrA4bff1EvUs7Vx/image.png]

여기서는 블록 체인 시스템의 각 블록에 어떤 정보들을 포함하는지 설명합니다. 보시는 것 처럼 블록에는 인덱스, 타임 스탬프, 해시, 이전 해시, 데이터 및 논스( Nonce)와 같은 정보를 포함합니다~

[IMAGE: https://steemitimages.com/DQmWZxhipPzF5svXYGqz5t4gtKFT2pkCw4J2f4xTZmErX2g/image.png]

각 블록에 포함되는 정보 중 색인 정보는 무엇일까 ? 이는 체인에서의 블록 위치에 대한 정보를 의미합니다. 아래 화면과 같이 설명합니다~

[IMAGE: https://steemitimages.com/DQmXCFj7LdBTr7y4h6hJfWdL4rsK1fug3n7L2NKcWvvQNYx/image.png]

이와 같이 본 데모 응용을 한단계씩 따라가면서 블록체인에 대해서 배울 수 있습니다~! 그리고 이게 28 단계로 구성되어 있어 다행히 많이 길지 않습니다! ㅎㅎㅎ

블록체인에 대해서 궁금하시다면 끝 단계까지 따라가면서 한번 보시면 완전히 이해하기는 어렵더라도 기본적인 개념을 잡는데는 도움이 되실 것으로 생각됩니다~^^ 그리고 혹시 궁금하신점이 있으시면 댓글 남겨주세요~^^

아참 그리고 본 데모 응용의 처음이나 마지막에 보시면 아래와 같은 화면을 보실 수 있습니다. 아래 그림에서 하단에 "ADD NEW BLOCK"이라는 빨간색 버튼이 있는데 데이터 부분에 아무런 글자를 치고 눌러서 블럭을 체인화 해보실 수 있습니다~~^^

[IMAGE: https://steemitimages.com/DQmbSRwHF3bPcAdZ4qBmSmKbRLc3L8NpNHTSz7YZGJajNEE/image.png]

도움이 되시길 바랍니다~~^^

TAGS: [ #kr ] [ #blockchain ] [ #technology ]

Replies

@illust | Dec. 30, 2017, 4:56 p.m. | Votes: 0 | [ VOTE ]

와~ 신기한 사이트네요! 저장해두고 나중에 해봐야겠어요 ㅎㅎ 좋은 정보 감사합니다.

@zyman | Dec. 30, 2017, 5:29 p.m. | Votes: 2 | [ VOTE ]

예~ 블록체인에 대한 설명을 위해서 비주얼화를 했습니다^^ 블록체인을 만들어 보실 수도 있어요~^^ 그리고 설명이 잘 되어있으니 이해하시는데도 도움이 되실 것으로 보입니다~^^

[ BACK TO TRENDING ] [ BACK TO MENU ]
CMD>