블록체인 질문

블록체인 질문

작성일 2020.09.28댓글 1건
    게시물 수정 , 삭제는 로그인 필요

블록체인기술을 기반으로 한 비트코인에 대해 질문이 있습니다.

대학교 글쓰기 과제로 블록체인에 대해 쓰려고하는데 이해가 잘 안되는부분, 제가 이해한게 맞는지,
여러가지가 궁금해서 질문드립니다.

1. 비트코인 내에서 거래를 할 때 대략 10분정도 대기시간이 있는데 이 시간동안 다른 사람들의 컴퓨터 서버에 분산 컴퓨팅기술로 거래데이터가 기록되어서 이것이 비트코인의 보안이 되는 것이 맞나요? 여기서 거래데이터가 기록된 컴퓨터중 50%이상을 해킹해 거래데이터를 바꾸면 원하는대로 값을 변화시킬수 있는 것인가요?

2. 비트코인은 어려운 수학문제를 푸는것으로 얻을 수 있다고 하는데, 이 수학문제가 정확히 무엇을 뜻하는 건가요? 
그냥 단순히 공개키인증방식같은데에 사용되는 소인수분해? 이런 어려운 문제를 푸는것인데 이 문제가 점점 어려워지는것으로 생각하면 되는 것인가요?

3. 양자컴퓨터가 상용화되면 블록체인은 해킹당할 가능성이 있나요?
소인수분해같은 공개키 방식을 사용하는 암호는 단순 계산이라 속도가 엄청 빠른 양자컴퓨터가 그냥 해킹할수 있다는데,
분산 컴퓨팅 기술로 수많은 여러 컴퓨터의 서버에 저장한 거래내역을 양자컴퓨터가 해킹할수가 있나요?
양자컴퓨터가 상용화가 되면 공개키방식은 아예 사용이 불가능해지지만 블록체인은 양자컴퓨터에 대한 방비를 조금만 하면 막을수 있을거라 생각하는데 제 생각이 틀린건가요?

블록체인과 비트코인에 대해 공부하기 시작한지 얼마 안된지라 많이 부족한 질문 죄송합니다.



profile_image 익명 작성일 -

안녕하세요 1:1 문의해 주셔서 감사합니다.

아는 선에서 답변 드립니다.

1. 비트코인 내에서 거래를 할 때 대략 10분정도 대기시간이 있는데 이 시간동안 다른 사람들의 컴퓨터 서버에 분산 컴퓨팅기술로 거래데이터가 기록되어서 이것이 비트코인의 보안이 되는 것이 맞나요? 여기서 거래데이터가 기록된 컴퓨터중 50%이상을 해킹해 거래데이터를 바꾸면 원하는대로 값을 변화시킬수 있는 것인가요?

> 정확히는 비트코인 채굴자들의 컴퓨터 서버에 비트코인 거래내역(비트코인 전송, 비트코인 송금)이 쌓이고 전세계 채굴자들의 컴퓨터들이 검증을 빨리 끝내서(어려운 수학 문제를 빨리 풀기) 비트코인 보상을 받기 위해 경쟁을 하는 것입니다. 그 결과로 전세계 컴퓨터 중 1대가 비트코인 블록을 생성하고 그 블록에 들어간 거래내역, 데이터들이 전세계 비트코인 네트워크망을 통해 컨펌(확정)받는 것입니다. 모든 비트코인 거래내역은 블록 안에 들어가고 이 블록들이 체인 형태로 암호화된 방식으로 묶여 있기 때문에 해킹할 수 없다고 하는 것입니다. 2009년 비트코인 출시 이후 단 한번도 비트코인 네트워크는 해킹되지 않았습니다. 말씀하신 대로 51% 이상의 컴퓨터(해시파워)를 해킹하고 거래데이터를 바꾸면 해킹이 가능하지만 전세계 해커들과 돈 많은 사람들도 뚫어내지 못했습니다.

2. 비트코인은 어려운 수학문제를 푸는것으로 얻을 수 있다고 하는데, 이 수학문제가 정확히 무엇을 뜻하는 건가요?

그냥 단순히 공개키인증방식같은데에 사용되는 소인수분해? 이런 어려운 문제를 푸는것인데 이 문제가 점점 어려워지는것으로 생각하면 되는 것인가요?

> 말씀하신 내용이 대체로 맞구요, 채굴자는 컴퓨터의 CPU(GPU, 지금은 ASIC라고 하는 형태의 공장식) 를 열나게 돌려서 수십 페이지 또는 수백 페이지 짜리의 거래내역을 간단한 문장 정도의 암호로 압축합니다. 그리고 그 암호를 또 열나게 돌려서 비트코인 규칙에 맞는 암호로 만듭니다. 한 마디로 거래내역을 해시 암호화 하는 것인데 이 문제를 푸는 난이도를 점점 더 어려워지게 설계되어 있어서 우리가 단순히 컴퓨터를 돌리는 식으로 비트코인이 채굴될 가능성은 거의 제로입니다. 예전 비트코인 채굴하신 분의 블로그가 있어서 첨부 드립니다.

3. 양자컴퓨터가 상용화되면 블록체인은 해킹당할 가능성이 있나요?

소인수분해같은 공개키 방식을 사용하는 암호는 단순 계산이라 속도가 엄청 빠른 양자컴퓨터가 그냥 해킹할수 있다는데,

분산 컴퓨팅 기술로 수많은 여러 컴퓨터의 서버에 저장한 거래내역을 양자컴퓨터가 해킹할수가 있나요?

양자컴퓨터가 상용화가 되면 공개키방식은 아예 사용이 불가능해지지만 블록체인은 양자컴퓨터에 대한 방비를 조금만 하면 막을수 있을거라 생각하는데 제 생각이 틀린건가요?

> 비트코인은 오픈소스로 현재도 개발되고 있고 아직 개발이 많이 필요한 어린아이라고 보시면 됩니다. 양자컴퓨터가 나오게 되면 지금 만든 대부분의 보안이 뚫릴 가능성이 많은데 그 동안 사람들이 가만히 있을까요? 보안을 한마디로 쉽게 얘기하기 어렵지만 비트코인이 해킹되면 전세계 은행망은 다 뚫릴 가능성이 크구요, 은행 이외의 쇼핑몰 사이트, 간편결제 사이트들은 더욱 위험하겠죠

비트코인의 혁신성은 누가 만들었는지 알 수 없고(사토시 나카모토) 네트워크가 전세계로 퍼져 있어 해킹 취약점이 없고 실제로 해킹된 적이 없을만큼 안전합니다. 현재 양자컴퓨터의 가능성이 언론이나 일부 사람들에 의해 과하게 포장된 경우가 많습니다. 양자컴퓨터를 개발하는 분들이나 비탈릭(이더리움 창시자), 유명 개발자 분들이 언급하시는 내용들을 한번 찾아보길 추천드립니다.

실제로 영국 딥마인드가 제작한 이세돌 알파고 바둑의 경우도 뒤에서 컴퓨터 수천대를 돌리는 비효율이 있었고 바둑이라는 한정된 케이스에 적용 가능한 경우기 때문에 AI도 아직은 시간이 많이 필요합니다. 양자컴퓨터도 앞으로 가능성이 많지만 비트코인을 포함한 블록체인도 앞으로 수많은 발전 가능성이 있기 때문에 큰 걱정 안 하셔도 됩니다.

블록체인 법률 자문을 구합니다.

... 보기] # 질문글 원문 링크 < 클릭 '디센트 법률사무소' 진현수 대표 변호사입니다. 의뢰인분께서는 블록체인 법률 자문 및 계약서 작성을 요청하셨습니다. 현재 가상자산 전문...

블록체인이 끼치는 질문 급해요

블록체인이 직업세계의 끼친 영향이랑 블록체인이 경영관련 해서 미치는 영향이 있을까요? 안녕하세요. 서울지방중소벤처기업청 비즈니스지원단입니다. 1. 블록체인이란?...

gpu와 블록체인 코인 인공지능

안녕하세요 오늘은 블록체인 코인 인공지능에 왜 gpu가 중요한지 질문드립니다 먼저 제가 찾아본결과는 블록체인 같은경우는 병렬계산에 유리하고 많은양을...

블록체인 개발 질문

컴퓨터를 아예 모르는 흔히말하는 컴맹인데 블록체인 기술에 관심이 많아 그쪽으로 공부하고 제대로 돈을내고 배우고 싶습니다 블록체인기술로 어플을 만들거나 하고싶은데...

비트코인과 블록체인

비트코인과 블록체인의 정의와 체계를 갓 접하고 의문이 들어서 질문합니다. 1. 정보를 많은 사람과 공유함으로써 보안을 높인다는데 비트코인에서 말하는 정보란 어떤...

블록체인?암호화폐?채굴?p2p?

... 블록체인은 그럼 중앙집권화된 금융기관이나 은행 등이 아니고 공공거래장부처럼... ─────────────────────┘ 이해 안 되시는 부분은 "추가질문...

가상자산(블록체인) 회수 가능성에 대한...

블록체인 다단계 사업을 하고있는 사람입니다. 다단계 공제조합에 가입되있는 정식... 보기] # 질문글 원문 링크 < 클릭 사업의 내용이 정확하게 무엇인지 모르는 상황에서...

블록체인 질문

블록체인기술을 기반으로 한 비트코인에 대해 질문이 있습니다. 대학교 글쓰기 과제로 블록체인에 대해 쓰려고하는데 이해가 잘 안되는부분, 제가 이해한게 맞는지...