Bitcoin Forum
May 25, 2024, 06:35:32 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 2 3 4 [5] 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 »
81  Bitcoin / Electrum / Re: Minimal Electrum builds for Windows XP & 7 on: June 22, 2012, 09:00:08 AM
@flatfly

I did some more digging why I couldn't change servers, and I think I figured it out. If I change the server using electrum the wallet updates as
Code:
'server': u'electrum.novit.ro:50001:t'
, where the (working) default was
Code:
'server': 'ecdsa.org:50001:t'
. If I make adjustments to the wallet by hand so that "u" is not appended everything works perfectly (I am able to connect to other servers like that just fine).

edit: confirmed by another friend, but only for tcp
edit 2: found out "u" stands for unicode string. I have no idea why this wouldn't work then.  Roll Eyes
82  Economy / Services / Re: [ANNOUNCE] TORwallet - anonymous mixing wallet service on: June 22, 2012, 08:31:42 AM
Google indexing links to Instawallet wallets which people voluntarily published online

This is not so
Care to elaborate on that? All this time you're denying everything we say without explanation.
83  Bitcoin / Development & Technical Discussion / Re: Ultimate blockchain compression w/ trust-free lite nodes on: June 21, 2012, 08:47:07 PM
@vuce
The structure of a trie has no dependence on insert order.  Given a set of data, there is only one trie that can hold it.  The same goes for Patricia tries (which are level-compressed tries).  And given that its query, insert and delete times are based strictly on key size (which will be bounded as above), there are no balance issues at all: it always takes exactly 32 "hops" to get from the root to the leaf you want, regardless of whether you are querying, inserting or deleting.  So given fixed key-length, all those operations are actually O(1).  

I was citing the patricia trie wiki, where it's pretty obvious that new inserts are inserted as leaves of the tree, therefore making them insert order dependent. If you would direct me to a better explanation I would appreciate it.

nevermind, I misunderstood how it works  Embarrassed FWIW, I agree, I think this might be the best choice.
Quote
What other data structures am I missing that could be considered?  I know B-trees would be a good choice if we are going with insert-order-dependent structure:  they are easy to keep balanced with fairly simple rules for balancing.

AVL tree is the mother of balanced binary trees. They have the smallest "worst case height", so the fastest query, but a bit slower insert/delete than red-black trees. They are also very easy to implement.

2-3-4 tree might also be worth considering. Don't know if it's insert-order-independent or not but by a quick look it might be. Or maybe plain 2-3 tree, that one has data in leaves only so it looks kind of like a merkle tree, but does have quite a bit of overhead.
84  Bitcoin / Development & Technical Discussion / Re: Ultimate blockchain compression w/ trust-free lite nodes on: June 21, 2012, 05:56:35 PM
I'm voting for level-compressed trie structures (so, a variant of a patricia trees) which have no balance issues at all, are insert-order-independent, and O(1) query/insert/delete.
Quote
To insert a string, we search the trie until we can make no further progress. At this point we either add a new outgoing edge labeled with all remaining characters in the input string, or if there is already an outgoing edge sharing a prefix with the remaining input string, we split it into two edges (the first labeled with the common prefix) and proceed.
So new insertions go to the leaves of the tree, I think this would make it insert dependent - just like any other tree. I'd suggest avl instead of r-b, since it has lower worst height.
85  Economy / Services / Re: [ANNOUNCE] TORwallet - anonymous mixing wallet service on: June 21, 2012, 08:15:11 AM
As rjk said, if you keep your url safe (not post it anywhere online) google can't find it.

I gave an example. The right person will understand this.

I can also randomly try 1000 different instawallet url-s and publish them on a website, but that doesn't mean any of them are legitimate. Actually, it is a lot more likely you're going to be killed by lightning the second after you read this than it is for any one of those 1000 accounts having any bitcoins on it.
86  Economy / Services / Re: [ANNOUNCE] TORwallet - anonymous mixing wallet service on: June 20, 2012, 07:35:41 PM

As rjk said, if you keep your url safe (not post it anywhere online) google can't find it.
87  Economy / Services / Re: [ANNOUNCE] TORwallet - anonymous mixing wallet service on: June 20, 2012, 06:49:15 PM

I don't understand what you're trying to say. When you visit a site over https the url is encrypted, no one can see what it is.
88  Economy / Services / Re: [ANNOUNCE] TORwallet - anonymous mixing wallet service on: June 20, 2012, 03:08:29 PM
I am confused by only one point. URL-s easy to sniff.
Only if you're not using https.
89  Bitcoin / Development & Technical Discussion / Re: How do you decompress a public point? on: June 20, 2012, 02:29:43 PM
I don't see how this shows me that (n^((p+1)/4))  ^ 2 = n (which is what we want).
I can live without understanding that.  But it's kind of annoying.  Can anyone enlighten me?

 (n^((p+1)/4))  ^ 2 =  (n^((p+1)/2)) =  (n^((p-1 + 2)/2)) =  (n^((p-1)/2))*n =(*) n

(*) By the definition of legendre symbol, if n is a quadratic residue (which in this case it is), (n^((p-1)/2)) = 1 (mod p) (proving this is good practice Smiley)

The reason p = 3 (mod 4) has to hold is so that (p+1)/4 is an integer.
90  Bitcoin / Bitcoin Discussion / Re: Fujitsu Cracks Next-Gen Cryptography Standard on: June 19, 2012, 02:54:00 PM
I can't say I'm overly familiar with the pairing-based crypto, but I think it's mainly used in multi-party key agreement protocols.

Pretty much every crypto used today relies either on integer factorisation or discrete logarithm problem. Those still haven't been cracked.
Is it possible that it could affect multisignature transactions in any way?
No, ECDSA is built into bitcoin and it doesn't use anything else, as far as signing is concerned. Implementing something like a pairing-based algorithm would cause a fork in the chain. I think we're still pretty safe for a good while Smiley
91  Bitcoin / Bitcoin Discussion / Re: Fujitsu Cracks Next-Gen Cryptography Standard on: June 19, 2012, 02:51:43 PM
Does Bitcoin even use any of the cryptography mentioned? I didn't see a specific technology mentioned, just "pairing-based cryptography".

No. Bitcoin uses ECDSA, not pairing based crypto.
Very good. I was fairly sure that ECDSA was not a subset of any "pairing-based cryptos", but wasn't certain. However, how does this bode for RSA/SSL/PGP/GPG/etc?
I can't say I'm overly familiar with the pairing-based crypto, but I think it's mainly used in multi-party key agreement protocols. (basically reducing the number of exchanges needed between people from diffie-hellman protocol)

Pretty much every crypto used today relies either on integer factorisation or discrete logarithm problem. Those still haven't been cracked.
92  Bitcoin / Bitcoin Discussion / Re: Fujitsu Cracks Next-Gen Cryptography Standard on: June 19, 2012, 02:46:27 PM
Does Bitcoin even use any of the cryptography mentioned? I didn't see a specific technology mentioned, just "pairing-based cryptography".

No. Bitcoin uses ECDSA, not pairing based crypto.
93  Bitcoin / Electrum / Re: Minimal Electrum builds for Windows XP & 7 on: June 18, 2012, 02:11:37 PM
Does anyone else have problems with their clients not updating (on ecdsa.org server)?
94  Bitcoin / Project Development / Re: storing messages in the blockchain on: June 17, 2012, 12:51:04 PM
I am interested in placing a message into the blockchain for the purpose of timestamping the message (eg adding the hash of a document to the blockchain so that the document can be verified as existing sometime before the timestamp of the block)

I've looked at how btcmsg does it but the comment in this link suggests that btcmsg isn't the right way to do it.

http://bitcoin.stackexchange.com/questions/2616/how-to-decode-messages-embedded-with-btcmsg

Quote
Please don't encourage this abuse of Bitcoin. If someone would like to implement a message service correctly, there are many developers on IRC willing to help. – Luke-Jr

Can someone propose how I may best achieve placing a message in the blockchain? I've had some ideas but would like to hear how the pros think it should be done.

I expect flames that 'bitcoin isnt meant for that' - if so please explain the alternative you'd use instead.

I have made a beta implementation of CommitCoin protocol. If you're interested PM me. I'm not ready to make it publicly available just yet but it's fully functional.

An easier alternative if you don't mind paying 0.0005 btc fee is to use hash to address utility of blockexplorer to convert the hash of your message to a btc address, and then create a transaction that sends 0 btc to that address. (this way no money is wasted)
95  Bitcoin / Bitcoin Discussion / Re: Does someone here own 1CAU5ynvEzWAT1QunB77vBKGBAMvF2MEGi? on: June 17, 2012, 12:08:56 AM
What's with all the sub comments? Smiley Anyway, after some thinking it's probably just an address collision due to my own stupidity.
You mentioned a potential protocol vulnerability, so of course many people are interested.
Just to make this clear, this is commitcoin protocol vulnerability, not bitcoin one.
96  Bitcoin / Bitcoin Discussion / Re: Does someone here own 1CAU5ynvEzWAT1QunB77vBKGBAMvF2MEGi? on: June 17, 2012, 12:04:06 AM
What's with all the sub comments? Smiley Anyway, after some thinking it's probably just an address collision due to my own stupidity.
97  Bitcoin / Bitcoin Discussion / Re: Does someone here own 1CAU5ynvEzWAT1QunB77vBKGBAMvF2MEGi? on: June 16, 2012, 11:27:17 PM
Yeah this sounds like a waste of time to look considering i don't know what this has to do with turning in a paper

The paper is on commitcoin implementation, which this double spend is a part of. If this is what I fear it is it might uncover a vulnerability in the protocol that authors shrug off as being practically unexploitable. Anyway it's not like someone could do this by accident so if you don't know you did it don't bother checking.
98  Bitcoin / Bitcoin Discussion / Does someone here own 1CAU5ynvE... on: June 16, 2012, 10:11:29 PM
If anyone does I would very much like to hear from you Smiley

(it's kind of important, as an answer I would need could turn a paper that is due tomorrow upside down)
99  Bitcoin / Bitcoin Technical Support / Re: Encrypted wallet.dat, lost password, any solutions? on: June 16, 2012, 02:20:40 PM
I cracked it.. Revalins code up above would have done it in an hour..



EDIT: Don't know if OP was impressed though, haven't heard from him, no reply to the PM where I sent him the right pwd. He transferred the bitcoins to a new address, except the 0.01 BTC I stole when testing (hope you're not angry about that 1zbtc, I'll give it back if you want Tongue)

and no 50-100 BTC reward that was promised?  Angry
100  Bitcoin / Electrum / Re: Minimal Electrum builds for Windows XP & 7 on: June 15, 2012, 10:33:36 AM

@vuce: try: electrum -o balance

that works, what exactly does it do? I assume it doesn't need to connect to the server, since that obviously doesn't work?
Pages: « 1 2 3 4 [5] 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!