Hic inserere motto

Fiat users can now get pegged with JPM Coin

February 14, 2019 — shinohai

US Based JP Morgan Bank launches its own USD pegged "cryptocurrency" to the public. SFYL induced peggings expected to be reported in future posts. (archived)

Tags: News, Cryptocurrency, Lulz

BSV found to host CP

February 06, 2019 — shinohai

Fork of a fork of BTC BitcoinSV's recent increase in the OP_RETURN data size has led to unknown individuals using it to store child pornography images on the BSV chain. The images were placed into tx's using Ryan X. Charles "Money Button" service, which makes it easy to embed data into transactions. Unlike the links to CP discovered in the actual Bitcoin blockchain, the "Bigger Blocks" allow for full images to be stored immutably on their blokechain and will likely be heralded as BSV and nChain's "Killer App". (archived)

Tags: News, Bitcoin, Cryptocurrency, Lulz

NEM cryptocurrency foundation "nearly broke"

January 31, 2019 — shinohai

Cryptocurrency NEM (XEM) announced it is "nearly broke" after blowing through 80 Million NEM tokens (valued at ~$4 Million USD at time of writing) in just a little over a year, which was used to advertise vaporware. Layoffs and restructuring are in the works in an attempt to save the organization, according to newly elected foundation president Alex Tinsman, and the group is begging the community for double the amount of tokens (160 XEM, ~7 Million USD) to avoid imminent doom. Ms. Tinsman promised that none of the funds would be used for marketing, though she believes scummy affiliate marketing tactics can help monetize the foundation and avoid future bailout requests. The foundation currently consists of around 200 members who pay an annual $50 fee and must dox themselves in order to vote. (archived)

Tags: News, Cryptocurrency, Lulz

CoinBr announces suspension of online services

January 30, 2019 — shinohai

The operator of the MPEx brokerage service CoinBr, jurov, announced in a blog post this morning that the service would be shuttering its online operations for the foreseeable future. Lack of interest and 0 usage in the past year were cited as reasons for the change, unsurprising considering the general poor performance of TMSR enterprises during that time period. Captain obvious makes an appearance later in the #trilema logs declaring that hand-cranked processes are superior to automated ones, also unsurprising when proffered services aren't being used.

Tags: News, Bitcoin, Lulz

McAfee flees U.S. after tax fraud allegations

January 24, 2019 — shinohai

John McAfee announced earlier this week that the U.S. Internal Revenue Service is allegedly charging him with felony tax evasion for 8 years non-payment of taxes, and that he will be "running his Presidential campaign from exile on a vessel dubbed "The Freedom Boat".

The first transgendered US President?

McAfee assured his followers on twitter that he would be releasing videos every day as long as the exile lasts, which leads the author to the conclusion that ample supplies of tinned penis, Xanax, and electronic equipment were provisioned in the freedom boat's hold before casting off. (archived)

Tags: News, Cryptocurrency, Insecurity, Lulz

TRB Keccak regrind - test results and notes

January 20, 2019 — shinohai

I had originally intended this to be a better version of the build instructions I mirrored from the foundation website, but decided to wait for the regrind before making a post, since the foundation planned on updating everything anyway. A few days later mod6 published a blog post detailing the steps he took to update the trb vtree from SHA512 to Keccak vpatches, so that is what will be covered in this post. What I did was, I went through all the similar steps just as in mod6's post, and I created my own keccak trb vtree, just as mod6 did. I then was able to confirm that my keccak trb vtree and his keccak trb tree are a mechanical match. I also did a diff of my keccak trb vtree against the original SHA512 vpatches, and we can see that only difference is the removal of the UTF8 character from genesis.vpatch.

You will need all of the dependencies listed on the bitcoin foundation website in the "how-to" section. A modified version of mod6's `` (that produces Keccak hashes) and a few other tools are also needed: these can be obtained from diana_coman's website. I no longer use nor support any other flavor of Linux besides Gentoo for any projects discussed on this site , so users of other distros will be required to do their own research to make all this work. I am using a Cuntoo chroot here, and for the sake of thoroughness, here is a list of the exact versions of the dependencies I used:

* sys-devel/bc 1.06.95-r2 * sys-devel/gcc 4.9.4 * app-crypt/gnupg 1.4.10 * net-misc/wget 1.19.5 * net-misc/curl 7.61.1 * dev-lang/perl 5.24.3-r1 * sys-devel/patch 2.7.6-r2 * net-misc/rsync 3.1.3 * sys-apps/coreutils 8.29-r1 * app-arch/unzip 6.0_p21-r2 * app-arch/bzip2 1.0.6-r10 * app-arch/cpio 2.12-r1

A working Ada setup is required to build and the tools from diana-coman's starter pack. mod6 also wrote a handy and very detailed guide to doing this here. Since I am using a clean chroot to perform all these steps, I needed to install a new copy of Adacore, so I proceeded to grab a copy of the gnat-gpl-2016-x86_64 version from the AdaCore website here, though for some reason the page 404'd at the time I was doing these tests. Fortunately diana_coman also has this preserved on her website here for those that might need it in the future.

Once that was installed, I checked to ensure it was, in fact, the proper version:

Perfect! Building the starter pack is very painless and took less than a minute for me.

Now I moved on to the actual regrind by setting up the suggested sandbox and moving down the list of steps in mod6's blog post. This also went quite painlessly, my only snafu being I forgot to add back a hyphen "-" for the utf-8 char removed from line 118 of util.h, which caused a byte mismatch later in the process. Once that was done, I had no other problems with the process and was ready to test using mod6's experimental patchset and seals which he handily provides here, along with the signature for same. This part requires one follow the `OFFLINE` build steps from the foundation website, so it will be necessary to download the dependencies from deedbot if you don't have a copy stored somewhere already. I put all the links inside a bash script, intentionally leaving off the -sSL flags so I could observe their download progress.

cd deps/ cat ><<EOF curl > rotor.tar.gz.asc curl > rotor-db-configure-fix.patch.asc curl > boost_1_52_0.tar.bz2.asc curl > buildroot-2015.05.tar.gz.asc curl > db-4.8.30.tar.gz.asc curl > openssl-1.0.1g.tar.gz.asc curl > binutils-2.24.tar.bz2.asc curl > busybox-1.23.2.tar.bz2.asc curl > expat-2.1.0.tar.gz.asc curl > fakeroot_1.18.4.orig.tar.bz2.asc curl > gcc-4.9.2.tar.bz2.asc curl > gdb-7.8.2.tar.xz.asc curl > gmp-6.0.0a.tar.xz.asc curl > linux-3.18.14.tar.xz.asc curl > m4-1.4.17.tar.xz.asc curl> mpc-1.0.3.tar.gz.asc curl> mpfr-3.1.2.tar.xz.asc curl> musl-1.1.8.tar.gz.asc curl> ncurses-5.9.tar.gz.asc curl> pkgconf-0.8.9.tar.bz2.asc EOF chmod +x ./

After enjoying un cafecito, the dependencies were finished downloading, so I deleted the script and changed back to the bitcoin directory. A simple `make` completes the process. I encountered no hiccups, and roughly a half hour or so later had a nice shiny bitcoind produced using and the keccak patchset only.

In the interests of science, and to ensure repeatable results I went a step further and redid all the regrind steps in a fresh sandbox, and signed a copy of all the patches with my gpg key. Before performing a press I put mod6's copy of the patches in a directory `a` and mine in a directory `b` and ran `diff -uNr a b` against them to ensure they matched, which they did. This build also went fine with no errors, and output a 4.7M to bin/. Now let's test it:

Success! Node is happily pulling blocks.

In conclusion, this work represents an outstanding effort on the part of mod6 to ensure trb remains unmolested in the future. I have uploaded my copies of the resulting patches and the corresponding seals here for those that wish to compare them with their own during testing.

Tags: News, Bitcoin, UNIX

mETH upgrade delayed due to vulnerability.

January 15, 2019 — shinohai
Ethereum, the gift that keeps on giving, has been forced to delay the long awaited "Constantinople" upgrade after researchers with ChainSecurity discovered a loophole that would pretty much recreate the DAO attack of 2016 all over again. This latest fail is the second time the upgrade has been delayed due to mETH devs having no idea what they are doing. (archived)

Tags: News, Cryptocurrency, Lulz, SFYL

mETH Classic 51% front for exchange theft

January 11, 2019 — shinohai

The 51% on the ETC network reported earlier this week appears to have been orchestrated by enterprising individuals who managed to rewrite tx history and make off with $220K USD worth of ETC from shitcoin exchange (archived)

The exchange reported that the SFYL occured between 0:40 Jan.7, 2019 and Jan 4:20 Jan.7, 2019 UTC and lasted a mere 4 hours.

"All the transactions were confirmed normally on the ETC blockchain and became invalid after the blockchain rollback."

US based exchange Conbase also reported a "$1 Million USD loss" of ETC using the same methods during the attack window. announced it would be absorbing the cost of the SFYL for it's customers.

Tags: News, Bitcoin, Cryptocurrency, SFYL, Lulz