Author

Topic: [XMR] Monero - A secure, private, untraceable cryptocurrency - page 783. (Read 4671575 times)

donator
Activity: 1274
Merit: 1060
GetMonero.org / MyMonero.com
"It is not sent to the server"

For the sake of the Monero community I think I have to point out here that this is actually a lie that is told repeatedly by Fluffypony & Smooth and other core members.

As I showed back in June, and Smooth is fully aware of, MyMonero.com had code specifically inserted to send private keys to the server, and was doing so successfully (and as far as I know, still is) https://bitcointalksearch.org/topic/m.11529538

Fluffypony provided an explanation that it was used for 'testing' on that thread, but as far as I know, the Monero community was never told about it officially, apart from my post in the alt section.

So if you have used MyMonero, it's likely your private keys *have* been sent to the server, and also stored in clear text on your own HD in a cookie.

I never saw an announcement that this as fixed, or that the vulnerability exists - if it's fixed and you still want to use MyMonero, the safe thing to do is move your funds from any old addresses to new addresses, as the old ones are potentially compromised.

I'm going to hazard that you're not BlockaFett, as he and I had a good chat about this months ago and all was resolved. He seemed a reasonable, logical person who understood the situation and was content with the resolution.

He's also perfectly capable of following up on his own research, you seem to lack the technical chops to do so. Pity, one always hopes that trolls will be a little less "talk" and a little more "action".

Nonetheless, it's probably not a bad idea for you to exit stage right and let BlockaFett talk on this matter if he so desires.
legendary
Activity: 2968
Merit: 1198
Will we ever see an official GUI wallet for Monero? How do you expect non-tech savvy people to use this coin without an easy wallet? Is it really too hard to make a wallet for 1.5 years?

I agree with the other posters. The engine is more important than the body. This is not to say that the body (GUI wallet) is not important. It's been said that it's coming, although technically there are GUIs now. The one that seems most easy to use is:

https://mymonero.com/#/

Since it's web-based, it can be used virtually anywhere and only you know your private keys.

It is great if someone can explain why "only you know your private keys." is true and how mymonero.com can check balance and send transactions on behalf of user without exposing his private key to mymonero.com owner. I think that it would be a FAQ.

The spend key (and therefore one-time private key for each output on the chain) are derived by Javascript in the browser when you type in your login key. It is not sent to the server. Any transactions you send are likewise created and signed in the browser before being sent to the server.

What is sent to the server is your view key which the server uses to identify your incoming transactions. That key alone does not allow spending.


"It is not sent to the server"

To make them more strictly correct, add "by design" to my comments. I will be more careful to note that in the future.

I don't know anything about the current status of the implementation or any security bugs that may exist, or may have been fixed, as I have nothing to do with operating the site, nor did I have anything to do with development it. You will have to take those up with fluffypony.
legendary
Activity: 1260
Merit: 1008
Will we ever see an official GUI wallet for Monero? How do you expect non-tech savvy people to use this coin without an easy wallet? Is it really too hard to make a wallet for 1.5 years?

I agree with the other posters. The engine is more important than the body. This is not to say that the body (GUI wallet) is not important. It's been said that it's coming, although technically there are GUIs now. The one that seems most easy to use is:

https://mymonero.com/#/

Since it's web-based, it can be used virtually anywhere and only you know your private keys.

It is great if someone can explain why "only you know your private keys." is true and how mymonero.com can check balance and send transactions on behalf of user without exposing his private key to mymonero.com owner. I think that it would be a FAQ.

The spend key (and therefore one-time private key for each output on the chain) are derived by Javascript in the browser when you type in your login key. It is not sent to the server. Any transactions you send are likewise created and signed in the browser before being sent to the server.

What is sent to the server is your view key which the server uses to identify your incoming transactions. That key alone does not allow spending.


"It is not sent to the server"

For the sake of the Monero community I think I have to point out here that this is actually a lie that is told repeatedly by Fluffypony & Smooth and other core members.

As I showed back in June, and Smooth is fully aware of, MyMonero.com had code specifically inserted to send private keys to the server, and was doing so successfully (and as far as I know, still is) https://bitcointalksearch.org/topic/m.11529538

Fluffypony provided an explanation that it was used for 'testing' on that thread, but as far as I know, the Monero community was never told about it officially, apart from my post in the alt section.

So if you have used MyMonero, it's likely your private keys *have* been sent to the server, and also stored in clear text on your own HD in a cookie.

I never saw an announcement that this as fixed, or that the vulnerability exists - if it's fixed and you still want to use MyMonero, the safe thing to do is move your funds from any old addresses to new addresses, as the old ones are potentially compromised.



Fluffy's original response

Quote
This is 100% correct, but it is also old (as in it predates MyMonero's official launch). Why you're seeing a very old version of the main page is beyond me, but that version of account.js hasn't been around for many, many months. I've confirmed on multiple systems that index.html is passing the correct account.js, and that account.js does not contain that old code. Additionally, you're passing ?2, which is a cachebuster value that we use to ensure nobody is receiving a cached version. Whilst this doesn't match the cachebuster value right now (?4) it still shouldn't have served up such a very, very old file. This could very well be an issue introduced when we were deploying a Phonegap-based QR code scanner on Tuesday morning, but that was rolled back after an hour as it caused endless issues in its detection of mobile devices. To make doubly-sure that this isn't occurring anymore I've cleared every possible server-side cache that could have been serving it.

In order to confirm that this functionality was indeed accidental (in that it was poorly thought through) and also removed ages ago I checked archive.org. The most recent capture of MyMonero is from May 13th, 2015 (https://web.archive.org/web/20150513233042/https://mymonero.com/#/) and has the following account.js: https://web.archive.org/web/20150513233042/https://mymonero.com/js/services/account.js?1 - you can confirm in that, and older versions, that there is no cookie-storage code.

It is important to note JavaScript-based wallets are never going to be really safe, and MyMonero is no exception. I've said before that MyMonero is merely a stopgap solution until we have libraryise completed (so that third-party GUI developers can better hook into core functions) and/or we've found an SPV-style solution (our current work is on using a bloom filter for viewkeys instead of passing the raw viewkey) for lightweight wallets. In fact, the website even says quite clearly: "The clients below are ideal if you are using Monero for the first time".

from his multi page response: https://bitcointalksearch.org/topic/m.11531304
newbie
Activity: 56
Merit: 0
Will we ever see an official GUI wallet for Monero? How do you expect non-tech savvy people to use this coin without an easy wallet? Is it really too hard to make a wallet for 1.5 years?

I agree with the other posters. The engine is more important than the body. This is not to say that the body (GUI wallet) is not important. It's been said that it's coming, although technically there are GUIs now. The one that seems most easy to use is:

https://mymonero.com/#/

Since it's web-based, it can be used virtually anywhere and only you know your private keys.

It is great if someone can explain why "only you know your private keys." is true and how mymonero.com can check balance and send transactions on behalf of user without exposing his private key to mymonero.com owner. I think that it would be a FAQ.

The spend key (and therefore one-time private key for each output on the chain) are derived by Javascript in the browser when you type in your login key. It is not sent to the server. Any transactions you send are likewise created and signed in the browser before being sent to the server.

What is sent to the server is your view key which the server uses to identify your incoming transactions. That key alone does not allow spending.


"It is not sent to the server"

For the sake of the Monero community I think I have to point out here that this is actually a lie that is told repeatedly by Fluffypony & Smooth and other core members.

As I showed back in June, and Smooth is fully aware of, MyMonero.com had code specifically inserted to send private keys to the server, and was doing so successfully (and as far as I know, still is) https://bitcointalksearch.org/topic/m.11529538

Fluffypony provided an explanation that it was used for 'testing' on that thread, but as far as I know, the Monero community was never told about it officially, apart from my post in the alt section.

So if you have used MyMonero, it's likely your private keys *have* been sent to the server, and also stored in clear text on your own HD in a cookie.

I never saw an announcement that this as fixed, or that the vulnerability exists - if it's fixed and you still want to use MyMonero, the safe thing to do is move your funds from any old addresses to new addresses, as the old ones are potentially compromised.

legendary
Activity: 2968
Merit: 1198
Will we ever see an official GUI wallet for Monero? How do you expect non-tech savvy people to use this coin without an easy wallet? Is it really too hard to make a wallet for 1.5 years?

I agree with the other posters. The engine is more important than the body. This is not to say that the body (GUI wallet) is not important. It's been said that it's coming, although technically there are GUIs now. The one that seems most easy to use is:

https://mymonero.com/#/

Since it's web-based, it can be used virtually anywhere and only you know your private keys.

It is great if someone can explain why "only you know your private keys." is true and how mymonero.com can check balance and send transactions on behalf of user without exposing his private key to mymonero.com owner. I think that it would be a FAQ.

The spend key (and therefore one-time private key for each output on the chain) are derived by Javascript in the browser when you type in your login key. It is not sent to the server. Any transactions you send are likewise created and signed in the browser before being sent to the server.

What is sent to the server is your view key which the server uses to identify your incoming transactions. That key alone does not allow spending.
legendary
Activity: 1106
Merit: 1000
Will we ever see an official GUI wallet for Monero? How do you expect non-tech savvy people to use this coin without an easy wallet? Is it really too hard to make a wallet for 1.5 years?

I agree with the other posters. The engine is more important than the body. This is not to say that the body (GUI wallet) is not important. It's been said that it's coming, although technically there are GUIs now. The one that seems most easy to use is:

https://mymonero.com/#/

Since it's web-based, it can be used virtually anywhere and only you know your private keys.

It is great if someone can explain why "only you know your private keys." is true and how mymonero.com can check balance and send transactions on behalf of user without exposing his private key to mymonero.com owner. I think that it would be a FAQ.
legendary
Activity: 2968
Merit: 1198

To summarize the comments, there seems to be broad agreement on a change to 2 minutes. A few people suggested higher, which is in line with the range of opinions in previous developer discussions, but given that no one has a really strong case to made for the "right" block time I think it is fair to say we will almost certainly go with 2 minutes in the upcoming hard fork.
hero member
Activity: 850
Merit: 1000
Will we ever see an official GUI wallet for Monero? How do you expect non-tech savvy people to use this coin without an easy wallet? Is it really too hard to make a wallet for 1.5 years?

I agree with the other posters. The engine is more important than the body. This is not to say that the body (GUI wallet) is not important. It's been said that it's coming, although technically there are GUIs now. The one that seems most easy to use is:

https://mymonero.com/#/

Since it's web-based, it can be used virtually anywhere and only you know your private keys.
legendary
Activity: 2156
Merit: 1072
Crypto is the separation of Power and State.
The developers made non crowd pleasing hard decisions, but they were the right ones.




Will we ever see an official GUI wallet for Monero? How do you expect non-tech savvy people to use this coin without an easy wallet? Is it really too hard to make a wallet for 1.5 years?


Soon.

How do you expect non tech-savy people to use a coin that has flawed software inherited from its primary implementation (bytecoin)? Is it really hard to move the blockchain to a database format without causing undesired hardforks? Is it really hard to otherwise maintain and improve upon software that was purposely stripped of any inline documentation by the original developers, even though its COMPLETELY NOVEL CRYPTOCURRENCY SOFTWARE?

Yes, the core developers could have focused their efforts on a GUI, and then the database implementation would be another year off instead of a matter of weeks or months. And then the increased usage due to whatever widespread adoption that is guaranteed to occur with a GUI would have made the blockchain huge so that only people with 12 gigs of ram could run it. So then the network would be maintained by like 5 people instead of the hundred or so it is now.

legendary
Activity: 2268
Merit: 1141
monero development history visualization: https://www.youtube.com/watch?v=TLjAQJqghRI

I just added the music to make it a bit more lively.  Grin

Original vid without the music, should be readable -> https://www.youtube.com/watch?v=o4xpmbu49d8
legendary
Activity: 1260
Merit: 1008
monero development history visualization: https://www.youtube.com/watch?v=TLjAQJqghRI

I just added the music to make it a bit more lively.  Grin

I love those things. Looks like the little people have super powered urine that makes things grow and die.

I really am an adult I swear.
legendary
Activity: 2492
Merit: 1491
LEALANA Bitcoin Grim Reaper
monero development history visualization: https://www.youtube.com/watch?v=TLjAQJqghRI

I just added the music to make it a bit more lively.  Grin
legendary
Activity: 2380
Merit: 1085
Money often costs too much.

 Huh

Quote
The author claims that Fincen has discovered that Cryptsy is involved in “terrorism funding”.

So what? More americans are killed by small firearms, fired from other americans, even kids. The stats are like



So please, be thankfull for any buck that wanders into “terrorism funding” somewhere elsewhere around the world, than into spare rounds at the homefront  Cool
legendary
Activity: 2268
Merit: 1141
hero member
Activity: 649
Merit: 500
Will we ever see an official GUI wallet for Monero? How do you expect non-tech savvy people to use this coin without an easy wallet? Is it really too hard to make a wallet for 1.5 years?

Nah. We're going retro. 1990's style.

If you are really interested in knowing what's up, change your tone.  Kiss
legendary
Activity: 1512
Merit: 1012
Still wild and free
Is it really too hard to make a wallet for 1.5 years?

It has nothing to do with it being hard or not. If you don't know why, you're probably new to Monero. I suggest you at least read a bit before complaining about other's voluntary work.
legendary
Activity: 1260
Merit: 1008
Will we ever see an official GUI wallet for Monero? How do you expect non-tech savvy people to use this coin without an easy wallet? Is it really too hard to make a wallet for 1.5 years?

Soon.

How do you expect non tech-savy people to use a coin that has flawed software inherited from its primary implementation (bytecoin)? Is it really hard to move the blockchain to a database format without causing undesired hardforks? Is it really hard to otherwise maintain and improve upon software that was purposely stripped of any inline documentation by the original developers, even though its COMPLETELY NOVEL CRYPTOCURRENCY SOFTWARE?

Yes, the core developers could have focused their efforts on a GUI, and then the database implementation would be another year off instead of a matter of weeks or months. And then the increased usage due to whatever widespread adoption that is guaranteed to occur with a GUI would have made the blockchain huge so that only people with 12 gigs of ram could run it. So then the network would be maintained by like 5 people instead of the hundred or so it is now.

The developers made non crowd pleasing hard decisions, but they were the right ones.
legendary
Activity: 2982
Merit: 1485
Will we ever see an official GUI wallet for Monero? How do you expect non-tech savvy people to use this coin without an easy wallet? Is it really too hard to make a wallet for 1.5 years?
legendary
Activity: 2702
Merit: 2053
Free spirit
Oh shit the **** hit the ******* with the ********. Causing ****** to **********.


That is serious ****** !
Jump to: