I'm back
As anyone who has looked at @l0k1 and @elfspice 's wallets, I got pretty mad about being trolled on this platform. Problem was that I was in the midst of the grief process of realising that this platform was not quite as wonderous as it first seemed, and as wonderful as the benefits I got out of my participation on it.
So, this is just a quick 'o hai' - I decided to come back because I hate facebook, it's not a decent forum for anything, and twitter is quite good, but not a place to post articles about my inventions/projects, with such a short format.
I have some articles coming, but they will be a lot more concise than my old work. Twitter's brevity is something that did not appeal to me at first but as I got used to it over the last few weeks I now really like it. So I will spend more time editing than writing, though I can be concise when I have command of a subject.
Notes about teh tr00lz
I'm not going to in any way further critique this platform, nor the comings and goings of petty people who think this is a pissing contest, who got in early before it was forum and consequently can rain shit on anyone for any arbitrary reason. Apart from such oblique mentions. Not everyone sees this platform as a playground full of people to provoke, and the platform does not empower these people to keep these kinds of mischief makers to the side by its architecture, even if you have millions of steem it makes no real difference. The reputation system is a joke.
But when I compare this to facebook, I have made much more productive friendships through the networks I developed here. So, this will be my 'technical notes', mainly, journal, of sorts.
So whatchoo doin' now Loke?
I am currently working on a binary search tree implementation that encodes the tree structure as a linear array with rows as progressively doubling substrings of the array, that I am calling Bifurcation Array Search Tree or BAST for short.
It's the smallest, most concrete part of a larger project, and for precision, I will briefly describe the more general things it is the concrete centre of.
The purpose of writing a super fast, living largely in CPU cache binary search tree is for a variant of John Tromp's Cuckoo Cycle Proof of Work algorithm, called Hummingbird.
I have studied his paper on it and initially attempted to implement it in Golang, but after I got some way through starting this I decided I could greatly simplify it and use adjacency lists (splitting the hashes in two parts representing the beginning and end point of a graph vector), I switched the hash function to a faster and more random Murmur 3. I wanted to use a binary search tree algorithm instead of bucket search for the solver, and that was how I came up with BAST.
This effort to write a PoW came from me deciding to attempt a strategy for fund-raising for Calibrae similar to what I was seeing with Zclassic and their 'metamorphosis' into Bitcoin Private. I could see straight away that it was a kind of security issuance, though one that thoroughly fails the Howey test, especially because with BTCP you had to buy or mine ZCL to get BTCP.
With my project I am just building a fork of bitcoin, from the golang btcd version (because I <3 Go). I initially started trying to fork Zclassic but the complexity and disarray of the largely bitcoin core based codebase, and all the legacy crap... When I learned I could work from a Go codebase, I knew that it would for sure be far more well organised, and more readily amenable to a proper forking. I had already devised a new block reward function, an exponential decay algorithm that gives you an annual 5% supply expansion - this may sound counterintuitive, but what that actually means is every 12 months the block reward on a momentary basis is 95% less than the year before.
I am using this both because it will give me a direct benefit, along with my associates who want to be part of Calibrae, who will also be mining it from day zero, in order to gather a userbase, to pool together the funds to get listed on several large exchanges, and by this hopefully at least raise a few hundred thousand dollars worth of crypto as a group, enough to piece together a basic team for further development.
The new token will be called Calibrae Spawn, and of course it is just the beginning. I am developing the novel proof of work algorithm specifically to exclude the majority of the pool-hopping profit-chasing crypto mining community. It will require a minimum of 20gb of memory to search for solutions, and with BAST the latency of random memory accesses will be greatly reduced for tree walking, and basically, to cut a long story short, it will not be practical or profitable to develop a solver for this that uses GPU's or other specialised devices, but rather, regular, every day, current model, mid-range PC's.
This will ensure that myself and the other early miners especially those who will be contributing to Calibrae, but others also who will contribute to monetising the new token, don't find ourselves being out-competed by well capitalised crypto miners. Yes, dedicated servers will be possible mining platforms but they will not be as economic as buying cpu/memory/motherboard/power supply and running it in your house.
I'm still here :)
People probably will remember maybe me talking about the Calibrae project. Well, it's still happening, I just have been through a frustrating process with trying to get a team together, and dealing with settling in again in Bulgaria, and now, in beautiful Belovo nestled in the ravine formed by the Maritsa and the Yadenitsa rivers.
I have had to deal with all kinds of dramas, stupid neighbours, and their noisy dogs, and the man downstairs and his alcohol/gambling habit and frequent 'borrowing' money for 'insert stupid nonsensical patently false reason' here, and problems with my landlord's total lack of common sense about bathroom remodelling that led to two months of dealing with two kittens with chronic diarrhea. And lastly, I had been sleeping with a conductive pillow, plugged into the earth, which since getting a proper earth connection I made myself, with an electric cable and a steel rod stuck deep into the ground, I was getting pretty bad problems with being unable to concentrate.
Welcome back home,
I am a troll myself but not against the good guys!
This place needs more free-thinkers and doers, let's let good prevail.