There
is not so much to report today, apart from things not going so well, and the initial offer of places in the Calibrae database, to copy user accounts and balances into it.
As you can see, I have created a basic initial logo with text, over there on the top right, using one of my favourite fonts, the Ubuntu font.
Ubuntu is a concept that I want to implement with the Calibrae project - it basically means humans caring for humans. So for now, it will provide the font for this project's logo.
SS Steemit has hit the HF19 Iceberg, and is listing badly
I also learned how incredibly large the Steem blockchain has grown, so I decided to call a stop to any further accumulation of it, and put out the call for interest in having accounts replicated into the new chain, based on the snapshot of the Steem blockchain.
To be clear, HF19 simply made exploiting the chain more easy and profitable for everyone, instead of just the mostly premined whales, who have been milking every investor and sweat equity contributor for the last year.
Progress with the forking
I had to strip back the Git repository I made, because I need to have a legacy copy of Steemd in here, and to do that, required trickery with Git that I don't know how to do just yet, so, I have to start again, slowly.
I have all the assets saved that I was working on, and they will be re-integrated into the changed repository structure.
First thing I need to do, is get a fully functioning steemd that is happy to not update (I think, just remove its list of seed-nodes) while answering queries based on the data in the snapshot.
The users who are declaring interest, I will be adding them to a script that queries the frozen Steem blockchain, in order to generate the VESTS both liquid and vested, in their accounts, as well as grabbing their reputation scores, json_data, incept date, and all the data included in the user account entries in the blockchain.
I should have that happening tomorrow, and I will steadily add the list of users, and a list of new accounts related to these user accounts, as several interested users have said they want to have friends or family have new accounts within the new chain.
Calibrae needs workers
The most important thing that needs to happen now, is I need people to work with me on the fork. We need C++/Boost people, we need node.js/react people. They need to be willing to volunteer their time on this, unless someone is going to step up and donate funds to a pool. If that happens, we will also need a fund manager.
There is a growing momentum building with this project, and it is only a matter of time before we find the people, but I will continue to report on what progress I am making. I think if it was all down to me, it would take 2-3 months. If we have 5 more people, two C++ people, 2 javascript people, and a funds/sales person, we could shrink that to 1 month.
I have sufficient funding and motivation to bear with the 2-3 month timeline, but I'm sure that once more progress is made, people will be onboard SS Calibrae, in the engineering room and bridge, and we will sail this thing into the sunset.
Thanks to all the good people who are giving their moral support in this enterprise, and stay tuned for daily after-action reports from me as to what has been happening.
True enough, a vote-only bot can't be flagged down. But they also can't be flagged up and boost their reputation above 25, so such a bot is a mosquito, like the one time famous @ asshole bot. That was run by nextgencrypto aka berniesanders. I left out their @ symbols because I don't need that cunt weighing in here.
Furthermore, if the botfarmer paid for the account, that's another $5 worth of market cap, or if they use the 'freemium' free account type that will be added in Calibrae, the bot will be heavily restricted, unable to have Stake delegated, and besides that, with starting rep score, its actual influence level will be even smaller than a 25 rep new bot account on Steem.
The power limiter effect of reputation is calculated by the highest reputation account in Calibrae, which sets the 100% coefficient level. Probably that will be around what is 70 now, which is about 40 billion rep points. This would put the coefficient of a non-upvoted account at around 1% or even less, so loading it up with a million bux worth of Stake would only make it equal to a $10,000 account on Steem. If they want to put that much into the market cap, and by this only gain that much power, well, that's still good for the platform, and the effect of their votes will still be no more than a 20k account at 50% of the top reputation level.
By making reputation a coefficient limiter on vote power, this kind of abuse is made very expensive. The moment the bot makes a squeak, also, the users can pile on high rep downvotes and once it drops under zero, I am thinking the logical limit drops to 1 post a day, or vote, and that's gonna burn the botfarmer-troll...
The opt in thread is here:
https://steemit.com/calibrae/@elfspice/calibrae-strategy-change-opt-in-rather-than-algorithmically-determined-opt-out
Drop a comment in saying you want in, to be included.
The accounts will be copied over from a snapshot of the chain dated 5th of August, including the public key (enabling you to log in with the password that was current on that day) your json-data (location, website, comment, display name) and the account balances, which will all be converted to VESTS equivalent, and added to the relevant liquid Juice and Stake, and importantly, your reputation score.
Reputation scores will be calculated as a coefficient against your stake in Calibrae (your rank against the highest account in the platform, as a percentage, limiting your maximum vote power and ability to dispense rewards or punishments). This will enable community suppression of high stake mischief-makers and bots, and when the reputation is smashed down to zero, the account will only be able to make one transaction per day (either post, or vote, or transfer, or profile data change). This is a community based behaviour regulation system. Here on steemit, you can self-vote up your reputation, and people who have negative reputations, like berniesanders, can still destroy your rewards, which is entirely unjust.
We are not copying the forum data, at all, only the latest state of the account, as at the 5th of august. It will be a clean slate, except your account balances will be transferred. It's sorta like the BCC fork, except only including those who want to be included.
To run a witness, especially, on a brand new chain, would only require about 2gb of memory, even with a slow spinning disk, at least for backup. But if it was getting a block every minute you might find you want it to have an SSD, and the connection has to be super reliable.
I take a bit of a different angle on reliabilities of witness servers - so long as, I figure, there is 22 witnesses, it doesn't matter if half of them miss blocks a few times a day. I may look into it down the track to have the scheduling system account for this and deprioritise failing nodes automatically and slowly re-add their slots in the schedule.
There is no real issue if the witnesses are recalculating the schedule every few minutes, in reality, it's not that complex a process, I don't believe it impacts on block production. The way it works here, and with the culture, it makes the job very rigid. If 8 out of 10 blocks make it on, then the total capacity of the network is only reduced by 20%, and until it reaches over 3000tx per block do you start to see a ceiling on this. or so. I forget how fast it goes, but the network has never been saturated yet, at 95% or so uptime on nodes.
As a rule, nodes only have something like 6 seconds to prepare to make a block. The schedule is not mapped out very far ahead, for obvious reasons that this would make attacking by schedule, a specific node difficult.
I personally don't think the scheduling system is the optimal solution, at all, but it seems to work so far.
By the way, running a witness, you would not want to rent by the hour, as they have to be running every 3 seconds to grab new blocks. I can show you VPS services that will cost you under 10 euros a month and be ridiculously ample.