people장 홈📈 Stock Masters주식 유튜브를 Articles로 읽고 Author의 예측을 실제 가격으로 확인합니다 people장 Board 홈요청하기

한국어 · English

Bitcoin Double-Spend Tool Now Available to All: Interview w/ Glass Hunt's Hackers

Dash - Digital Cash · 2016-09-14 · 유튜브 시청 16,849 · Board Views 8 · International

International

유튜브 썸네일

← 목록

저자: 미상 · 외국인

요약 보기

이 영상은 투자 전망 영상이 아니라 비트코인 이중지불(double spend) 취약점을 다룬 기술 소개·인터뷰 영상이다. 진행자는 한국 기반 익명 해커 집단 Glass Hunt가 온라인 비트코인 카지노를 대상으로 이중지불을 시연한 사례를 설명한다. 시연 내용: 진행자가 익명 카지노에 비트코인을 입금한 뒤 같은 입력(UTXO)을 더 높은 수수료로 자기 주소에 되돌려 보내는 방식으로, 블록에 포함되기 전 거래를 바꿔치기해 카지노 잔액을 0으로 만들고 자금을 회수하는 과정을 보여준다. 진행자는 시연 후 카지노에 자금을 다시 입금해 피해가 없도록 했다고 말한다. 인터뷰 내용: Glass Hunt 측은 이중지불이 대규모 채택의 걸림돌이며, 누구나 쉽게 수행할 수 있게 되면 가맹점의 보안 조치가 강화될 것이라고 주장한다. 이들은 하루에 수 BTC(수천 달러 규모)가 이중지불되고 있다고 추정했다. 개발자들로부터 해결책 문의를 받았으나 프로토콜 차원의 수정안은 없고, 가맹점이 결제를 검증하는 추가 부담만이 현실적 대안이라고 보았다. 또한 BlockCypher 등에서 확인할 수 있는 '컨피던스 스코어'(약 85~90% 이상이면 이중지불이 어렵다는 기준)를 언급했다. 커뮤니티가 이 문제를 공론화하지 않는 이유로는 악용 사실을 드러내기 꺼리는 점과 지지자들이 기반의 균열을 알리기 싫어하는 점을 들었다. 마무리: 진행자는 가맹점에게 DASH의 InstantSend(평균 1.3초 확정)를 대안으로 소개하고, Glass Hunt 도구 및 해킹 강좌 등록 정보를 안내한다. 투자 관련 정보: 대상 자산 목록에 해당하는 종목·지수·금리·환율에 대한 가격 방향 예측 발언은 없다. 비트코인에 대해서도 가격 전망은 언급되지 않았으며, 기술적 결함과 보안 문제에 관한 내용이다.

다듬은 글

※ 자동 자막 원문(다듬기 전)

01. Hi, I'm Amanda B. Johnson and welcome to DASH: Detailed. If a series of ones and zeros transmitted over the internet is to be considered a foundation for global money, it should probably be exploit free. So goes the philosophy of a new anonymous South Korea-based hacking collective called Glass Hunt.

02. Glass Hunt burst onto the scene recently with their Youtube video that depicts them double spending an online Bitcoin casino. A double spend takes place when a user broadcasts a transaction to someone -- say a merchant -- waits for them to see the broadcast, and then broadcasts those same inputs but this time with a higher fee in a transaction back to one of their own addresses.

03. If this is done in a special way and takes place before the next block is found the user has successfully double spent their funds. The merchant has zero and they have their coins back. Watch how Glass Hunt did it to Anonymous Casino: Here's a good example of a Bitcoin double spend. This is purely for educational purposes.

04. So, I have zero balance here in Bitcoin on this Anonymous Casino and I'm going to first go to my address that they have given me, and I'm going to click "Deposit." Once I deposit -- let me get my deposit address, I just grabbed it right here -- I'm gonna head over to Glass Hunt and I'm going to double spend by sending funds to them.

05. First I'm going to copy my address. I'm going to quickly send some funds over. Click "Send Funds" and then "Confirm." Once that's confirmed this will pick up that transaction. So here is my funds. I'm gonna then click on "Next" and I'm going to send it to here. To my address. And then it's going to go ahead and create my transaction.

06. Once my transaction is created successfully and actually sent -- so it's been sent. There's my transaction ID. It will appear over here in my balance. So I'll refresh this page and it'll show my balance. There it is. I can refresh this page and now all of a sudden I could play some roulette. So let's have some fun.

07. I'm gonna roulette spin on this, and have some fun. Here we go there's my balance. I'm gonna pretty much, you know, go essentially it's gonna bet, I'm gonna spin. Let's see what happens. I'm going to skip this. Oh! And it's red. Oh so let me double up. New bets and go here, I'm gonna spend two, spin again.

08. Oh! I won again. Okay great. And then I'm going to do a new bet and I'm going to double up again. And spin. And skip. And oh! It's black. I lost all my money. But well, I didn't make as much money as I wanted. Oh no. I'll go back to Glass Hunt. I'll put an address that I want to send the funds back to.

09. This is my own address. I'll just put that here, and I'll click "Double Spend," it'll generate the transaction, and then all of a sudden now their wallet doesn't have my bets in it. Let's review what just happened. This is my double spend. I sent this back to myself. And this was the original transaction that I sent to Anonymous Casino.

10. And it -- if I click on their wallet, it will show that they have a zero balance. So their -- that transaction will not appear in the blockchain, but this transaction will. And I have my funds right back. So good -- good to have all the money I spent back. And if I go back here, actually if I refresh this page, it will show the really bad balance that I have over here, which will just never be confirmed because it's like they never got their funds.

11. Now all of the funds will be returned to Anonymous Casino. I'm just going to make a deposit into this address and then tell them to keep it. So that there was no harm no foul. But just wanted to share this for educational purposes. Three members of the for-profit collective Lord Pi, Foxtrot Tango and Sir Pringles agreed to grant me an audio-only interview.

12. First I asked what's with the Bitcoin double spends? Regarding Bitcoin we see that for example double spending as a problem that needs to be overcame for mass adoption to take place. And we figured if just anyone, anywhere, could simply perform it and it easy instant fashion, that what will eventually happen is merchants, how deal in Bitcoin, will take more security measures.

13. But also the Bitcoin Foundation, which has a history of being, you know, a little slower to to adopt changes just because of how large its become and how much, how many different factions with opposing views there are, we felt that it would definitely create a conversation within the community so that people would really start talking about how to how to overcome that problem.

14. So with the increasing ease-of-use and accessibility of Bitcoin double spending tools like on Glass Hunt's own website, I then asked for an estimate of roughly how many Bitcoins are double spent in any given 24-hour period? I would say a few Bitcoin. A few Bitcoin. Which is a few thousand bucks. The Glass Hunt collective told me that various developers around the world have reached out to them and asked what they think is a solution for the double spends.

15. The team reported no potential protocol level fixes rather seeing additional burdens upon merchants to verify payments as the only feasible option. It goes into a thing called "confidence score." You can find confidence scores, for example, on Block Cypher they're. They're a great website for identifying the confidence of a transaction.

16. Usually if it's over eighty-five percent to ninety percent confidence, when it's broadcasted, it's hard to double spend. Right now you just have to kind of go out yourself and check. And just because it has a high confidence score or low confidence score doesn't mean a person is going to double spend but they have the opportunity to, in an easier fashion.

17. I then asked Foxtrot Tango, Sir Pringles, and Lord Pi why this problem isn't talked about more often and why they're video hasn't sparked a larger online discussion. People don't want to necessarily I'm share the fact that they can double spend and so that's one big part of it. Because once it's up -- we've seen a few actors on the site -- they'll double spend quite a bit and then, I don't think it's something that people really talked about.

18. And then the people who advocated Bitcoin, they don't necessarily want other people to know that there are maybe cracks in the foundation so they kind of just don't talk about it. For any Bitcoin accepting merchants who are concerned about the potential for Bitcoin double spends and/or the costs of further verifying incoming payments, I invite you to visit Dash.org/Downloads and go ahead and download our core wallet.

19. While there you can experiment with the sending and receiving of InstantSend transactions. This offers a confirmation in an average of 1.3 seconds. Glass Hunts tools, mission statement, and registration for upcoming hacking courses can all be found at GlassHunt.co. That's it for this week's DASH: Detailed.

20. Subscribe to this channel for more of this information every Wednesday. And I'll see you next week. My job, and the job of my colleagues, is to review digital currency wallets for acceptance or rejection into the Apple App Store. Don't even think about checking out the digital currency Dash, digital cash. It'll put hair on your palms.

원문 보기 · 글 내려 주세요 신청

← List으로
공유페이스북밴드

이 Articles에 대해 요청(숨김) 수정 요청

Comments 0