Bitcoin Forum
September 20, 2017, 09:35:08 AM *
News: Latest stable version of Bitcoin Core:  [Torrent]. (New!)
  Home Help Search Donate Login Register  
  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 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 ... 211 »
1  Bitcoin / Development & Technical Discussion / Re: Some 'technical commentary' about Core code esp. hardware utilisation on: July 07, 2017, 03:50:33 PM

You know decades ago people invented this little thing call #ifdef right?

Just use #ifdef _MSC_VER/#else/#endif around the inline assembly if you want to bypass MSVC.

Even simple crap like switching to --i instead of ++i, will reduce assembly instructions regardless of what optimization flags you use on the compiler.

Why the hell is Core still stuck on LevelDB anyway?
The same reason BDB hasn't ever been replaced, because even after a softtfork and a hard fork, new wallets must still be backwards-compatible with already nonfunctional 2011 wallets.  Roll Eyes

Most CPU is running idle most of the time, and SSD is still expensive.
So just use RocksDB, or just toss in a lz4 lib, add an option in the config and let people with decent CPU enable compression and save 20G and more.

I just copied the entire bitcoind dir (blocks, index, exec, everything) onto a ZFS pool with lz4 compression enabled and at 256k record size it saved over 20G for me.

Works just fine, and ZFS isn't even known for its performance.

Doesn't matter how many life time people spent on it, when you see silly shit like sha256() twice, you know it's written by amateurs.

Here, your internal sha256 lib, the critical hashing function all encode/decode operation relies on, the one that hasn't been updated since 2014:

SHA256 is one of the key pieces of Bitcoin operations, the blocks use it, the transactions use it, the addresses even use it twice.

So what's your excuse for not making use of SSE/AVX/AVX2 and the Intel SHA extension? Aesthetics? Portability? Pfft.

There are mountains of accelerated SHA2 libs out there, like this one,
Supports Intel SHA extension, supports ARMv8, even has MVSC headers:


SHA-1, SHA-224 and SHA-256 compression functions using Intel SHA intrinsics and ARMv8 SHA intrinsics

For AVX2, here is one from Intel themselves:


Optimized sha256 x86_64 routine using AVX2's RORX instructions

Provides SHA256 x86_64 assembly routine optimized with SSE, AVX and
AVX2's RORX instructions.  Speedup of 70% or more has been
measured over the generic implementation.

Signed-off-by: Tim Chen <>

There is your 70% speed up for a single critical operation on your hot-path.

This isn't some advanced shit, that Intel patch was created in March 26, 2013, your sha256 lib was last updated in Dec 19, 2014, so the patch existed over a year before your last update. We have even faster stuff now using Intel SHA intrinsics.

QFT and mined for the gold.

It is very rare these days that someone outside the core team is so helpful to them as in this post.  Most outside core would be just as happy to see core fade away instead of being so very helpful as TB is being here, albeit TB was masterfully trolled by GM into doing GM's job for him, it is just as likely that GM's ego or outside incentives will prevent him from taking any of this helpful advice to heart.

Most interesting here is that TB has found where Core team have added the Big-O Quadratic Sighash bug which is their big issue of why then need SegWit and can't scale.

GM shoots Bitcoin in the leg, TB shows him the wound, the blood, the gunpowder marks on his hand and hands him the surgical kit.
GM sits there mocking him and shrugging.
Bitcoin's blood leaking out while GM stares around wondering why he doesn't get more love.
2  Bitcoin / Legal / Re: What makes a blockchain transaction legally enforceable? on: March 29, 2017, 08:33:13 PM
So, I post something.. maybe a contract (smart or otherwise... on Counterparty or via OpenAssets)... how do I know this contract or "token" is real or representative in the court of law??

Law is a matter of geography.
If you need a law, it depends more on which ground your feet are touching than anything else.
Most any cryptocurrency transaction can be separately codified in a document to be filed with your local authorities.
3  Bitcoin / Project Development / Re: [ANN] Bitcoin PoW Upgrade Initiative on: March 19, 2017, 06:32:31 PM
The concern I have with it is that there is already a FPGA developed with Equihash, and we dont want future ASICs/FPGA's from alts attacking bitcoin,

I doubt that this is true. Can you point me to where you heard that?

You should probably think carefully and make up your mind whether decentralization or 51%-attack-resistance are more important to you:

(Search in text for "fundamental trade-off".)

Zooko has a point here.  There are trade-offs, but these are only some of the concerns.
Take Monero for example.  It is CPU/GPU but the CPUs do better for the money invested.
The issue with it is that it is highly mined by botnet.

If Bitcoin goes the CPU route with its economic heft, it will encourage botnet mining to a significantly greater extent.  This could have consequences for public relations, legality, VC investment appetite and other problematic results.

If the goal is to 'forever end the specter of miner influence on development direction', CPU PoW change might not be radical enough of a change, Bitcoin might have to go one of the more tested PoS methods, or find another solution to the Byzantine General problem.

If PoS is chosen, the longest successful, tried and tested PoS chain is probably Bitshares, which was refined again for Steem.

If a CPU PoS is chosen, may the governments of the world have mercy upon Bitcoin.
4  Alternate cryptocurrencies / Altcoin Discussion / Re: Crypto Kingdom - 1991 Retro Virtual World(City) on: March 04, 2017, 11:37:22 AM
May the peace that surpasses understanding, and the grace of the most high, flow from the giver of all good things to His loving people.
5  Bitcoin / Development & Technical Discussion / Re: Block-size debate solution on: February 20, 2017, 01:19:27 PM
Incremental increases in block-size will work to avoid the sighash verification attack so long as the blocks fill up not too long after each increase.
(So bumping blocksize up to 2mb or so now should be fine, then again larger later when 2mb blocks are reliably full with TX fee paying transactions.)

The sighash verification attacker forsakes the TX fees in order to get the coinbase miner subsidy.
Larger full blocks are the swiftest and surest way to move to a TX-fee supported network.
When this occurs, the incentive for this variety of attack goes away and blocksize is no longer limited by this attack vector.

Simple increases (as Satoshi suggested back in 2010), manually introduced as needed, will work just fine.
The main criticism of this is that it is central-banker like activity, however as shown, the need for this manual activity disappears in a finite amount of time in the relatively near future (when bitcoin becomes a fee-supported network).
6  Economy / Collectibles / Re: New Bitcoin COLD HARD CASH by the makers of New Liberty Dollar on: December 28, 2016, 12:49:35 AM

Bernard von NotHaus is not involved.
The article headline is misleading, the lower court case for him is not yet settled, he has not been sentenced and has a motion before the court for acquittal.
We would maintain that he is not guilty of any current law, and innocent of any wrongdoing, and that the prosecution has not proved their case, but the jury was bamboozled.  Hopefully justice will prevail.

He has suffered much at the misguided efforts of the federal prosecution, we wish him well.

For those that did not hear the resolution of the Liberty Dollar case.

The judge did not overrule the conviction handed down by the jury.  What the judge did instead is essentially nullify the penalty in the sentencing.

It seems that Judge Voorhees was utterly convinced of Bernard Von Nothaus's innocence.  However if he overruled the jury verdict (as is his right as the 13th juror.  The prosecution did not prove their case on any of the counts.  There was no intent to defraud, no intent to conspire, nor to counterfiet.  There were in fact no victims either of any fraud nor counterfeiting nor conspiracy.  Despite the charges not being proved by the prosecution, the jury was overwhelmed by the show of force of the prosecution with FBI, Secret Service, and very expensive prosecution lawyers (especially when compared to the lawyers provided to BvNH after all his wealth was seized by the government and could not afford to pay for more).

So instead of overruling the jury, which would have resulted in an appeal, perhaps a new trial, and likely another decade of litigation taking what is left of BvNH's life time, the judge split the baby by cutting the sentence to nil.

BvNH and all the customers with gold and silver in custody were awarded their metal back.
No prison time served.

Basically, free to go without any penalty other than the conviction on his record.

The entire process was a great travesty of justice, and abuse of power for political reasons.  A private business was punished due to the free speech of its founder who advocated for the National Organization for the Repeal of the Federal Reserve Act (NORFED).
For saying the same things that many senators and representatives also say, a private citizen's life and legacy were destroyed.

Fortunately he is back in business and as dangerous as ever.
Now he is exercising his free speech with a "Trump Dollar" in gold, silver and copper.
It was released during the 2016 primary season long before Donald Trump was even the nominee.

I am not involved in this, other than as an admirer of Bernard's artistry, but it seems to have had some success.

7  Bitcoin / Legal / Re: Bitcoin Attorney Will Answer All Questions: on: December 28, 2016, 12:28:46 AM
There is a key issue regarding legal tender which might help some of the explanations here.

If a Bitcoin issue ends up in a court of law in a country that has a legal tender law similar to the USA, (most all countries), litigants are required to accept the legal tender of the state, in any dispute, as full compensation.  (This is the effect of "Good for all debts public and private")

This means that anytime a court is involved, the bitcoin can be sold and the government cash substituted as payment in full to whomever wins the case.  The value at time of transaction in the local fiat currency will be the important point to determine the amount, and should be one of the facts determined by the court.

Perhaps you could expand on this?
8  Economy / Speculation / Re: rpietila Wall Observer - the Quality TA Thread ;) on: December 14, 2016, 11:18:26 PM
If I were "them"...
The unmarked cars or aviation would come into the area for installing electronic surveillance on wireless devices at the minimum.

They would arrive, linger for a minute or two once in range of devices with a femtocell, and then leave.
There is simple and cheap technology for doing these sorts of things available to all law enforcement.

There is a fun project underway for detection/countermeasures against these that is quite useful for protecting a geography you control.  It already does most of what you might want and is not so expensive.
Much cheaper than castle walls.

If a castle wanted a more active defense, HERF devices are very effective against most vehicles.  It would have to be abandoned.  If flying it would likely crash and be messy.

The detection of these sort of active defenses is such that it would benefit from underground wiring so the heat from the wire would not draw a line to all of them from higher altitude infrared scanning.  A good amount of capacitance at the device location is useful, so that it would still function if the wires were cut.  As with any technology, maintenance and testing is the ongoing chore.
Just some fun things to think about.
9  Other / Politics & Society / Re: TRUMP WINS on: November 28, 2016, 07:34:34 PM
Praise Kek!

The Kek is strong in this one.
10  Bitcoin / Bitcoin Discussion / Re: Mimblewimble Paper Proposes ‘Near Complete’ Bitcoin Anonymity on: November 05, 2016, 04:13:23 PM
This is definitely something interesting.... however, it is not important at all. Bitcoin doesn't need anonymity. Those who need it have things to hide...

I have seen this argument used over and over and it is annoying because people seem to not think it over when they say it. This is about our privacy and it is our right. Some people do not think like you, some of us actually want our privacy and our family's privacy protected. If you are going to say such things do not speak as if you are speaking for everyone.

I have nothing to hide, I have much to protect.

The "you have things to hide" argument is authoritarian pablum.  It presumes that the law enforcement is ever present and entirely protective.  It assumes that you can never protect yourself.  Does the person who says this leave their valuable objects in clear view in their car overnight.  Do they walk around naked?
Privacy is important for so many reasons, it is not about wrongdoing, it is about survival in a civil society.
11  Bitcoin / Legal / Re: What if I put physical Bitcoins on Craigslist? on: October 28, 2016, 08:16:00 PM
Funded and unfunded.. ??


Inform me on the Craigslist/Bitcoin dynamic if you would please..

I am new. What is "funded" bitcoin vs. "unfunded" bitcoin?


PHYSICAL bitcoins are those coin shaped bitcoin wallets made popular by Casascius, usually made of bronze or silver.  They may or may not contain bitcoin because in recent years, there was some legal hassles for Mike where they want him to register as a MSB.  Consequently he sold them without bitcoin in the wallet for a while.

So a "funded" physical bitcoin is one with bitcoin sent to it.

What I don't understand is the people that are suggesting that he sell these on an exchange....   Huh
12  Bitcoin / Legal / Re: How can bitcoin be legalize ? on: October 28, 2016, 05:39:09 PM
It probably is not illegal where you are, but there are different forms of "legalization" that may be used to "legitimize" bitcoin.  Two of the more important of these are "Legal Tender" and "Lawful Money".  Legalizing in this sense just means that you apply a pre-existing body of law to it.  It is already legalized in many ways everywhere.  If you break a law using bitcoin it is probably going to bring just as much trouble as if you used some other thing to trade, so it is legalized in that sense already everywhere.

The OP does not specify their country.  Each one presents different challenges, however as soon as the first nation state with an international exchange recognizes Bitcoin as a "legal tender" then all other countries that do exchange with this country also defacto recognize it as lawful.

Legal Tender law is a horrible thing and has resulted in tragic tyranny through out its history.  Under the banner of 'standardization' it has primarily been used to force a constituent population to accept something valueless as if it had value.
In the USA there have been great legal battles as to whether a paper currency that was not backed by specie (precious metal) could be deemed legal tender.  The battle was lost most everywhere and LT law constitutes an unlawful taking from the people by their government, degrades that government away from solid metrics of value for their economy and thereby sows the seeds for financial ruin deep into the national soils.

Bitcoin may be the answer to this for any nation member of the world bank that deems it to be a Legal Tender in their jurisdiction, no matter how small it be.  The first nation to do this will win the jurisprudential lottery forevermore, and the last one to do so will lose.

Legal Tender law is a horrible piece of government, but the best governments are those that also govern the government, itself and force it to do good for its people.  By this mechanism of making Bitcoin a Legal Tender, the Legasy of Legal Tender law may redeem itself by bringing solid metrics back to government standards everywhere.

Another designation is "Lawful Money".  Jurisdictions that have this designation use it to categorize monetary forms that "may be accepted lawfully".
Legal Tender designates monetary forms that the government REQUIRES its citizens to accept for settlement of a debt.

One is allowed (but may be refused), the other is allowed and may not be refused (but in most jurisdictions you may also accept any other currency by contract, such as bitcoin).
13  Bitcoin / Bitcoin Discussion / Re: Mimblewimble Paper Proposes ‘Near Complete’ Bitcoin Anonymity on: October 20, 2016, 02:00:39 AM
MimbleWimble is a proposal for an altcoin or sidechain.
It calls itself bitcoin out of hubris but isn't.
It is baffling me how people accept that.
14  Alternate cryptocurrencies / Altcoin Discussion / Re: Crypto Kingdom - 1991 Retro Virtual World(City) on: October 05, 2016, 08:21:22 PM
The Donation account for the Coin Contest of 1650
is now char id #160, or shortname CoinContest

All donators will be credited in the coming official contest post, and you may GIVE prizes to this account or ask for an admin to do a TRANSFER of what you wish to donate.

Link to current prize inventory:

The Duke has requested that one coin from each type, for which he has a quantity >45, be added to the prize pool.

15  Alternate cryptocurrencies / Announcements (Altcoins) / Re: PRE-ANN: People's Mark - basic income local currency in Finland - launch Oct2016 on: October 05, 2016, 08:15:55 PM
bookmarked this one, good luck !

Absolutely! First thing I did.

Thank you for this project op. I was deeply contemplating a very similar idea 2 weeks ago, for a very different community; the burningman, symbiosis, phish, bonnaroo, gratefuldead, etc, festival crowd. If this is successful then I wish to imitate this method as this could be extremely revolutionary.
Ie: basic income for a temporary nomad newage city but a very permanent community.

I look forward to watching this and am still trying to wrap my head around the details. Such as the printing of physical certificates

Any and all info about this project I will be digesting.

Isn't money anathema to Burningman?  It is all gifts, yes?
16  Other / Off-topic / Re: Bitcoin and Porn on: October 03, 2016, 03:20:25 AM
For fans of porn it is Amazing . because you have more privacy and that is something that is somewhat difficult these days.

and this is something that allows them to have higher incomes for these companies because some shy people will be able to enter without being observed.

 in generally is a good relationship is something similar like bitcoin and betting
in this matter you are correct connecting it like betting because you can now do anonymous transaction no need for credit card or paypal that ask you for your personal data in order for you to do the transaction now you an easily enjoy the service of betting and porn without risking your true identity

Do you think there are any shy bitcoiners who like privacy?
17  Alternate cryptocurrencies / Speculation (Altcoins) / Re: [XMR] Monero Speculation on: October 02, 2016, 03:30:55 AM
The down side to the higher price is that it is more expensive to acquire.

The upside is that higher price opens up new use cases.
The price is probably not even high enough yet to support serious DNM uses so if that happens there will be upward pressures.

Bitcoin and its transparency are more suited to government, charity, and community use cases, Monero more to banking and private enterprises.  There is a very long way to go for both of these.  In development, in valuation, and in adoption.

This is just the very early beginning.
18  Other / Beginners & Help / Re: If everybody stops mining... on: September 24, 2016, 12:42:40 AM
Hey Guys,

if every bitcoin miner on the world would stop mining and only my notebook is mining would I get every 10 minutes 12,5 BTC? Cheesy

I am just interested and want to know what would happen when... Wink

Best regards,

Patrick Grin

The difficulty would still be the same (until it resets lower) It is unlikely that you would find any blocks any time soon.
19  Alternate cryptocurrencies / Altcoin Discussion / Re: Crypto Kingdom - 1991 Retro Virtual World(City) on: September 19, 2016, 10:57:59 PM
Update: Dragon Quest

So far the quest has garnered commitments from Syksy, Moneromooo, and RedErin.
Anyone wishing to join in the fun, and danger, please add your name to our list of intrepid hunters.

It has been so long since such a creature has been successfully hunted.
How can one refuse such a noble endeavor.  Though my bones be not what they were, they still do move on most days.  The Duke will commit to this.  What then is life, if we can not live it?  To arms! My loyal retainers and I will mount and ride with the other brave nobility who answer this call to duty.  Any less would be a shame.
20  Alternate cryptocurrencies / Speculation (Altcoins) / Re: [XMR] Monero Speculation on: September 19, 2016, 10:31:17 PM
From my point of view it doesn't really matter whether this is a breakout or not.  What matters is that eventually it will break out and level up, and I don't want to be caught wrong-footed when that happens.

Call me a moon child if you like, but at least half the sovereign debt outstanding is never going to be repaid.  When that fact gets priced in, everything will sell off massively, all counterparty, repository, and fiduciary trust relationship will be called into question.  You think you have gold because you own GLD? Hmmmph.  Physical wealth safe from lien or seizure, and crypto, are going to be at maximum premium when the bail-ins begin in earnest in Europe.  Monero is the safest of all assets in this regard.

Monero will outlive the Euro. 

Is there such a thing as physical wealth safe from lien or seizure?  I mean... short of standing an army on it?
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 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 ... 211 »
Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!