Bitcoin Forum
June 08, 2024, 12:49:59 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 ... 71 72 73 74 75 76 77 78 79 80 81 82 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 »
2401  Other / Meta / Re: the difference between the Bitcoin-XT client and Bitcoin-XT network/currency on: August 14, 2015, 02:52:57 PM
All that matters is that the currency that Bitcoin-XT uses right now is Bitcoin.
No. All that matters is that Bitcoin XT is designed to fool ordinary users that they use bitcoin and switch to an altcoin as soon as enough people are fooled to use the Bitcoin XT client.
2402  Other / Meta / Re: the difference between the Bitcoin-XT client and Bitcoin-XT network/currency on: August 14, 2015, 02:16:50 PM
Bitcoin-XT will NOT switch to another currency if it does not hit its target of 75% of miners.
But it will if it does! Besides, I don't see any obstacle in lowering that target to 70%, or 60%, or 51%... or even less?

2403  Other / Meta / Re: the difference between the Bitcoin-XT client and Bitcoin-XT network/currency on: August 14, 2015, 01:53:00 PM
The fact that it may will switch to another coin in the future does not matter IMO.
It does matter now, right?
2404  Other / Meta / Re: the difference between the Bitcoin-XT client and Bitcoin-XT network/currency on: August 14, 2015, 01:44:50 PM

This is because the staff consider the bitcoin-XT currency to be an altcoin
They are correct. Bitcoin XT is not altcoin yet, but will be when hardfork of bitcoin will inevitably occur as a result of larger block size accepted in future!

Exactly. So why censor it now? Right now I can download the Bitcoin-Xt client, import my wallet from Bitcoin Core and spend my coins at merchants that use Bitcoin Core. So obviously isn't an altcoin client right now, its a usable Bitcoin client just like any other. Doesn't make sense to censor it now becuase it will become an altcoin client in the future.
They sensor it not because of the alt client but because of the alt coin! It makes perfect sense to me. Bitcoin XT is not Bitcoin!
2405  Other / Meta / Re: the difference between the Bitcoin-XT client and Bitcoin-XT network/currency on: August 14, 2015, 01:33:56 PM

This is because the staff consider the bitcoin-XT currency to be an altcoin
They are correct. Bitcoin XT is not altcoin yet, but will be when hardfork of bitcoin will inevitably occur as a result of larger block size accepted in future!
2406  Economy / Speculation / Re: Wall Observer BTC/USD - Bitcoin price movement tracking & discussion on: August 14, 2015, 01:25:38 PM
Kraken BTC/EUR has a similar wall to Bitfinex on a smaller scale ... 200BTC orders stacking up 7000BTC between €231 and €237. Notable because it's Kraken.

Thanks for this... This is interesting. Theories, why someone is doing this? Smiley

I bet someone is hopping for another margin cascade?
Kraken allows every order above 50 bitcoins to be hidden. So every order above 50 bitcoins you see has just one purpose: manipulate market. Take care! I'd give my business to exchanges that do not allow hidden orders.
2407  Economy / Speculation / Re: Wall Observer BTC/USD - Bitcoin price movement tracking & discussion on: August 12, 2015, 01:27:50 PM
Local Bitcoins blocking New York, the financial center of the world, due to Bitlicense regulations.

is crypto done??
No. New York is done.
2408  Economy / Speculation / Re: Wall Observer BTC/USD - Bitcoin price movement tracking & discussion on: August 10, 2015, 09:35:24 PM
Most of the submissions in response to the DFS proposals were centered on refining the scope
Nobody can refine the scope of such a term as "form of digitally stored value". Every sequence of 1's and 0's is a from of stored value because every sequence of 1's and 0's is a form of information. And information is valuable.
2409  Economy / Speculation / Re: Wall Observer BTC/USD - Bitcoin price movement tracking & discussion on: August 10, 2015, 07:33:34 PM
Trust me, the regulators have excellent job security Smiley
Trust me, you're wrong.  
2410  Economy / Speculation / Re: Wall Observer BTC/USD - Bitcoin price movement tracking & discussion on: August 10, 2015, 06:09:53 PM
the language they use is arcane and open to misinterpretation.
Actually their definition is so broad that they include every possible form of digital assets which will have boomerang effect upon the regulator. They're committing regulatory suicide!

Quote
What is Digital Asset?

A digital asset is any object of text or media that has been formatted into a binary source that includes the right to use it. A digital file without the right to use it is not an asset!

digital assets = assets that don't need permission to be used
bitlicense => requires permission => makes digital assets NOT digital assets => regulator kills the object of the regulation => regulator becomes unemployed regulator
2411  Economy / Speculation / Re: Wall Observer BTC/USD - Bitcoin price movement tracking & discussion on: August 10, 2015, 05:02:17 PM
I think the big issue with the terms of bitlicense are to do with how they define Virtual Currency Business Activity.
Good. Bitcoin is not a virtual currency. It is a digital currency.
2412  Economy / Speculation / Re: Wall Observer BTC/USD - Bitcoin price movement tracking & discussion on: July 28, 2015, 06:39:27 PM
What is this up trend due to?

When it was the the Greek problem it was logic,but now?
Bitcoin has many advantages compared to fiat money. Why isn't that logic enough for you?
2413  Bitcoin / Hardware wallets / Re: OVERVIEW: BITCOIN HARDWARE WALLETS █████████████████ Secure your Coins on: May 07, 2015, 07:03:08 PM
I can pick 2 chips.

One is a smartcard. Its specifications are only available through an NDA with the vendor. It has been used in several industries to hold critical secrets since the early 1980s. Considering we haven't seen major repeated breaches of credit cards, pay TV, passports and others I think we can safely assume that their protections hold.

The other one is a generic purpose chip. It's fully documented, nobody ever used it to store valuable secrets. It has not been designed to withstand physical attacks in the first place, so we can also safely assume that it won't.

Both can be backdoored, as I have no way to check that.

Which one do I pick to protect Bitcoin private keys ?

I'd pick the second one for a number of reasons.

But why don't you pick both and leave your customers a choice to decide what they'll trust most?
2414  Bitcoin / Hardware wallets / Re: OVERVIEW: BITCOIN HARDWARE WALLETS █████████████████ Secure your Coins on: May 07, 2015, 01:58:07 PM
I'm perfectly aware of the values of Open Source (and doing my best to contribute whenever it's possible), but in the end pragmatism rules.
Open source is the pragmatism! Bitcoin won't settle for anything less. You'll see it when 100% open hardware hits market for hardware wallets. If a chip manufacturer doesn't want to change any of their practices just pick another one that will.
2415  Bitcoin / Hardware wallets / Re: OVERVIEW: BITCOIN HARDWARE WALLETS █████████████████ Secure your Coins on: May 07, 2015, 12:33:44 PM
Open source hardware doesn't solve it either. As soon as you use hardware that you didn't build yourself (and obviously nobody can do that at the chip level) you're trusting someone.
Having the CAD files gives me the choice to pick up a trustworthy party and increases competition between chip manufacturers to win this trust.
2416  Bitcoin / Hardware wallets / Re: OVERVIEW: BITCOIN HARDWARE WALLETS █████████████████ Secure your Coins on: May 07, 2015, 12:20:20 PM
exactly the same way that you can't audit the silicium of another chip available without NDA  Grin - i.e. they don't.
If they don't what is the point of seeking alternative to banks? Which is better option for your money? Trust a bank that is specifically regulated to guarantee your savings or trust a chip manufacturer that is not regulated and doesn't guarantee anything? Hardware wallets with closed source hardware kind of defeat the entire concept of trust-less money.

2417  Bitcoin / Hardware wallets / Re: OVERVIEW: BITCOIN HARDWARE WALLETS █████████████████ Secure your Coins on: May 07, 2015, 10:58:23 AM
The HW.1 sales page will soon be closed to offer it (for the same price) on the Ledger website, so that should clear things up. It'll be an alternative option for people that don't care about packaging or the form factor and don't mind printing stuff themselves.
Thanks for this. Will be useful.

On HW1 page I'm reading this and same applies to Ledger :

Quote
It is unfortunately not possible to release HW-1 with a useful open source firmware due to NDA restrictions with our chip manufacturer, however you can verify with the specification that all commands do what they are supposed to do, and that clients are only sending documented commands.

Open source hardware is essential for all hardware wallets. If it is a closed source how will your chip manufacturer guarantee that there is no secret registry built in the chip to extract data from through unlisted API function?
2418  Bitcoin / Development & Technical Discussion / Re: WTF is this? Someone found a trick for fast mining? on: May 06, 2015, 09:44:10 PM
If 10 people I respect tell me I am wrong, I have to accept that conclusion even if I do not understand why.
Couple of years ago when I said BFL are crooks and low life 10 people I respected (incl. mods) told me I was wrong. They were just bribed by BFL to do so. At that time mods were not in a hurry to label BFL as scammers.

If we brush off all the pseudo scientific gibberish what gmaxell is basically saying we should treat all the irregularities as regular because of the big figures. Do we have to accept this knowledgeable explanation and move on just for the sake of protecting bitcoin from possible FUD?
2419  Bitcoin / Development & Technical Discussion / Re: WTF is this? Someone found a trick for fast mining? on: May 06, 2015, 08:39:47 PM
Either:
  • You are wrong, and everyone else is right
  • You are right, and everyone else is wrong
  • Someone has launched a Sybil attack against you
Or...

Someone has launched a Sybil attack against gmaxell's fan club.
2420  Bitcoin / Development & Technical Discussion / Re: WTF is this? Someone found a trick for fast mining on: May 04, 2015, 11:21:11 AM
You will agree that this facts are independent by themselves. You will agree that they happen rarely with a small probability. The probability of seeing them simultaneously is small.
You add: "This is your test for a specific non-disclosed mining optimization." No, it is not. This is my test to detect that something out of normal is happening.
Don't insist on this line. I have withdraw any claim about mining optimization. Why are you insisting into something that I won't discuss?
You accuse me of divagating but here you chase the optimization tangent which to say you've dropped at the expense of completely ignoring my argument that your own overfit criteria actually precludes your hypothesis that something "out of normal going on"; since exclusion of your training sample from the test observations results in no hits against your proposed criteria.


Quote
I did ask a very simple question and you are unable to answer it in simple form: "how would you go about proving that this is out of normal?". Let me rephrase: What is sufficient evidence to infer that something out of your knownledge is going on?
This is a question that ask working scientists ask themselves all the time.
And I thought I answered it adequately, I would only find behavior rare if it was surprising in light of a model that wasn't already fit to the self-same data.

Quote
From what you tell you seem to refuse that there is any anomaly if you don't have a working hypothesis
When the behavior can also be explained by "yes, these numbers could have arisen by chance", then I do expect to have a model before I conclude that they're actually surprising.


Quote
There is no "ideal way to reason about thing".
I didn't say it was the only way to do so, it was a suggested example idealized approach; offered with the hope of being constructive and not merely repeating that your reasoning was defective without offering an alternative approach.

Quote
Yea...so astronomers noticing the advance of the Mercury perihelion
Mercury's precession isn't noticeable or interesting at all without some kind of model. If your theory of the solar system is that the planets just wander around, any sequence of moves doesn't seem especially surprising.


Quote
Obviously we can make such assumptions with more knowledge. Let me try something that can pass your censorship: I guess we agree that the main variable for mining a block is the header of the (double) hash of the previous block. If you knew the hash in advance you would be able to premine the block. By "premine" I mean doing most of the computation work well in advance (nothing spurious suggested by "premine", just "pre"-doing the work). The Merkel root tree hash can be kept static except maybe for impact of the extranounce (for example when you mine 1 transaction blocks).

Awesome!  So we can finally talk about something specific and technical!

You're talking about using the midstate, as it's normally called;   hashing a block header involves running the SHA256 compression function 3 times. One to ingest the first part, leaving the 64 byte midstate, one to digest the end, and then a final one on the output.  Because the nonce is at the end of the header one can perform 4 billion runs of the latter two compression runs without repeating the first.  The midstate optimization was mentioned in the second page of this thread.  It's an optimization exists in every miner, it was used in the original Bitcoin software while CPU mining; it's enshrined into the getwork protocol (the original remote mining protocol); it's established in the publicly documented interfaces of mining asics-- they are usually setup to receive midstates, not headers from their control systems.  It is effectively impossible to write miner software without being comfortable working with a midstate plus a tail.  P2Pool even uses this characteristic of the merkle damgard design to reduce its communications costs (it needs to prove a piece of data with a particular hash ends with a particular suffix, so it communicates just the midstate and the final piece).


Quote
You will agree that someone with a performing mining algorithm will have a lot of advantage by witholding mined blocks in order to speed up the mining of the next ones and then releasing them in a short time.
I will not. This is now unrelated to the point you made above: The computation to generate the midstate is generally insignificant.  My laptop can generate something on the order of 40 million midstates per second, with the factor of ~4 billion increase from nonce rolling, this one laptop could support midstate generation for nearly the entire network; if anyone worried too much about midstate generation speed, they'd move it onto an ASIC (or just a FPGA); and a single part could easily have 10 or 100 times what my laptop can generate;-- since midstate generation work is 1:2^33 that of the mining in total (assuming the whole nonce range is used, but you can see that taking a factor of 2 or 4 here or there doesn't change things much-- and thus my point before about miners not using the whole nonce range; there is no need to because midstate generation is still cheap).

Generally by withholding blocks you disadvantage yourself because you will lose a race (the network prefers the first in the face of ties, specifically to avoid incentives to delay blocks); without an information advantage (e.g. MITM other participants) you must have a very significant total fraction of the hashrate before any delay of your announcements is not a spectacular loss. This has been studied to some extent in the literature; the most optimistic simulations which assume no latency show in the no information advantage has no amount of withholding avoids being a loss until over the 1/3rd of total hashrate case.

Quote
leading to sequences of nearby mined blocks. If he wants to conceal this fact he will mine the blocks anonymously (or with another miner that he controls). This means that we have to pay particular attentiion to close by mined blocks of anonymous origin. And we have to pay special attention to similarities that can reveal that the same miner is behind these blocks
Quote
It would be great to prove that this miners are distinct and independent, but they may be collaborating. Event if these miners are independent they may be using the same algorithm that produces similar output.

It seems nothing can disprove your belief.  You say it would be the same miner producing the blocks but when presented with evidence that it is different miners, you argue that he would conceal it. Why did we even look to apparently non-anonymous miners in the first place?   While doing so, you ignore strong evidence against your theory:  That at least two people independently observed those blocks arriving on the network minutes apart; not in a bunch as your block withholding model would predict (and not as you initially believed them to be).

If you were willing to argue that the blocks arriving at the same time, when you were mislead by the data on BC.i, was strong evidence; you ought to be willing to admit that when you find they arrived without bunching that this undermines your theory.

Quote
Could you cut this short, don't divagate, and just let us know how you will proceed in order to prove that a sequence of nearby consecutive nounces is out of normal?
How many nounces and with what proximity your criteria will show that they are our of normal?
I have provided my answer on this. We are still waiting yours. Your answer must contain a number and a % proximity. For me n=3 events and a geometric mean of prob of the order of 1% starts to trigger my interest, and light a red flag if
this occurs combined with other unusual coincidences.
Well... I know from past experience that encountering events with probability under 1:2^90, without my expectation being fixed by the data in advance, when I expected a random outcome triggered in me fairly strong confidence that something structured was happening and spent time searching for an answer; but I still did not exclude the possibility that it could be a coincidence.

This is all irrelevant because you're ignoring the model complexity and that is an absolutely critical term which cannot be discounted: I would not be surprised by a complex model I just fit against the data that I'm testing it on. It will always match. If I were to be surprised by this I would be making an error in judgement. I have made similar errors in judgement in the past but I would be unlikely to do so now unless I was tired or ill.

Your comment here of "1% starts to trigger my interest, and light a red flag" makes me laugh out loud. There are 144 blocks in a day (and thus 144 overlapping three block windows).  If you really have your attention caught by 1% events then you would be constantly exhausted by them occurring almost every day, often multiple times.  I am imagining a movie conspiracy theorist with a bunch of sticky notes on a wall and string run between them.  "ITS ALL CONNECTED", ... sorry.

Please don't waste the forums time with observations at the once a day level; none of us have the patience for it.  If you really want to work yourself up over some criteria that will happen constantly by chance, in private-- thats your own decision, but please don't inflict it on the rest of us.


Quote
You are wrong. I have retracted and erased all comments (if I have overlooked any, please let me know), in particular those that you quote (where did you get the quote?). Obviously I cannot erase people quoting me. You should ask them.
I think you must have overlooked them, I quoted-- they should be easy to find. One is in the very first message. Please note the forum logs edits.

Quote
extreme aggressivity at me for mentioning the possibility that algorthms boosting the performance of mining may exist
I've participated and contributed to many minining optimizations discussions-- at least back when they were frequently interesting; I have no objection to that.

I have made crystal clear what my complaint was at every instant and moment:  You pointed to some random, uninteresting blocks, alleged on a flimsy basis that they were evidence for a secret mining optimization, known to you but which you wouldn't discuss.  I'm glad you're retracting your statements now.  But this smelled like a scam, it's nothing personal.

Quote
You have been manipulative from the beginning accusing me of threatening bitcoin security.
Secret substantial mining optimizations would be a threat to Bitcoin security (if they were real), the level depending on how significant they were; because if significant enough they could undermine the decentralization of mining which is critical to the system's security assumptions.  I have always thought it was unlikely that there was an actual threat there which you were aware of-- initially on the basis that not so long ago you were asking very uninformed questions about mining, but its not impossible that someone new to the subject might discover something that has evaded the analysis of so many others over the past 6 years. My comment there was if I were to accept your belief then it was an additional reason why you should disclose.

Quote
Well, my friend, some people reading us are not that naive as you might think.
I'm really not sure how I should understand that. In the light of the weak hypothesis that you were trying to find a suckerbuyer for your theories...

Quote
What is worrisome, really worrisome, is your attitude. People may think that you know about these boosting algorithms and you are just trying to conceal them
from public knowledge
Oh how perfectly diabolical of me to use reverse psychology! You've uncovered my true plan: to conceal the secrets of mining by insisting you reveal them to the public if you're going sulk about claiming to know things! How could you have figured me out! oh no!

Quote
using your power position as moderator. In particular, you admitted that you are actively mining, therefore you are incurring in an obvious conflict of interest: I can state, as disclaimer, that I don't mine..
LOL. It almost makes up for all the irritation, so funny;  Actually my comment was "it's the behavior of hardware sitting right next to me"; I was referring to a Bitmain S1 which my foot was propped up on at the time and which hasn't been turned on in months.

But again I should be awed by your incredible sleuthing-- I am actually mining, with downclocked SP20 at 1.27TH/s. With my $0.35/kwh marginal power this costs me somewhat under $200/mo to operate. The P2Pool stats page says that the income is ~0.0107btc/day.  So you've totally caught me in my evil plot to prevent people from competing with me for my $130/month _loss_;  where by I must spin an elaborate information concealing campaign on the forum in order to lose less money, because simply _pressing an off switch_ is far too difficult for my feeble brain to handle. I truly have been educated stupid, and my participating in mining could have nothing to do with my support for the Bitcoin system and my @#$@# development of the @$#@$ Bitcoin software. Not a chance. It's all a conspiracy. You caught me.

(I'm thankful for your confession of non-participation; always good to know when the writer doesn't have direct experience in the subject! Smiley )

Quote
But I am not. I trust your good faith. Even though...I don't like to go into maters discussed in private messages, but since you go into it, I could also go into it and remind you that you wrote something that sounds very disturbing...(and to what I don't give a fuck as I explained to you by choosing the precise wording).
Feel free to quote my whole messages if you like; though I expect they'll reflect poorly on you-- not me.

Quote
You attribute yourself the privilege to talk in the name of the whole community. On which grounds?
I don't-- I speak to my personal responsibility and the what I feel is my share of the collective responsibility.  But-- if I were to speak for others...

Quote
Your position as moderator and developer gives a valuable opinion (more than mine in the eyes of the community, no question about that),
... these might be some pretty good reasons to do so. But, as I said-- I'm not. I even specifically called out in my prior message that I was just speaking as an ordinary community member. Anyone is free to disagree as you have so vigorously done.

Quote
we have discovered is that you don't have any serious background on statistics or probabilities.
Among other professional pursuits which required a strong command of probabilities, I spent over a decade working on the design of compression formats; so this is a bit amusing too. While none of my formally peer reviewed publications have been squarely statistically directed, many things I've published professionally or casually have also required fairly significant statistical work-- such as fault tolerance design for large scale communications networks and predictive failure monitoring-- this may be part of why I quickly observed the flawed reasoning like failing to compensate for drawing your parameters from your data, or the impact of multiple comparisons-- none of it is a mystery but its surprising to laymen without a working experience with probability.

There is much that I do not know, thats for sure-- and I am constantly learning new things... and while I'm also sure that there are many things I could learn from you, on the particular subject of working with this kind of data, it seems that most of that would come in the form of observing your errors. I hope you could share this learning with me, but I fear your credentials have blinded you to recognizing the possibility that you're actually far off the mark this time--  you're resorting to increasingly tortured adhomenem, and at this point I can only laugh at it.


Ah, I missed this earlier (it was burred under an untrimmed quote of my graphs):
Quote
You cannot deny that there is an advantage in using the timestamp field partly as nounce for mining.
I most certainly can! I did above, in my comments related to mid-state, which apply just as well to recomputing a new merkle root. Some amount of mining gear is able to do ntime rolling, I don't believe many (or any) use it anymore; and I think its actually incompatible with most stratum pools, but I'd have to check to be sure.  It isn't a useful advantage because the savings it provides is so enormously removed from the scale of mining that it doesn't matter. Any improvement prior to the nonce increment is effectively reduced several billion fold-- it's like saving 90% of a drop of water relative to the ocean, 90% is a lot of the drop, but nothing of the ocean.  Ntime rolling was historically interesting because prior to getblocktemplate and stratum, a remote miner required network traffic every time the nonce space was exhausted and this could produce high load on pools; the ability for remote miners to increment an extranonce themselves in both of the newer remote miner protocols largely made ntime rolling obsolete.

Quote
I would like to discuss only technical facts and statistics. After all this is a subforum for "Technical discussions".
Thats what the subforum is for; I'm glad you've now joined its purpose. The complaint all along was that your posts were not conducive to that but instead to something else.  Now that thats cleared up, I'm not sure what else is there to say--  in the post I'm responding to here you seem to be saying that 1% events with unspecified other coincidences are deserving your attention.  With moderator hat on-- I'm going to ask you to not create threads in this subforum for 1%/block level events without a good, clearly stated, technical analysis that gives a rational basis to believe they're not a once a day pure chance false alarm.  ... Your first abrasive message to the thread was the second post with "Last, don't insult our intelligence."-- many people have read and responded patiently. My passive patience ran out at about your dozenth post in the thread. It happens some times, I'm sure all of us are warn out from the argument.

Wow. What an ego?! It's even bigger than mine.  Smiley
gmaxwell, have you ever in your life confessed when you're wrong? Well, just asking...
Pages: « 1 ... 71 72 73 74 75 76 77 78 79 80 81 82 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 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!