Bitcoin Forum
November 13, 2026, 04:03:48 AM *
News: Latest Bitcoin Core release: 32.1 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 ... 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 [627] 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 ... 2132 »
  Print  
Author Topic: [XMR] Monero - A secure, private, untraceable cryptocurrency  (Read 4678029 times)
ol92
Sr. Member
****
Offline

Activity: 445
Merit: 255


View Profile
September 04, 2014, 07:53:16 AM
 #12521

not just monero but all cryptonote coins are at risk.
How do you know?
DemocraticRepublicOfDave
Member
**
Offline

Activity: 77
Merit: 10


View Profile
September 04, 2014, 07:54:46 AM
 #12522

Ho hum.

BTC has suffered from many attacks and bugs in the past (fork of March 2013) and survived.

This sort of thing is to be expected for a young currency with a new algo and codebase.

Currently we have an attack.  From this the details will be discovered, and code patched to mitigate against this attack vector in the future.  Also once the attack is understood it may also lead to the discovery of other attack vectors, and the patching of those also.  This is good for the long term future of the coin.

If XMR is to be adopted as people in this thread believe then we can expect to experience similar events in the future as well.

Cheers

Dave
Peter Todd
Legendary
*
Offline

Activity: 1134
Merit: 1235


View Profile
September 04, 2014, 07:55:45 AM
 #12523

Lets keep the record straight: Bitcoin v1.0 had significantly better code quality than Cryptonote does from what I've seen; I just checked and there weren't any goto statements in the codebase. Cleaning up this mess isn't going to be easy, although it certainly is doable.

I'd strongly suggest taking the good part of Cryptonote - the ring signatures - and porting them over to the Satoshi codebase. Monero could be re-released based on that much better codebase and the UTXO set ported over at the same time so all coin owners on the old system were coin owners on the new system.

what about the bug that created billions of BTC?

All new systems have bugs; based on the code I've looked at I fully expect we'll find an order of magnitude or three more serious bugs in the Cryptonote codebase than we found in the Bitcoin codebase.

Besides, by re-using the Bitcoin codebase you get the benefit of all the bugs that have been fixed over the past few years.

Kuriso
Hero Member
*****
Offline

Activity: 532
Merit: 500


View Profile
September 04, 2014, 07:56:09 AM
 #12524

Looks like HitBTC just froze the deposits/withdraws and posted a warning
ShroomsKit_Disgrace
Legendary
*
Offline

Activity: 952
Merit: 1000

Yeah! I hate ShroomsKit!


View Profile
September 04, 2014, 07:57:40 AM
 #12525

omg XMR is doomed!
ShroomsKit_Disgrace
Legendary
*
Offline

Activity: 952
Merit: 1000

Yeah! I hate ShroomsKit!


View Profile
September 04, 2014, 07:57:58 AM
 #12526

omg XMR is doomed!

My investments....  Cry
nioc
Legendary
*
Offline

Activity: 1624
Merit: 1008


View Profile
September 04, 2014, 08:00:55 AM
 #12527

Lets keep the record straight: Bitcoin v1.0 had significantly better code quality than Cryptonote does from what I've seen; I just checked and there weren't any goto statements in the codebase. Cleaning up this mess isn't going to be easy, although it certainly is doable.

I'd strongly suggest taking the good part of Cryptonote - the ring signatures - and porting them over to the Satoshi codebase. Monero could be re-released based on that much better codebase and the UTXO set ported over at the same time so all coin owners on the old system were coin owners on the new system.

what about the bug that created billions of BTC?

All new systems have bugs; based on the code I've looked at I fully expect we'll find an order of magnitude or three more serious bugs in the Cryptonote codebase than we found in the Bitcoin codebase.

Besides, by re-using the Bitcoin codebase you get the benefit of all the bugs that have been fixed over the past few years.

Are you offering help Smiley

There are other things besides ring signatures that are good and I have no idea how compatible they are.  As always, tradeoffs.
btcney
Hero Member
*****
Offline

Activity: 588
Merit: 500



View Profile
September 04, 2014, 08:03:18 AM
 #12528

Should have bought Boolberry instead, lol  Cheesy
Peter Todd
Legendary
*
Offline

Activity: 1134
Merit: 1235


View Profile
September 04, 2014, 08:06:02 AM
 #12529

All new systems have bugs; based on the code I've looked at I fully expect we'll find an order of magnitude or three more serious bugs in the Cryptonote codebase than we found in the Bitcoin codebase.

Besides, by re-using the Bitcoin codebase you get the benefit of all the bugs that have been fixed over the past few years.

Are you offering help Smiley

Not quite - I've been hired as an advisor.

There are other things besides ring signatures that are good and I have no idea how compatible they are.  As always, tradeoffs.

I can't think of anything in Monero that would be fundementally incompatible with the Bitcoin codebase, although you'd certainly need to write some code. One good thing is that there's been a lot of recent work on the Bitcoin codebase to make it significantly more modular, to that reusing it for altcoins is easier than it used to be.

nioc
Legendary
*
Offline

Activity: 1624
Merit: 1008


View Profile
September 04, 2014, 08:07:55 AM
 #12530

not just monero but all cryptonote coins are at risk.
How do you know?

did you read TacoTimes' preliminary explanation?  It seems that the issue is with the cryptonote protocol that all cryptonote coins share.

However let's wait and see what happens.  Most of us are speculating from a position of ignorance.  
nikola384
Member
**
Offline

Activity: 76
Merit: 10


View Profile
September 04, 2014, 08:08:21 AM
 #12531

It looks like Mintpal and HitBTC are both still actively trading as well as withdraws and deposits are open.

Trading I can't do anything about. We've tried to contact those exchanges but haven't been able to.

However, I strongly recommend that you do not attempt to do deposits or withdraws

The block chain is a mess right now and there is no way to know what would happen to your coins.

Do not engage in any transactions at this time

I got in touch with freeworm and he says he froze XMR at bter
Let me know when it is all clear to resume

James

Signed:
James, the concerned, helpful helper!

nioc
Legendary
*
Offline

Activity: 1624
Merit: 1008


View Profile
September 04, 2014, 08:10:30 AM
 #12532

All new systems have bugs; based on the code I've looked at I fully expect we'll find an order of magnitude or three more serious bugs in the Cryptonote codebase than we found in the Bitcoin codebase.

Besides, by re-using the Bitcoin codebase you get the benefit of all the bugs that have been fixed over the past few years.

Are you offering help Smiley

Not quite - I've been hired as an advisor.

There are other things besides ring signatures that are good and I have no idea how compatible they are.  As always, tradeoffs.

I can't think of anything in Monero that would be fundementally incompatible with the Bitcoin codebase, although you'd certainly need to write some code. One good thing is that there's been a lot of recent work on the Bitcoin codebase to make it significantly more modular, to that reusing it for altcoins is easier than it used to be.

Thank you Peter.
drawingthesun
Legendary
*
Offline

Activity: 1176
Merit: 1018


View Profile
September 04, 2014, 08:11:57 AM
 #12533


So what? The code base is brand new and needs work. Every Monero investor should know this.

Bitcoin was crap as a stack of cards at one point, it even had freaking goto loops in the code.

Lets keep the record straight: Bitcoin v1.0 had significantly better code quality than Cryptonote does from what I've seen; I just checked and there weren't any goto statements in the codebase. Cleaning up this mess isn't going to be easy, although it certainly is doable.

I'd strongly suggest taking the good part of Cryptonote - the ring signatures - and porting them over to the Satoshi codebase. Monero could be re-released based on that much better codebase and the UTXO set ported over at the same time so all coin owners on the old system were coin owners on the new system.

Fair enough, however there was at one point a goto in bitcoin code, https://github.com/bitcoin/bitcoin/pull/2733/files
stealth923
Legendary
*
Offline

Activity: 1036
Merit: 1000


View Profile
September 04, 2014, 08:12:17 AM
Last edit: September 04, 2014, 08:35:23 AM by stealth923
 #12534

And this is why adoption for cryptonote is at least 5 years behind bitcoin API.....all you hero shills love talking it up....

its untested - no business in their right mind would accept this technology when flaws like this exist.

Back to the drawing board...maybe you can look at the bloat / scalability issue while you are at it!
Peter Todd
Legendary
*
Offline

Activity: 1134
Merit: 1235


View Profile
September 04, 2014, 08:13:30 AM
 #12535

Fair enough, however there was at one point a goto in bitcoin code, https://github.com/bitcoin/bitcoin/pull/2733/files

That's a proposed pull-req - it was never merged into the Bitcoin Core codebase. (in part because of the goto)

Labteck
Sr. Member
****
Offline

Activity: 311
Merit: 250


View Profile
September 04, 2014, 08:14:44 AM
 #12536

which are the cryptonote coins doomed?

▄████████████████████████████████████████████████████████▄
██████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████
████████████████████  █████████████████████████████████████
███████████████████  ██████████████████████████████████████
██████████████████  ███████████████████████████████████████
██████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████
 ▀███████████████████████████████████████████████████████▀
       VIORCOIN[by_conty] ▄████████████████████████████████████████████████████████▄
██████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████
████████████████████  █████████████████████████████████████
███████████████████  ██████████████████████████████████████
██████████████████  ███████████████████████████████████████
██████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████
 ▀███████████████████████████████████████████████████████▀
        Make International Calls
      Cheap and More Secure
drawingthesun
Legendary
*
Offline

Activity: 1176
Merit: 1018


View Profile
September 04, 2014, 08:15:10 AM
 #12537

Fair enough, however there was at one point a goto in bitcoin code, https://github.com/bitcoin/bitcoin/pull/2733/files

That's a proposed pull-req - it was never merged into the Bitcoin Core codebase. (in part because of the goto)

Ah thanks for the correction, I remember this coming up in a "bitcoin code is bad" discussion last year or something and thought the goto was in the code.

Thanks Peter.
smooth
Legendary
*
Offline

Activity: 2982
Merit: 1203



View Profile
September 04, 2014, 08:15:47 AM
 #12538

Yes, create a new wallet, preferably on an offline computer, write down the seed words it gives you, and write down the public address it gives you. That is your paper wallet. Send to the wallet using the public address. Use the seed words to access the coins from it by creating a new online wallet with the '--restore-deterministic' option.

Wow, great explanation! Though I knew about the deterministic option, I somehow thought that XMR has no such thing as paper wallet.
Now... let's push my luck.. and is there any way to actually know how much is on a paper wallet without restoring it and going online? (my guess is "no", but I already guessed wrong once).

There will be using the view key, but not implemented yet.
Peter Todd
Legendary
*
Offline

Activity: 1134
Merit: 1235


View Profile
September 04, 2014, 08:24:20 AM
 #12539

Ah thanks for the correction, I remember this coming up in a "bitcoin code is bad" discussion last year or something and thought the goto was in the code.

Thanks Peter.

I just checked, and there is one "goto err" used in EC_KEY_regenerate_key() in the current codebase. But regardless, the Cryptonote codebase is far worse. For one thing, writing it in C with pointer arithmetic is just nuts.

klee
Legendary
*
Offline

Activity: 1498
Merit: 1002



View Profile
September 04, 2014, 08:26:25 AM
 #12540

Ah thanks for the correction, I remember this coming up in a "bitcoin code is bad" discussion last year or something and thought the goto was in the code.

Thanks Peter.

I just checked, and there is one "goto err" used in EC_KEY_regenerate_key() in the current codebase. But regardless, the Cryptonote codebase is far worse. For one thing, writing it in C with pointer arithmetic is just nuts.
Can you check BBR too? I know your time is super precious but...
Pages: « 1 ... 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 [627] 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 ... 2132 »
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!