Proposal to speed adoption of the reputation system

How exactly would this work? Is there something data feed providers would have to do to alert shareholders? Would shareholders only be alerted if they were subscribed to a feed and not at all if they weren’t subscribed? How exactly will the alert appear? Will it be a pop up or message at the bottom of the client?

That is my understanding and with a default voted in datafeed the Shareholders can ensure that most of the ‘sleeping’ shareholders get a message in their client. Not sure about the non-subscribed shareholders who deliberately deleted the default datafeed and didn’t add anything else. They would miss out.

Also Jordan, I may sound like a broken record on this one, but if we move forward with version 5, to ensure as many people as possible upgrade, can we please use the Bitmessage/Email contact list that was originally used for selling BlockShares?

In a message we can explain the reason for this new version and politely ask that they upgrade and start following B&C’s Twitter account, the Bitcointalk thread and the B&C subsection of the Nu forum (with links) to keep up on news as we get closer to release.

We should also add some kind of noticeable graphic about upgrading to the bceexchange.org and the first post of the Bitcointalk thread.

It’s important that we use all available methods to communicate the release. We have already seen that posts in a thread about upgrading don’t reach everyone. Using the original contact list will help spread the message to people who originally purchased BlockShares. Will you be doing this when the new version is released?

If they’re sleeping, it’s possible they may have their client running in the background with the window minimized and they either don’t look at it often or not at all. Is there a way an alert could notify shareholders who have the client running in the background? Can a popup show up on their desktop without them first needing to make the client window visible? Maybe the B&C icon in the corner can flash and when they make the client visible they will see the upgrade message. Or maybe even a sound could play to notify them of the message? There’s got to be a way to let them know there is a new message/announcement without them having to make the client visible first. Not everyone will open it to see the message unless they’re somehow notified to open the B&C client.

That would only work for people with a GUI, it is not clear how large that group is. When I run a headless minting wallet on a VPS or on a Raspberry I would never see any notifications. The only way to see those is to look in the logs or something. But I agree that your idea of intrusive notifications could help.

datafeed provider upon install: if and only if: minters have still the clear deliberate choice to choose to input their personal settings otherwise and if the default datafeed setting upon install is transparently warned, that that is not an issue imho.

55% threshold: any more detailed simulation about how secure it is?

version 5: adds the 4 new proposed changes, correct?

Although it’s becoming clear measures like this may be needed to launch B&C at all, how long do you expect it will take to code these changes? In other words, how far will it set us back?

The last option is one I privately mentioned to Jordan Lee and I saw @masterOfDisaster independently conceive of in the upgrade thread:

Step 1: Pass a motion stating that a “share split” should occur to reward active voters and punish apathetic voters. Elect an executor who will be designated to temporarily receive blocks of BKS. All shareholders will be entitled to double (or triple or quadruple, whatever is deemed necessary) their shares by responding to a public notice.
Step 2: Declare a block height such as 425,000 for the share split to occur.
Step 3: Advertise that any shareholder who emails a valid BKS address at block height 425,000 to the executor will double their shares in that specific BKS address. So, if I have 500 BKS in address 8XXXXXXXXXXXXXXX at block height 425,000, the executor would send 500 additional BKS to that address after verifying its contents.
Step 4: The executor would be given custodial grants of some minority percentage (perhaps 20,000 BKS per grant) to distribute to shareholders who claim their additional shares. The executor will never hold a majority percentage of minting power on the network. As shareholders confirm they’ve received their share split BKS, the executor will be entitled to the next grant until all share split BKS are distributed. A more trusted figure like @JordanLee could be granted larger blocks of BKS to speed the distribution.

The only way this would harm the network is if the 53% of people not voting for version 4.0 are all actively doing so to harm the network (as their equity stake would increase in a share split).

This method would inevitably take a few weeks to execute, and could alienate some BlockShareholders who had legitimate reasons for failing to notice the upgrade. Although, after over a month of notices, I think the network can argue that it provided ample warning to upgrade.

This is a radical proposal however, and so I favor Jordan Lee’s proposal above if other shareholders will support it.

Why not distributing them to minting BKS addresses and rely on emails instead?
The minting BKS addresses can easily be verified!

1 Like

I think if you approach the top 50 richest addresses somehow and convince them to start minting you would reach consensus much quicker

3 Likes

That is the issue? How? We have anonymous shareholders.

the IPO was done by either using bitmessage and/or plain email. Sales would have those addresses somewhere.

1 Like

Exactly what I’ve been saying. I can understand though if they want to hold off on this until this new version is ready.

1 Like

In addition, keeping a pc 24/7 running is not for everyone. Hence the need for BCbox considering what what peerbox has managed to make the pos diff to rise lately.

1 Like

the world is not just english
There is no full video describing the event…
sample:

(B & C Exchange 4.0 kurduğum halde tam olarak mantığını çözemedim. bu borsayı nasıl kulanırız? Bunu öğrenemedim. vido yok. işte bundan dolayı B & C destekleyen yeni insanlar bulunamıyor.)

3 Likes

I man asked to repost this:

To quote Jordan:

To which I would respond with:

Slow the fuck down. No serious exchange unilaterally changes the whole system on 30 days notice. I’m not talking about bitcoin exchanges, which I don’t (yet) consider completely serious. I’m talking about exchanges like chicago board of trade, the new york stock exchange, and the dalian exchange.

Okay, maybe the dalian exchange gets capital controls instituted on short notice, but then again I don’t trade there.

These are your competitors. If it’s been 60 days and still been no substantial growth in the protocol adoption, then maybe its time to consider some of these proposals. If it gets to 90 days then start talking about more drastic things like buying back all ‘old’ legacy shares and exchanging them for an entirely new blockchain that starts out at protocol version 5.

Relax a little. Contact all the original crowdsale buyers. If you can’t contact them because all you have is an email and a bitcoin address, then maybe you might want to consider that running a business with shareholders without having multiple contact methods for your shareholders might be a bad idea.

I’d appreciate this if someone could repost this to the nubits.com form, or let me know if there’s a reddit forum. While I do have a business critical need to be able to market commodities using distributed blockchain based exchanges, I don’t have the time and the patience to track every single forum.

Or just estimate how much the price would have to go up to acquire enough shares to vote for the upgrade. It might be a good investment. But if you are going to throw out the contract you layed out for 90% consensus for upgrading, then slow down a little, and make sure you know what both the legal and ethical implications of such a change will be.

This should be no push and rather a pull scheme.
Nobody has the duty to inform BKS holders.
They have the duty to stay informed!

BKS is no investment that can be used for minting without following development.
If BKS holders didn’t update within that time frame and didn’t voice concerns for making the next step now (enable e.g. asset & signer voting), then I don’t know how it shall work in the future.

Partially dispossessing apathetic BKS holders (who still mint with old clients) to limit the damage for the non-apathetic BKS holders might be necessary for the future success of BCE.
BKS holders who care need to be protected as well!

If the votes for protocol 4.0 don’t increase soon, someone might draft a motion (followed by grants) or a grant (with an appropriate frame work) to sort this out.

This is the current situation:

getinfo
    "blocks" : 409188,
...
getprotocolvotes
{
    "2.0" : {
        "blocks" : 1109,
        "block_percentage" : 55.45,
        "switch_to_date_time" : ""
    },
    "4.0" : {
        "blocks" : 891,
        "block_percentage" : 44.55,
        "switch_to_date_time" : ""
    }
}
2 Likes

Some of these changes such as the upgrade alerts and default data feeds have been talked about by Jordan before, so they’re not exactly new ideas. This is the first time I’ve heard him reprioritizing them though.

While I hope it doesn’t come to this, if it did, it would surely wake shareholders up and let people know:

  1. That we’re serious about getting this exchange up and running correctly.
  2. That there will be serious consequences for shareholders who don’t pay attention, mint, vote or upgrade on time.

It would make people think twice about becoming a shareholder if they’re not completely serious. It needs to be made known that becoming a shareholder is not like owning other simple cryptocoins. It brings with it serious responsibilities.

The fate of the entire organization and its future revenue potential depends on the active participation of shareholders and their daily decisions and voting habits. We can’t allow non-serious shareholders to bring down our organization before it’s even begun.

Actually, I think an argument can be made that it is in the best interest of the business and its future to weed these people out now rather than later. I’m not advocating for it yet, but I think it is a legit argument. We need to do everything in our power to protect B&C Exchange and ensure that only serious and active business minded shareholders make up the organization.

3 Likes

Some kind of centralised checkpointing at stage of development could save us a lot of troubles.

Tend to agree as a temporary measure, as in this stage of early development the protocol upgrade is not really a choice the shareholders have. It is the developers’ direction so it doesn’t make a lot of sense to find consensus in a democratic way.

Almost no one takes the 50% voters against the protocol upgrade seriously anyway because no reasons have been communicated to do so.

Agree with the poster about not rushing into something that would overcomplicate things though. However time to market provides some pressure in moving on.