Author Topic: Fork of steem, "calibrae"  (Read 2822 times)

0 Members and 1 Guest are viewing this topic.

Offline faddat

  • Jr. Member
  • **
  • Posts: 31
    • View Profile
  • BitShares: faddat
Fork of steem, "calibrae"
« on: October 17, 2017, 07:26:18 pm »
Hi,

Loki (doing the c++ dev work)

and I (doing devops/docker/support for loki) are working on a fork of steem because we're both banned from steem's github repository, and because we think that steem should've been a great deal more decentralized/"better" than it was. The main differences that we're setting up are:

* Single token (removal of SBD)
* No market (hence no price feeds for witnesses)
* 50 witneses instead of 21/19/whatever.
* No "let the miner run" quasi-premine

Our code is located at https://git.calibr.ae/calibrae/nebula

The area we will most need help in to move forward will be intimate knowledge of operating graphene.  Both loki and I know it pretty well, but we suspect that when it comes to starting a new chain, there are going to be things to learn, for example:

  • What is the exact role of initminer?
  • What triggers a chain with 0 blocks to begin producing blocks?

I'm interested in getting feedback from anyone on this project as a whole, and in getting advice on moving through the code.  We have the market excised as of now, and our next big task is to remove everything relating to SBD (and there's really a great deal of that.)

There's not going to be an ICO, as we want to maintain community ownership. There's not going to be a pre-mine, as we want an organic community around this software.

Thoughts?

PS: https://git.calibr.ae/calibrae/nebula/issues lists our open issues. There will be more, but if anyone can offer specific help with any of these, it'll be greatly appreciated.
« Last Edit: October 17, 2017, 08:09:44 pm by faddat »

Offline fav

  • Administrator
  • Hero Member
  • *****
  • Posts: 4202
  • No Pain, No Gain
    • View Profile
  • BitShares: fav
Re: Fork of steem
« Reply #1 on: October 17, 2017, 07:42:00 pm »


There's not going to be an ICO, as we want to maintain community ownership. There's not going to be a pre-mine, as we want an organic community around this software.


a sharedrop to bts/brownie.pts holders perhaps? Otherwise you'll give witnesses all power
► How-to Buy BitShares: https://goo.gl/i9j2YZ

Offline faddat

  • Jr. Member
  • **
  • Posts: 31
    • View Profile
  • BitShares: faddat
Re: Fork of steem
« Reply #2 on: October 17, 2017, 07:51:34 pm »
Can you expand on the sharedrop a little bit?

Here's the power structure we'd like to achieve:

1) Posters
2) Witnesses
3) Providers of front-ends and the like (we will run one but it's our hope that witnesses in general will look at their role a bit differently than on steem and provide a URL where users can post/etc)

Do you have suggestions on how to achieve that power ontology?

Also, I suspect that a sharedrop might be technically hard to achieve (specifically: porting the tokens to the new chain), but I could be entirely wrong there, and if I'm wrong, I'd appreciate any hints about how I'm wrong.   

And to anyone who is qualified, or even somewhat qualified, we would love reviews of the changes that we've made.  We are working in the dark on some of the graphene bits, and would deeply appreciate insights.
« Last Edit: October 17, 2017, 08:03:30 pm by faddat »

Offline intelliguy

Re: Fork of steem, "calibrae"
« Reply #3 on: October 18, 2017, 05:39:53 am »
faddat,  you are still around?

Your last post was 5 months ago on steemit.

Please tell us what you are up to, especially after you abandoned fuzzy's project and left him hanging. I am interested.

If your newest project makes money, is there anything in your schedule of things to refund him a portion of the funds you took for an uncompleted project? Curious?

Please don't take this as me being negative. I appreciate your ambition.  However, there is something that needs to be done to clean up what happened within the last year.
« Last Edit: October 18, 2017, 05:43:32 am by intelliguy »
I'm @intelliguy on steemit. I usually get things right (or so they tell me), follow me there if you want to see more. Tips accepted to bitshares user: intelliguy-bts  (I'm a lifetime member because I trust in the Bitshares ecosystem)

Offline Customminer

  • Sr. Member
  • ****
  • Posts: 454
  • Bitshares FTW!
    • View Profile
    • Gridcoin.US
  • GitHub: grctest
Re: Fork of steem, "calibrae"
« Reply #4 on: October 18, 2017, 08:25:32 am »
What'd be quite interesting would be a sharedrop against many cryptos including Bitshares, perhaps using a zipf distribution to neutralize whales on each platform. Perhaps it'll be as easy as changing the genesis.json file in steem (similar to graphene's process) however it may be more complex than this.

I wrote BSIP-0023 (https://github.com/bitshares/bsips/blob/master/BSIP-0023.md) which briefly mentioned the topic of standardizing the creation of snapshots, I'm interested in your plans for sharedrop & documenting the process for the steem fork.

edit: Oh, hadn't realized you were that faddat - DOA project, lol.
« Last Edit: October 18, 2017, 10:33:34 am by Customminer »
Hertz, Beyond Bitshares, Gridcoin!

Offline faddat

  • Jr. Member
  • **
  • Posts: 31
    • View Profile
  • BitShares: faddat
Re: Fork of steem, "calibrae"
« Reply #5 on: October 18, 2017, 12:38:04 pm »
Here's what I told fuzzy and what played out: I couldn't build his project on steem and neither could the person I asked for help building it.

So I built him a team, which became peerity.io, and he is currently advising that team. I am sure he will more than make back what he lost.

Loki and I aren't doing this for money. We're doing this because there are issues in steem and we loved the concept of steem and both got burned by the implementation of steem. It's about fun at this stage.

Will take whatever genuine help comes our way. People interested in a blog platform not built around a corporation, might be interested in what we are doing. Investors shouldn't be: the only way to "get in" will be to post or be a witness... Or buy tokens from posters or witnesses (so I guess investors might be, as things mature...).  This is all the "steem"; none of that icky stinc.
« Last Edit: October 18, 2017, 04:28:45 pm by faddat »

Offline Customminer

  • Sr. Member
  • ****
  • Posts: 454
  • Bitshares FTW!
    • View Profile
    • Gridcoin.US
  • GitHub: grctest
Re: Fork of steem, "calibrae"
« Reply #6 on: October 18, 2017, 07:25:02 pm »
Quote
We're doing this because there are issues in steem and we loved the concept of steem and both got burned by the implementation of steem.
The initial distribution of steem was pretty bullshit, and the steem network has ended up with massive whales and drama, heck it was officially 'announced' on april fools day on bitsharestalk, I genuinely believed it was a joke when initially announced thus missed the distribution they did to the first couple months of content creators.

If performing a snapshot/sharedrop, it utilizing vesting balances would be smart so that it can't be massively dumped from the start and that whales aren't as prevalent until far later down the road.

It'd be worth talking to the golos guys about how they kickstarted their chain. It's otherwise a trade secret within steemit.
Hertz, Beyond Bitshares, Gridcoin!

Offline intelliguy

Re: Fork of steem, "calibrae"
« Reply #7 on: October 18, 2017, 08:02:33 pm »
Here's what I told fuzzy and what played out: I couldn't build his project on steem and neither could the person I asked for help building it.

So I built him a team, which became peerity.io, and he is currently advising that team. I am sure he will more than make back what he lost.

Loki and I aren't doing this for money. We're doing this because there are issues in steem and we loved the concept of steem and both got burned by the implementation of steem. It's about fun at this stage.

Will take whatever genuine help comes our way. People interested in a blog platform not built around a corporation, might be interested in what we are doing. Investors shouldn't be: the only way to "get in" will be to post or be a witness... Or buy tokens from posters or witnesses (so I guess investors might be, as things mature...).  This is all the "steem"; none of that icky stinc.

Ok, well I wish you the best of luck.  It's a big task...
I'm @intelliguy on steemit. I usually get things right (or so they tell me), follow me there if you want to see more. Tips accepted to bitshares user: intelliguy-bts  (I'm a lifetime member because I trust in the Bitshares ecosystem)

Offline faddat

  • Jr. Member
  • **
  • Posts: 31
    • View Profile
  • BitShares: faddat
Re: Fork of steem, "calibrae"
« Reply #8 on: October 18, 2017, 08:07:16 pm »
It is a big task indeed. Thanks for your best wishes :)!

Offline sahkan

  • Full Member
  • ***
  • Posts: 184
    • View Profile
    • BitShares DEX
Re: Fork of steem, "calibrae"
« Reply #9 on: October 19, 2017, 02:47:26 am »
Looking from outside on your project, I don't see any significant contributions to make you distinguishable from steem. Tweaking few parameters will not make this stand out. Looks to me like I could make your listed changes to the code over the weekend myself and have it up and running by Monday. I am just not sure what is the value added vs Steem to this new blockchain?

Offline faddat

  • Jr. Member
  • **
  • Posts: 31
    • View Profile
  • BitShares: faddat
Re: Fork of steem, "calibrae"
« Reply #10 on: October 19, 2017, 03:20:23 pm »
I don't think you could make the needed changes in the course of a weekend, but you're free to try!

SBD is used as a trading mechanism, it should be dropped. It doesnt benefit posters.

The market becomes useless without SBD.

But you want to know the biggest difference?

The biggest difference is the absence of stinc. I don't think they've been very good stewards of their blockchain or it's community.

And if you'd like to lend a hand, we could use it! :)

BTW: thanks to customminer for his suggestions, intelliguy for his interest and sarhan for his thoughts.
« Last Edit: October 19, 2017, 03:52:27 pm by faddat »

Offline faddat

  • Jr. Member
  • **
  • Posts: 31
    • View Profile
  • BitShares: faddat
Re: Fork of steem, "calibrae"
« Reply #11 on: October 26, 2017, 09:58:55 pm »
faddat,  you are still around?

Your last post was 5 months ago on steemit.

Please tell us what you are up to, especially after you abandoned fuzzy's project and left him hanging. I am interested.

If your newest project makes money, is there anything in your schedule of things to refund him a portion of the funds you took for an uncompleted project? Curious?

Please don't take this as me being negative. I appreciate your ambition.  However, there is something that needs to be done to clean up what happened within the last year.

I'm going to ruminate on this some, publicly.

Project to develop a steem front end for fuzzy did go south. Some, but not all of that was on me. I don't feel like I owe a refund, but I do feel like I owe a tip of the hat, and supplying an alternative to what couldn't be built.

#1) Steem docs didn't exist when I started.
#2) Steem docs were frequently wrong.
#3) Project was never carefully scoped/spec'd out. If I were to take a project like this in the future, I'd be putting the whole thing in the public domain from the start, including the spec.
#4) I was an amateur (and I said as much).... and I still am.
#5) Steem didn't always function as described.

It was laying alphas, on alphas. If you're curious what I've been up to, well, I'll ruminate on that publicly, as well. Round the time that Dawn failed, I lost my sanity. I mean that so literally that it hurts. Literally.

I lost all my crypto keys (deleted them, you see... because I thought that was a good idea)
I lost a lot of business associates and friends, and have to deal with the reality that I was an asshole to a lot of them. (this includes fuz)

After an http://www.dailymail.co.uk/news/article-4576396/American-man-severely-beaten-furious-mob.html inglorious incident involving a truck full of sand, I got my way to a mental hospital where I was given lithium for bipolar disorder with psychotic features. So, once I'd taken the lithium for three days, I no longer thought I was going to be made king of cambodia, and no longer thought that I needed to meet my ex-girlfriend at the intersection of routes 5 and 6 in phnom penh cambodia, and had no desire to go naked street fighting anymore.

So at the moment, there's not a chance I can do anything to recompensate fuzzy financially. It's possible that we could cobble together a beyondbitcoin blockchain, if he'd like that.... and I don't think fuzzy's a bad guy. I do think he and I mutually fucked up that project big time. A key to getting it righter would have been a publicly posted spec sheet agreed upon by both of us, and probably "failure points."  What's a failure point? It limits risk when working on ultra-alpha software like steem was at the time. At various points, there were indications that it wasn't going to work out, and both fuz and I kept plodding on. Probably around the time that I realized that you could really only access steem *well* with javascript, shoulda been about the time I bailed out. This situation has changed somewhat now, as the go library has matured a bit (but not enough).

Hindsight, is 20/20.

...btw when I say "mutually fucked up" I don't mean the fuckup was even. I strongly believe that the fuckup was more on my side of the court, than on fuzzy's, and that the rest of the fuckup really dealt with the state of steem at the time.

If you want to know more, please see: https://steemit.com/@jacobgadikian

https://steemit.com/[member=31361]faddat[/member] died in the great key destruction of 2017.
« Last Edit: October 26, 2017, 10:58:30 pm by faddat »