Bitcoin Forum
June 16, 2024, 04:55:28 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 ... 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 [133] 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 ... 334 »
2641  Bitcoin / Bitcoin Discussion / Re: Why blockchains might want to consider using AT "Turing complete" txs on: December 22, 2014, 01:41:54 PM
For those not aware AT has gone *mainnet* now with Burst (and we are expecting Qora to go live soon also).

There is still a bounty to get AT implemented on a Bitcoin clone so hopefully we'll see that happening soon also.

A simple assembler has been written for AT and others are now looking into getting GCC to be able to create AT machine code (in which case you would be able to pick whichever language you prefer to write them in).
2642  Bitcoin / Bitcoin Discussion / Re: A challenge to the idea that no-one can create a good brainwallet on: December 22, 2014, 01:14:45 PM
If revealing an address helped then we'd have a more serious issue (as that would mean that RIPEMD160 is not a secure hash algo).

I didn't reveal the address I did for any other reason except to prove that the funds (originally 10 BTC and now 1 BTC) are still there after a very long time (so none of the bots that try and crack brainwallets have been able to crack it).

It was actually a "canary" address (back when it held 10 BTC and when BTC wasn't worth so much) although because I have re-used the address (meaning the public key has been published) it now only serves the purpose of proving that it isn't so easy to crack a brain wallet.
2643  Alternate cryptocurrencies / Announcements (Altcoins) / Re: Qora | 100% POS | Assets | Names | Voting | Open Source on: December 22, 2014, 09:50:32 AM
Even the block chain is a centralized in that all the information is in a single ledger; and because all the information is in one place, I can know everything that has happened and is happening.

IMO having a single blockchain (working with a single proof mechanism) is a "single point of failure" so that is why AT has been designed to be bolted on to different blockchains.

Also I will presenting a new type of "proof" which I have been very busily working on (am getting some math analysis done before I publish anything) which will be part of a platform for creating blockchains and blockchain applications.
2644  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN][BURST] Burst | Efficient HDD Mining | New version 1.1.5 on: December 22, 2014, 08:34:12 AM
AT stands for Automated Transactions and not atomic transactions Smiley

Smiley
2645  Bitcoin / Project Development / Re: 20 BTC bounty for first AT *atomic cross-chain transfer* with Script clone on: December 22, 2014, 04:23:57 AM
The first blockchain to go live with AT is Burst (https://bitcointalk.org/index.php?topic=731923.msg9910950#msg9910950) so to qualify for this script implementation of AT bounty the actual atomic cross-chain transfer can be done using Burst (although I am guessing that Qora will also be live before the end of the year).
2646  Bitcoin / Bitcoin Discussion / Re: A challenge to the idea that no-one can create a good brainwallet on: December 21, 2014, 06:53:11 PM
id say with just 10 lines of code added to any brainwallet utility, whether its a website, java app, or executable, will strengthen the brainwallet risks without making users have to remember more then 12 words

So my guess is that you'd be surprised that my brainwallet requires no such tools and is far less than 12 words (of course there are no dictionary words involved).

It was actually created as a test to see if it would have its funds stolen (I am rather surprised the funds are still there after so much time).
2647  Bitcoin / Bitcoin Discussion / Re: A challenge to the idea that no-one can create a good brainwallet on: December 21, 2014, 06:06:07 PM
well you need software / website/ code to unlock a brainwallet of basic phrases too..

True - but the simpler the software the better (in terms of being able to access your funds even when you are on holidays, etc.).

And being able to sign a tx without being online is an important feature for security IMO.
2648  Alternate cryptocurrencies / Announcements (Altcoins) / Re: Qora | 100% POS | Assets | Names | Voting | Open Source on: December 21, 2014, 04:51:00 PM
I assume an "intermediary" website with exchange rates, balances, etc will be needed to facilitate an "AC-CT". Looking forward to see how this will work.

Actually even that won't be necessary down the track as ATs could be created that will pass on messages to people wanting to query "asks and bids" (the future will not be centralised).
2649  Bitcoin / Bitcoin Discussion / Re: A challenge to the idea that no-one can create a good brainwallet on: December 21, 2014, 04:45:52 PM
Although I am not going to give out any precise clues as to how I created my own brainwallet clearly words that appear in any dictionary are not what you should use (and hashes of dictionary words are really no better).

If you were going to use hashing then you'd want to use "salt" and "rounds" also (and in any case is not really a "brainwallet" anymore as now you need software to unlock it).
2650  Alternate cryptocurrencies / Announcements (Altcoins) / Re: Qora | 100% POS | Assets | Names | Voting | Open Source on: December 21, 2014, 02:49:06 PM
Thanks for the update vbcs. The pace of AT implementation on Qora is not as important imo as finishing integration. Are you planning to add an application between Burst and Qora as an example of AT's use cases?

I will answer on his behalf that the "atomic cross-chain transfer" AT use case will be the first one to be built on both blockchains which will allow Burst and Qora transfers to occur in a trustless manner without a 3rd party.
2651  Bitcoin / Bitcoin Discussion / Re: A challenge to the idea that no-one can create a good brainwallet on: December 21, 2014, 02:44:07 PM
I have crappy memory so I don't use a brainwallet. Besides, there are much easier way to keep your money secure. So what's the point?

I guess the point I was trying to make is that although it is a skill (and I like your Parkour analogy) it is still "possible" to create good brainwallets (and I do agree that it is not a common skill and so I do understand not recommending the use of brainwallets for most).

Perhaps it is the sort of "nanny state" attitude that was annoying me (so many people trying to suggest you *can't create a secure brainwallet*) so I just wanted to show people here that I actually *have* a secure brainwallet (funds are still there) and I don't think I am some sort of "freak of nature" for being able create that.
2652  Bitcoin / Development & Technical Discussion / Re: Can we decide on RFC 6979 or an equilvalent before we have more issues? on: December 20, 2014, 10:31:48 AM
I think we don't have to decide on RFC6979 altogether.  Every client can decide to use it for itself.

Sure - but any clients that continue to rely upon random numbers for sigs are going to be future targets for thefts (as there is simply no way that the client can guarantee the random number generator it is relying upon isn't rigged).

Perhaps what is best is that the "safety rating" of any particular wallet takes this into account (most end users are not going to understand the tech but they can understand a "poor safety" rating or the like).
2653  Bitcoin / Development & Technical Discussion / Re: Can we decide on RFC 6979 or an equilvalent before we have more issues? on: December 20, 2014, 03:53:32 AM
Though utterly unnecessary, Bitcoin Core has had RFC6979 signatures in master since the 26th of October.

Was not aware of that - thanks for the link.
2654  Bitcoin / Development & Technical Discussion / Re: Can we decide on RFC 6979 or an equilvalent before we have more issues? on: December 19, 2014, 07:22:08 PM
I don't remember what those issues are but I remember it sounded somewhat serious.

Unfortunately all sig methods are problematic (whether deterministic or not) and some smart people have shown ways that you can have corrupt software disclose your private keys without you even knowing.

I don't think we have any current way to be safe from that.
2655  Bitcoin / Development & Technical Discussion / Re: Can we decide on RFC 6979 or an equilvalent before we have more issues? on: December 19, 2014, 07:17:10 PM
Fighting is rather pointless - let's just try and help each other with useful information.

This is the link you are interested in: https://bitcointalk.org/index.php?topic=581411.0
2656  Bitcoin / Development & Technical Discussion / Re: Can we decide on RFC 6979 or an equilvalent before we have more issues? on: December 19, 2014, 05:49:27 PM
It's funny - but as soon as I learned that ECDSA (at least in terms of what is used by Bitcoin) relied upon random values I saw a weakness.

So although not happy about it I am not surprised that we have ended up with this situation (I've never liked the idea of relying upon random numbers).
2657  Bitcoin / Development & Technical Discussion / Re: Can we decide on RFC 6979 or an equilvalent before we have more issues? on: December 19, 2014, 05:29:03 PM
It is NOT their code that is crappy.

It certainly was their code that was crappy - it lacked initialisation that led to the cracking of private keys (maybe you need to read up more on what happened).

Are you sure deterministic sigs will solve the problem though?

For sure deterministic sigs will get rid of the problems of poor random values (but of course that won't get rid of all problems).
2658  Bitcoin / Development & Technical Discussion / Re: Can we decide on RFC 6979 or an equilvalent before we have more issues? on: December 19, 2014, 05:11:30 PM
Huh ... many wallets already have this RFC implemented: nbitcoin, bitcoinj, libbitcoin, bitcoinjs.

Interesting - as the feedback I'd got from gmaxwell was that he didn't think that the RFC should be used.

IMHO, we shouldn't use ECDSA at all but I may be missing the big picture. Anyway, until then - no hardware wallets for me. I can't check that the software installed isn't doing anything harmful.

If not ECDSA then what (RSA)?
2659  Bitcoin / Development & Technical Discussion / Can we decide on RFC 6979 or an equilvalent before we have more issues? on: December 19, 2014, 04:25:50 PM
We have seen a big problem with compromised private keys due to bad random values used by crappy .js code (and this is not the first time we have seen such things) yet the Bitcoin devs seem to not be very enthused about changing things (presumably they are very busy with other things but I am asking them to consider what is most important at the moment).

I think this needs to be elevated to priority #1 as if people can't trust their private keys due to poor RNG (and we have been made aware that the NSA seems quite determined to compromise RNGs as much as they can) then we can't really trust anything to keep BTC safe.

We need deterministic sigs and we need them ASAP - if there is an issue with RFC 6979 then please solve it via another RFC or create a BIP that achieves the same thing.

The main thing is - stop with not doing anything and let's get deterministic sigs happening so no further such issues as have happened recently with blockchain.info happen again.
2660  Alternate cryptocurrencies / Altcoin Discussion / Re: SwapBill embedded protocol: preview and request for feedback on: December 19, 2014, 12:56:31 PM
The expiry times for SwapBill transactions are determined by the SwapBill protocol, and do not require nLockTime.

Oh - in that case it must have changed quite a bit from when I last examined it - it is now implemented as a sidechain (in accordance with the spec. for those or are you just using the same nomenclature)?
Pages: « 1 ... 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 [133] 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 ... 334 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!