You are viewing a single comment's thread from:

RE: 어제 JTBC "가상통화, 신세계인가 신기루인가" 시청기, 그리고 개인적으로 생각하는 승자(?)

in #kr7 years ago

한효현 교수의 이야기는 반은 맞고 반은 틀립니다. 언급한 내용 중 더블스팬딩은 실제로 가능합니다. 비트코인 같이 서로 내용이 다른 블럭들이 충돌할 때 어느쪽이 옳은 것인지를 결정하는 방법이 해싱노드 중 과반수가 넘는 쪽이 가지고 있는 블럭의 기록이 옳다는 걸로 받아들이는, 즉 51%쪽의 블록을 받아들인다는 내용인데요, 실제로는 엄청난 컴퓨팅 파워가 필요하기 때문에 이런 일들이 있기 힘들고 막상 이런 일이 발생하면 그 강력한 해싱파워를 가지고 있는 그룹이 속한 블럭체인의 가치가 떨어지므로(사람들이 믿지 않고 쓰지 않겠죠?) 안할거라는 게 비트코인을 처음 만든 사토시의 논문에도 있는 내용이었습니다.

하지만 여전히 이론적으로는 가능하고 또한 잠깐이었지만 51%의 해싱파워를 가진곳이 등장해서 큰 이슈가 되기도 했습니다.

https://www.pcworld.com/article/2364000/bitcoin-price-dips-as-backers-fear-mining-monopoly.html

다만 더블 스팬딩을 실제로 하진 않았죠. 이야기한 것과 같이 그렇게 돠면 자기들이 채굴하고 있는 비트코인의 가치를 떨어뜨리게 될테니까요. (조작하는 트랜잭션이 수조 달러 수준이 아닌 한 ㅎㅎ)

김진화 대표도 분명히 이 내용을 알고 있을겁니다. 더블 스팬딩이 이론적으로 가능하고 실제로 51% 의 해싱파워를 현실에서 가질 수 있는 일이 있다는 걸요 그런데도 토론 중에 그이야기는 쏙 빼먹고 뭐랬죠? “더블 스팬딩의 사례가 있나요?” 라고 했죠? 중계소 옹호하는 사람인 건 알겠지만 그래도 알릴건 제대로 알렸어야 한다고 보는데 그냥 자기한테 유리하도록만 진행했습니다. 제가 왜 그를 약팔이라고 하는지에 대한 이유 중 하나하면 하나일겁니다.

아이폰이라 길게 쓰는게 너무 힘드네요. 보충할 내용이 있으면 나중에 집에가서 다시 덧붙이도록 할께요. :)

Sort:  
Loading...

돈을 받는 쪽에서 3~6 confirm을 쓰기 따문에 더블스펜딩이 일어나지 않습니다

제가 알기로는 51%의 해시파워를 갖고 있으면 (아니 이것보다 적은 해시파워를 가져도 시도는 할 수 있지만 성공가능성이 아주 낮죠, 하지만 51% 해시파워를 갖고 있으면 100%로 성공합니다) 실제 돈 받을 사람이 1 컨펌이든 3 컨펌이든 6 컨펌이든 기다린다고 하더라도 51%의 해시파워를 가진 어태커가 그 사이에 수신자가 받은 블록보더 더 긴 블록을 만들어서 푸쉬하면 여전히 가능하고 수신자의 트랜잭션의 지워버릴 수가 있습니다.

https://en.bitcoin.it/wiki/Irreversible_Transactions

Majority attack
Also referred to as a 51% attack or >50% attack. If the attacker controls more than half of the network hashrate, the previous attack has a probability of 100% to succeed. Since the attacker can generate blocks faster than the rest of the network, he can simply persevere with his private fork until it becomes longer than the branch built by the honest network, from whatever disadvantage.

No amount of confirmations can prevent this attack; however, waiting for confirmations does increase the aggregate resource cost of performing the attack, which could potentially make it unprofitable or delay it long enough for the circumstances to change or slower-acting synchronization methods to kick in. Bitcoin's security model relies on no single coalition of miners controlling more than half the mining power. A miner with more than 50% hash power is incentived to reduce their mining power and reframe from attacking in order for their mining equipment and bitcoin income to retain it's value.

~~~ embed:Bitcoin/comments/1cqyb1/why_6_confirmations/#bottom-comments reddit metadata:fEJpdGNvaW58aHR0cHM6Ly93d3cucmVkZGl0LmNvbS9yL0JpdGNvaW4vY29tbWVudHMvMWNxeWIxL3doeV82X2NvbmZpcm1hdGlvbnMvI2JvdHRvbS1jb21tZW50c3w= ~~~

이론적으로는 51% 어택이 가능하나, 경제적 동기가 없기 때문에 이론적으로 불가능합니다.

현실적으로 하지 않는다는 이야기시겠죠?