BitShares Forum

Main => General Discussion => Topic started by: noisy on March 02, 2016, 10:06:23 pm

Title: How "Free transactions" feature have to be promoted - VERY IMPORTANT NOTE!
Post by: noisy on March 02, 2016, 10:06:23 pm
We are all very excited about upcoming future.

What Bytemaster describe in his blogpost - How to build a Decentralized Application without Fees (http://bytemaster.github.io/article/2016/02/10/How-to-build-a-decentralized-application-without-fees/) should be soon delivered. Thanks to @abit work, most of implementation is already done. He already created a Pull Request - https://github.com/cryptonomex/graphene/issues/603

And... in the title of this Pull Request we have an answer to question asked in the title:

New feature should be called:

Rate limited free transactions

Why this is important? Because... term "Free transactions" is too wide... and this is not exactly what we are going to deliver. There are some requirements which need to be fulfilled to have a possibility of making a free transactions. Do you see a difference?

Of course we cannot use term:

Free Transaction*
* - if you have proper amount of money on your account.

We should not over promise, and deliver exactly what we are going to say.

Do you know why this is also important? Because I have already find out, that when people first hear about "bitshares are going to have free transactions".. they react in two ways:

- They think, that this is not possible... because they know the reality. So they think that in that case bitshares is a SCAM or Ponzi
- They believe... they are making big plans... to figure out later... that there is a catch, and they end up with disappointment.

"Rate limited free transactions" is simple term, easy to understand. We should be allergic to all simplifications, and every time when someone will use that term... we should educate them.

At the end of the day, for most users (but not all) will not have any fees at all, so they will still have very good opinion about that feature, but we cannot afford more overpromissed marketing campaigns.
Title: Re: How "Free transactions" feature have to be promoted - VERY IMPORTANT NOTE!
Post by: bytemaster on March 02, 2016, 10:11:47 pm
+1
Title: Re: How "Free transactions" feature have to be promoted - VERY IMPORTANT NOTE!
Post by: cube on March 02, 2016, 10:33:46 pm
We are all very excited about upcoming future.

Free Transaction*
* - if you have proper amount of money on your account.

We should not over promise, and deliver exactly what we are going to say.

- They think, that this is not possible... because they know the reality. So they think that in that case bitshares is a SCAM or Ponzi
- They believe... they are making big plans... to figure out later... that there is a catch, and they end up with disappointment.

At the end of the day, for most users (but not all) will not have any fees at all, so they will still have very good opinion about that feature, but we cannot afford more overpromissed marketing campaigns.

It is an exciting time. This is what the message needs to inspire indeed.

One thing though.  How does this message remove/reduce the fear/perception that this is not a scam/ponzi when "most users' do not pay fees?
Title: Re: How "Free transactions" feature have to be promoted - VERY IMPORTANT NOTE!
Post by: noisy on March 03, 2016, 12:07:58 am
One thing though.  How does this message remove/reduce the fear/perception that this is not a scam/ponzi when "most users' do not pay fees?

This is very good question. Personally I think that the fear of scam/ponzi can have mostly... very technical people - early adopters. Why? Because they already know a lot, to be almost sure, that all coins which already had free transactions are long dead, and was created only as SCAMcoins.

However I hope, that those technical people should be encouraged enough by 2nd part of the term - "Rate limited free transactions", to be curious enough to spent some time to learn what actually mean "Rate limited free transactions".

But this is mostly my wish-thinking... I am not sure whether people actually can think in that way.
Title: Re: How "Free transactions" feature have to be promoted - VERY IMPORTANT NOTE!
Post by: xeroc on March 03, 2016, 07:02:26 am
+5%..
Title: Re: How "Free transactions" feature have to be promoted - VERY IMPORTANT NOTE!
Post by: kenCode on March 03, 2016, 07:18:59 am
 +5%
Title: Re: How "Free transactions" feature have to be promoted - VERY IMPORTANT NOTE!
Post by: tbone on March 03, 2016, 07:35:43 am
I agree that we should be careful about saying "free transactions".  But I also think "rate limited free transactions" won't mean anything to anyone new to Bitshares.  In fact, although regulars know what we're referring to, the term rate limited free transactions isn't a particularly good description or name for it.  Perhaps something like "stake-weighted free transactions" would be more easily understood by most people.
Title: Re: How "Free transactions" feature have to be promoted - VERY IMPORTANT NOTE!
Post by: abit on March 03, 2016, 08:27:38 am
I'd like to quote something here, to see if anybody will respond to do something as a volunteer or a paid worker.
@Akado @noisy @Empirical1.2 @bitcoinsatan @jakub @tbone @cube @xeroc @kenCode @BunkerChain Labs @Xeldal @Thom @Samupaha


If I understood correctly, the Rate Limited Fees feature is super high priority? Would you like to write a feature definition document in the formal BSIP format for us? I'm a bit sick of requesting for deployment/hard fork without a detailed feature definition document.
Please refer to :
* BM's blog post: http://bytemaster.github.io/article/2016/02/10/How-to-build-a-decentralized-application-without-fees/
* BSIP example: https://github.com/bitshares/bsips/blob/master/bsip-0010.md
* my implementation post: https://bitsharestalk.org/index.php/topic,21462.0.html
* Github feature request: https://github.com/cryptonomex/graphene/issues/603

Thanks a lot!
Title: Re: How "Free transactions" feature have to be promoted - VERY IMPORTANT NOTE!
Post by: Erlich Bachman on March 03, 2016, 08:32:45 am
 +5%

Sounds good.
Title: Re: How "Free transactions" feature have to be promoted - VERY IMPORTANT NOTE!
Post by: MarkoPaasila on March 03, 2016, 10:07:23 am
How about Zero fee transactions?
Title: Re: How "Free transactions" feature have to be promoted - VERY IMPORTANT NOTE!
Post by: abit on March 03, 2016, 11:08:03 am
I'd like to quote something here, to see if anybody will respond to do something as a volunteer or a paid worker.
@Akado @noisy @Empirical1.2 @bitcoinsatan @jakub @tbone @cube @xeroc @kenCode @BunkerChain Labs @Xeldal @Thom @Samupaha


If I understood correctly, the Rate Limited Fees feature is super high priority? Would you like to write a feature definition document in the formal BSIP format for us? I'm a bit sick of requesting for deployment/hard fork without a detailed feature definition document.
Please refer to :
* BM's blog post: http://bytemaster.github.io/article/2016/02/10/How-to-build-a-decentralized-application-without-fees/
* BSIP example: https://github.com/bitshares/bsips/blob/master/bsip-0010.md
* my implementation post: https://bitsharestalk.org/index.php/topic,21462.0.html
* Github feature request: https://github.com/cryptonomex/graphene/issues/603

Thanks a lot!
@Erlich Bachman will you help?
Title: Re: How "Free transactions" feature have to be promoted - VERY IMPORTANT NOTE!
Post by: Erlich Bachman on March 03, 2016, 12:19:50 pm
Sure, I'll pony up 10k BTS for the bounty.  Let me know who to pay when it's finished.





(https://bossymoksie.files.wordpress.com/2012/08/bag_of_money.png)
Title: Re: How "Free transactions" feature have to be promoted - VERY IMPORTANT NOTE!
Post by: Samupaha on March 03, 2016, 03:41:33 pm
Yeah, I agree that speaking only about "free transactions" is probably misleading and not a good way to market the feature. But still "rate limited free transactions" might not be the easiest way of marketing the feature. I'm not sure if people will get the point, especially if they don't know anything about Bitshares.

Can anybody come up with name or phrase that will tell more clearly what this is about?

My suggestion: "Subsidized transactions for BTS owners".
Title: Re: How "Free transactions" feature have to be promoted - VERY IMPORTANT NOTE!
Post by: Thom on March 03, 2016, 07:00:21 pm
I would love to help by writing a formal BSIP proposal for this, however I am heavily involved with work on a local conference and several other related committees so I don't have the time this month.

Thanks for asking tho.

I should also withdraw my name from any significant editing work on the newsletter Stan & Cass are in the process of putting together. Not sure where that effort is, not much has been said about it. But that's off topic here anyway.
Title: Re: How "Free transactions" feature have to be promoted - VERY IMPORTANT NOTE!
Post by: JonnyB on March 04, 2016, 12:08:34 am
I disagree with most of you.

Rate limited transactions is not a good marketing term because it has the word limited in it and won't mean much to average joe.

Why can't we just say free

"transactions for shareholders"
Title: Re: How "Free transactions" feature have to be promoted - VERY IMPORTANT NOTE!
Post by: onceuponatime on March 04, 2016, 12:27:57 am
Sure, I'll pony up 10k BTS for the bounty.  Let me know who to pay when it's finished.





(https://bossymoksie.files.wordpress.com/2012/08/bag_of_money.png)

I'll add another 10k
Title: Re: How "Free transactions" feature have to be promoted - VERY IMPORTANT NOTE!
Post by: Xeldal on March 04, 2016, 01:02:54 am
I disagree with most of you.

Rate limited transactions is not a good marketing term because it has the word limited in it and won't mean much to average joe.

Why can't we just say free

"transactions for shareholders"
I agree.  I don't think we should be so fearful of saying free.  They are in fact free.
I think use free right up front and heavy with reckless abandon.  An exact explanation of the other governing factors can be found upon further investigation in a very simple follow up description.   I don't think it's necessary or wise to water down free. 

FREE TRANSACTIONS!!  (click here to find out how it's possible)

Transactions are in fact free so its not like it's a lie or deceiving. It would only be deceiving if you said "free unlimited transactions".

Even the caveat "transactions for shareholders" isn't necessary.  As no transaction is possible if you don't at least have something to transfer.  That's true everywhere with everything.

I've introduced the idea of free transfers to someone and I also got the response along the lines of a libertarian/anarchists critical bernie sanders free college unicorn and rainbows meme, so I understand that the potential is there for people to react that way.  However, the vast majority of people will not see it that way.  And those who do, it is not difficult to clarify.  It may be what you want to get people asking questions.  It could be a good sign that it so easily strikes a nerve, the follow up is what will be important.  Or I could be wrong of course.  IDK. : )

Quote
Sure, I'll pony up 10k BTS for the bounty.  Let me know who to pay when it's finished.
Whats the target amount here?  I'd be happy to chip in 10k also.
Title: Re: How "Free transactions" feature have to be promoted - VERY IMPORTANT NOTE!
Post by: noisy on March 04, 2016, 01:32:22 am
There is a reason why I really like the term "Rate limited Free Transactions" and the reason is that it contains only very simple words. As you have probably noticed ;) I am not a English native speaker. That gives me additional perspective, which I believe I share with most people on the world for which English is not a native language.

There is a great website http://www.wordcount.org/ where you can check the rank of English words based on the frequency in which they are appear in a real language.

For example words from "Proof of Work" have ranks:

Proof - 3435
(http://i.imgur.com/w83zGlM.png)
of - 2
(http://i.imgur.com/OUD1sAB.png)
Work - 103
(http://i.imgur.com/ICZZlUj.png)

So I consider term "Proof of Work" as quite simple.

What about "Rate Limited Free Transactions"?

Rate - 500
Limited - 984
Free - 449
Transactions - 4094

So... the worst rank in that case has a word "Transactions", which I think we cannot avoid to properly describe our feature. Besides "Transactions" worst rank is only 984.

What about "Transactions for shareholders"
Transactions - 4094
for - 12
shareholders - 3101

As you can see, shareholder is not a not very commonly use words. Besides... term "shareholders" is not very commonly used in cryptocurrency world. The reason for that is... because most of the world do not think about Bitcoin as a company. Of course Bitshares introduced DAC concept, but still it is not commonly used term.

How about Zero fee transactions?

In that case rank is:
Zero - 3895
Fee - 3251
Transactions - 4094

But the whole problem with that term is... that in my opinion it says nothing that you have to do something to have a possibility to make a free transactions (you have to have a stake)... or it not warns you that you that there is some limit for performing free transactions.

Perhaps something like "stake-weighted free transactions" would be more easily understood by most people.

This term is great in a describing how this actually is implemented. But in my opinion it is too technical.

Rank:
Stake - 4107
weighted - 1227
Free - 449
Transactions - 4094

and... I have no information about conjunctions of words "stake-weighted"

And.. in my opinion stake-weighted term stands to close to mathematical concept of "weighted arithmetic mean"... which I guess a lot of people heard of in school, but I think it was not the favourite thing on math lessons in school for most of the world ;)

In summary:

"Rate Limited Free Transactions" for sure is not the best, but in my opinion it says a lot in a very simple way.
Title: Re: How "Free transactions" feature have to be promoted - VERY IMPORTANT NOTE!
Post by: EstefanTT on March 04, 2016, 01:54:18 am
I think, we will get more people exited with "free transaction" than "rate limited free transcation".
There is too much words which lower the impact of the only word that matter ... " free". Also, the word "limited" is really not good, commercially speaking.

Besides, everybody knows that, off course, they won't be able to send thousand Tx for free. That some mecanism is build to avoid spamming. I don't think we need to specified it in the title.
We are not exagerating saying "free transaction". Anyone would be able to verify it by trying it, several times and it will be, indeed, free.

When you go a reception and it says on the card "free cocktails", you know that you can't come with a couple of big buckets to fill them with cocktails. What the card means is you can have some cocktails for free.

Let's not waste a amazing opportunity to put BitShares back where it belongs, under the spot lights !
Title: Re: How "Free transactions" feature have to be promoted - VERY IMPORTANT NOTE!
Post by: JonnyB on March 04, 2016, 02:19:03 am
"Free Transactions for Shareholders"   is much more positive
Title: Re: How "Free transactions" feature have to be promoted - VERY IMPORTANT NOTE!
Post by: cube on March 04, 2016, 03:30:13 am
"Free Transactions for Shareholders"   +5%
Title: Re: How "Free transactions" feature have to be promoted - VERY IMPORTANT NOTE!
Post by: lil_jay890 on March 04, 2016, 04:01:59 am
There is a reason why I really like the term "Rate limited Free Transactions" and the reason is that it contains only very simple words. As you have probably noticed ;) I am not a English native speaker. That gives me additional perspective, which I believe I share with most people on the world for which English is not a native language.

There is a great website http://www.wordcount.org/ where you can check the rank of English words based on the frequency in which they are appear in a real language.

For example words from "Proof of Work" have ranks:

Proof - 3435
(http://i.imgur.com/w83zGlM.png)
of - 2
(http://i.imgur.com/OUD1sAB.png)
Work - 103
(http://i.imgur.com/ICZZlUj.png)

So I consider term "Proof of Work" as quite simple.

What about "Rate Limited Free Transactions"?

Rate - 500
Limited - 984
Free - 449
Transactions - 4094

So... the worst rank in that case has a word "Transactions", which I think we cannot avoid to properly describe our feature. Besides "Transactions" worst rank is only 984.

What about "Transactions for shareholders"
Transactions - 4094
for - 12
shareholders - 3101

As you can see, shareholder is not a not very commonly use words. Besides... term "shareholders" is not very commonly used in cryptocurrency world. The reason for that is... because most of the world do not think about Bitcoin as a company. Of course Bitshares introduced DAC concept, but still it is not commonly used term.

How about Zero fee transactions?

In that case rank is:
Zero - 3895
Fee - 3251
Transactions - 4094

But the whole problem with that term is... that in my opinion it says nothing that you have to do something to have a possibility to make a free transactions (you have to have a stake)... or it not warns you that you that there is some limit for performing free transactions.

Perhaps something like "stake-weighted free transactions" would be more easily understood by most people.

This term is great in a describing how this actually is implemented. But in my opinion it is too technical.

Rank:
Stake - 4107
weighted - 1227
Free - 449
Transactions - 4094

and... I have no information about conjunctions of words "stake-weighted"

And.. in my opinion stake-weighted term stands to close to mathematical concept of "weighted arithmetic mean"... which I guess a lot of people heard of in school, but I think it was not the favourite thing on math lessons in school for most of the world ;)

In summary:

"Rate Limited Free Transactions" for sure is not the best, but in my opinion it says a lot in a very simple way.

Good job with actually backing up your reasons with numbers.  I also like "Rate limited free transactions".  I think it will appeal and be understood by the broadest amount of people.
Title: Re: How "Free transactions" feature have to be promoted - VERY IMPORTANT NOTE!
Post by: kenCode on March 04, 2016, 06:28:36 am
There is a reason why I really like the term "Rate limited Free Transactions" and the reason is that it contains only very simple words. As you have probably noticed ;) I am not a English native speaker. That gives me additional perspective, which I believe I share with most people on the world for which English is not a native language.

There is a great website http://www.wordcount.org/ where you can check the rank of English words based on the frequency in which they are appear in a real language.

For example words from "Proof of Work" have ranks:

Proof - 3435
(http://i.imgur.com/w83zGlM.png)
of - 2
(http://i.imgur.com/OUD1sAB.png)
Work - 103
(http://i.imgur.com/ICZZlUj.png)

So I consider term "Proof of Work" as quite simple.

What about "Rate Limited Free Transactions"?

Rate - 500
Limited - 984
Free - 449
Transactions - 4094

So... the worst rank in that case has a word "Transactions", which I think we cannot avoid to properly describe our feature. Besides "Transactions" worst rank is only 984.

What about "Transactions for shareholders"
Transactions - 4094
for - 12
shareholders - 3101

As you can see, shareholder is not a not very commonly use words. Besides... term "shareholders" is not very commonly used in cryptocurrency world. The reason for that is... because most of the world do not think about Bitcoin as a company. Of course Bitshares introduced DAC concept, but still it is not commonly used term.

How about Zero fee transactions?

In that case rank is:
Zero - 3895
Fee - 3251
Transactions - 4094

But the whole problem with that term is... that in my opinion it says nothing that you have to do something to have a possibility to make a free transactions (you have to have a stake)... or it not warns you that you that there is some limit for performing free transactions.

Perhaps something like "stake-weighted free transactions" would be more easily understood by most people.

This term is great in a describing how this actually is implemented. But in my opinion it is too technical.

Rank:
Stake - 4107
weighted - 1227
Free - 449
Transactions - 4094

and... I have no information about conjunctions of words "stake-weighted"

And.. in my opinion stake-weighted term stands to close to mathematical concept of "weighted arithmetic mean"... which I guess a lot of people heard of in school, but I think it was not the favourite thing on math lessons in school for most of the world ;)

In summary:

"Rate Limited Free Transactions" for sure is not the best, but in my opinion it says a lot in a very simple way.

Good job with actually backing up your reasons with numbers.  I also like "Rate limited free transactions".  I think it will appeal and be understood by the broadest amount of people.

Outstanding! Agreed. +5% +5% +5%
Title: Re: How "Free transactions" feature have to be promoted - VERY IMPORTANT NOTE!
Post by: xeroc on March 04, 2016, 08:09:09 am
Guys .. this is a decentralized business .. there is no need to agree on everything!
Just pick your preferred method and bring in users! :P