자유게시판

블록체인 방송 잘 들었어요. 질문있어요.

2018.02.02 21:07

오상진

조회 수143

방송 잘 들었습니다. 비슷한 주제로 다른 팟캐스트에서 신문기자가 얘기하는 것을 들은적이 있는데 들으면서 ‘아, 이 사람은 잘 모르고 있구나.’라는 생각이 들었어요. 쉽게 설명해주지를 못하더라구요. 하지만 자가발전은 IT 전문가들이시다보니 듣는 내내 블록체인에 대해서 잘 이해한 후 말하고 있구나 하는 생각이 들었어요. 좋은 방송 감사합니다.

질문..
1. 어떻게 그 수많은 거래를 실수하지 않고 모두 기록할 수 있죠? 설명해주셨지만 여전히 잘 이해가 되지 않네요. 은행이나 증권사의 경우 그 날의 거래를 밤 12시 이후에 서로 처리하는 것으로 알고 있어요. 그런데 블록체인의 경우에는 전 세계에서 실시간으로 이루어지는데 그게 어떻게 가능한 기술인지 좀더 부연 설명 부탁드립니다.

2. 최근 일본에서 가상화폐가 해킹되었는데요.(우리나라도 마찬가지) 블록체인 기술은 설명을 들어보면 해킹이 불가능한 기술인데 어떻게 이런 일이 벌어지나요? 예를 들어 A라는 사람의 코인을 B가 몰래 A의 아이디와 비번을 알아내어 B로 보낸것처럼 속였다고 해도 전 세계의 블록체인을 속일 수는 없는거지 않나요? 만약 해킹이 가능하다면 또 역으로 블록체인 기술은 불안정한 기술이 되어 자기 모순에 빠지는게 아닌지요?

3.채굴을 ‘소인수 분해 하는 것’이라고 하셨는데, 이게 듣는 개념상 마치 수학 문제를 풀고 보상을 받는 느낌이 듭니다. 마치 1번 부터 100번까지의 문제가 있는데 그 중 하나를 풀면 코인을 받는 것 처럼 설명하셨는데 궁금증이 생깁니다. 예를 들어 여기 어려운 50번 문제가 있습니다. 제 컴퓨터는 그래픽 카드가 750이어서 아직 50번 문제를 풀고 있는데 1080ti 쓰는 은실장님 컴퓨터가 그 50번 문제를 저보다 빨리 문제를 풀어버리면 저는 코인을 못 받게 되는게 아닌지 의문이 드네요. 물론 제가 지금 예를 든게 개념적으로 블록체인 기술을 잘못 이해하고 있다는 생각이 듭니다. 방금 저의 개념이 맞다면 그 많고 많은 사람들이 채굴에 뛰어들리가 없을테니까요. 그리고 슈퍼컴퓨터를 사용하는 기상청에서 근무하는 누군가가 전세계의 코인을 독점하는 일이 생길테니까요.

좋은 방송 감사합니다.

댓글 쓰기

댓글 6

달구우리

2018.02.03 18:27

1. 은 잘 모르겠어요...네트워크에 능통한 분들이...

2. 는 화폐 기술 자체가 아닌, 그러한 화폐거래를 지원하는 거래소가 해킹당한 것으로 알고있어요. 당사자가 원하지 않는 실 거래가 발생한거죠. 숫자를 조작했다거나 하는게 아니라.

3. 최근에는 그 계산도가 너무 복잡하고 어려워서, 개인이 채굴하는 경우는 가능성이 로또같은 수준이라 잘 안하고 있다고 알고 있습니다. 대신에 마이닝 풀이라고 하는 채굴 연합을 구성하여, 풀의 누가 채굴에 성공하든, 그 코인을 일정량 배분해서 나눠갖는 방식이라고 알고있어요~

성능이 더 빠른 컴퓨터가 반드시 문제를 빨리 풀 수 있는건 아니고, 어느정도는 brute force처럼 대입을 해야 그 값을 유추할 수 있는것으로 알고있어요

댓글 쓰기 닫기

달구우리

2018.02.03 18:27

호옥시나... 틀리면 정정해주세요! 댓글 고치겠습니당 ㅠ

댓글 쓰기 닫기
이 긍정

이 긍정

2018.02.04 22:51

1. 블록체인은 블록에 대해 여러 사람이 교차검증을 하기 때문에 거래에서 실수가 이루어질 수가 없습니다. 실수가 이루어지는 경우 블록에 대한 해시값이 바뀌게 되고 이때 절대다수가 계산한 정확한 거래를 우선으로 하기 때문에 올바른 블록을 찾게 되는 것입니다. 물론 절묘한 타이밍으로 이중으로 거래가 될 확률도 있습니다. 이는 Race Attack이나 Double Spending이라는 공격 기법으로 블록체인의 취약점을 공격하는 방법입니다.
비트코인은 은행과는 달리 실시간으로 거래가 이루어지지만 해당 거래에 대한 검증 절차가 필요하기 때문에 거래 발생시 대기상태가 되며, 채굴자들이 해당 거래에 대한 검증을 마친 뒤에 실제로 송금등이 적용되므로 거래량이 많아지는 경우에는 거래 대기 시간이 40시간을 넘기는 경우도 발생합니다.

댓글 쓰기 닫기
이 긍정

이 긍정

2018.02.04 22:52

2. 가상화폐가 해킹되는 경우는 거래소가 해킹되는 것으로 말씀하신 것처럼 A라는 사람의 코인을 B가 보내게 되면 이는 기술적으로 ‘속인 것’이 아니라 A가 코인을 ‘전송한 것’이 됩니다. 따라서 거래소의 아이디와 비밀번호, 또는 전자지갑과 그 비밀번호를 노출하는 것은 위험합니다. 특히 전자지갑은 실소유주가 누구인지 파악하기 힘들기 때문에 국내 법인 금융실명제와 정반대로 부딪히는 부분입니다. (참고
: http://www.yonhapnews.co.kr/bulletin/2018/02/02/0200000000AKR20180202112800009.HTML)

댓글 쓰기 닫기
이 긍정

이 긍정

2018.02.04 22:53

3. 말씀하신 것처럼 늦게 문제를 푸는 경우는 지금까지 노력한 것과 별개로 코인을 받을 수 없게 됩니다. 항상 블록을 먼저 찾는(선착순)것이 중요한데, 오상진 님의 컴퓨터나 은 실장님의 컴퓨터 한 대로는 빠르게 블록을 계산하는 것은 불가능합니다. 따라서 규모로 따지면 대륙 수준으로 연합한 채굴 망에서 블록을 계산하게 되며 성공한 망에서 참여율에 따라 보상을 나눠 가지게 되는 것입니다. 하지만 항상 성능이 좋은 쪽이 빠르게 계산해 얻는 것은 아니며 위에서 달구우리님이 말씀하신 것처럼 무작정 대입 방법으로 계산을 진행하기 때문에 확률에 따라 블록을 발견하게 되는 것이며, 특정 연합 망이 블록을 먼저 발견할 확률이 높아지는 것입니다.

댓글 쓰기 닫기
은 실장

은 실장

2018.02.07 14:34

네? 저요?

댓글 쓰기 닫기
공지사항 입니다. 자가발전 서버를 이전하였습니다. 2
  • 작성자 : 아망드
  • 작성일 : 2017.12.24
  • 조회수 : 140
아망드 2017.12.24 140
232 기왕 가상화폐 얘기가 나온김에 질문이요! 1
  • 작성자 : 호우!
  • 작성일 : 2018.02.17
  • 조회수 : 12
호우! 2018.02.17 12
231 이긍정씨 쾌차하세요! 1
  • 작성자 : 정다윗
  • 작성일 : 2018.02.15
  • 조회수 : 26
정다윗 2018.02.15 26
230 하얗게 불태운 남좌들 1
  • 작성자 : 호우!
  • 작성일 : 2018.02.14
  • 조회수 : 43
호우! 2018.02.14 43
229 키보드 자판 특집도 재미있을 것 같습니다. 1
  • 작성자 : 일달
  • 작성일 : 2018.02.12
  • 조회수 : 33
일달 2018.02.12 33
228 바로 시작해보도록 할까요? 1
  • 작성자 : 달구우리
  • 작성일 : 2018.02.08
  • 조회수 : 40
달구우리 2018.02.08 40
현재글 입니다. 블록체인 방송 잘 들었어요. 질문있어요. 6
  • 작성자 : 오상진
  • 작성일 : 2018.02.02
  • 조회수 : 143
오상진 2018.02.02 143
226 잘들었어요! 1
  • 작성자 : 호우!
  • 작성일 : 2018.02.02
  • 조회수 : 33
호우! 2018.02.02 33
225 팀쿡이 드디어 한마디했네요 1
  • 작성자 : 호우!
  • 작성일 : 2018.01.19
  • 조회수 : 91
호우! 2018.01.19 91
224 메모리중심 컴퓨팅이 알고 싶습니다. 2
  • 작성자 : 오상진
  • 작성일 : 2018.01.18
  • 조회수 : 79
오상진 2018.01.18 79
223 꺅 포스트스크립트 꺅 1
  • 작성자 : 나무꾼
  • 작성일 : 2018.01.18
  • 조회수 : 70
나무꾼 2018.01.18 70