Author [EN] [ZH] [ES] [PT] [IT] [DE] [FR] [NL] [TR] [SR] [AR] [RU] [EN] [ZH] [ES] [PT] [IT] [DE] [FR] [NL] [TR] [SR] [AR] [RU] [EN] [ZH] [ES] [PT] [IT] [DE] [FR] [NL] [TR] [SR] [AR] [RU] Topic: About wallet_publish_version command  (Read 588 times)

0 Members and 1 Guest are viewing this topic.

Offline king

  • Full Member
  • ***
  • Posts: 80
    • View Profile
About wallet_publish_version command
« on: September 12, 2014, 02:52:15 AM »

About wallet_publish_version command, when used, will cost 0.5BTSX, I think it is not very reasonable!
version of the delegate node, can automatically publish the wallet? And without cost?
BTSX Account: mister
BTSX Delegate :sun.delegate.service,moon.delegate.service

Offline xeroc

  • Board Moderator
  • Hero Member
  • *****
  • Posts: 12242
  • ChainSquad GmbH
    • View Profile
    • ChainSquad GmbH
  • BTS: xeroc
  • GitHub: xeroc
Re: About wallet_publish_version command
« Reply #1 on: September 12, 2014, 06:40:41 AM »
that version update will almost certainly always cost the transaction fee ... $1.5c currently .. delegates only NEED to update for hardforks .. if price goes to mars or even pluto transaction fees can be lowerd ..
Give BitShares a try! Use the http://testnet.bitshares.eu provided by http://bitshares.eu powered by ChainSquad GmbH

Offline cryptillionaire

  • Full Member
  • ***
  • Posts: 155
    • View Profile
Re: About wallet_publish_version command
« Reply #2 on: September 12, 2014, 08:32:15 AM »
Yeah.. it's only 1.5 cents at the moment, I see no problem with this.. I'm assuming it's in place to prevent malicious delegates from spamming the network with thousands of version number updates or something..

Offline xeroc

  • Board Moderator
  • Hero Member
  • *****
  • Posts: 12242
  • ChainSquad GmbH
    • View Profile
    • ChainSquad GmbH
  • BTS: xeroc
  • GitHub: xeroc
Re: About wallet_publish_version command
« Reply #3 on: September 12, 2014, 08:39:47 AM »
Yeah.. it's only 1.5 cents at the moment, I see no problem with this.. I'm assuming it's in place to prevent malicious delegates from spamming the network with thousands of version number updates or something..
not only that .. EVERY account name can update its 'data' field .. its not delegate-related .. to update theses fields you need a transaction .. to make the transaction free for delegates the software and the network would have to 'parse' those transactions and interpret (is it a version update, is it for a delegate) .. this is simply not worth the cents .. further delegates get a pay .. so they should have enough btsx to pay those .. in the short and the long term
Give BitShares a try! Use the http://testnet.bitshares.eu provided by http://bitshares.eu powered by ChainSquad GmbH

Offline liondani

Re: About wallet_publish_version command
« Reply #4 on: September 12, 2014, 08:45:02 AM »
Is it not an option to lower a little bit the "Transaction Fee (BTSX)" manualy at "Preferences"(gui) ? Am I missing something?
I made it myself. Do you think it's not ethical? I think it's ok. Let me known....
  https://bitshares.OPENLEDGER.info/?r=GREECE  | You are in Control | BUY | SELL | SHORT | SWAP | LOAN | TRADE |  

Offline xeroc

  • Board Moderator
  • Hero Member
  • *****
  • Posts: 12242
  • ChainSquad GmbH
    • View Profile
    • ChainSquad GmbH
  • BTS: xeroc
  • GitHub: xeroc
Re: About wallet_publish_version command
« Reply #5 on: September 12, 2014, 08:49:27 AM »
Is it not an option to lower a little bit the "Transaction Fee (BTSX)" manualy at "Preferences"(gui) ? Am I missing something?
Sure .. you are free to do so .. unless you figure out that everything <0.1 BTSX will not work properly :-)

Quote
I made it myself. Do you think it's not ethical? I think it's ok. Let me known....
not really en ethical issue .. there are different things to consider:
- every btsx fee you pay will help delegates to be profitable
- a part of that fee is burned and comes as a profit for shareholders ...

I have not decided my own if its greedy or unethical to reduce the fee .. I will stick with .5 btsx just because .. it's still just a handful of $cents .. (although I send out feeds for 3 delegates and 4 currencies every 4 hours :-) ) .. income is still > costs :-)  -- even if I had only one active delegate .. (btw:  https://bitsharestalk.org/index.php?topic=7673.msg101741#msg101741 )
Give BitShares a try! Use the http://testnet.bitshares.eu provided by http://bitshares.eu powered by ChainSquad GmbH

Offline amencon

  • Sr. Member
  • ****
  • Posts: 230
    • View Profile
Re: About wallet_publish_version command
« Reply #6 on: September 12, 2014, 03:46:24 PM »
That's nothing, the real cost is paying to update price feeds every 1% change over multiple currencies.  That's why the delegates get paid though right?  Even with an 80% burn rate I'm able to pay these transaction fees and still come out in the black long term so far.  Seems fair to me.

Offline bytemaster

Re: About wallet_publish_version command
« Reply #7 on: September 12, 2014, 04:24:27 PM »
That's nothing, the real cost is paying to update price feeds every 1% change over multiple currencies.  That's why the delegates get paid though right?  Even with an 80% burn rate I'm able to pay these transaction fees and still come out in the black long term so far.  Seems fair to me.

You can publish multiple feeds in a single transaction.
For the latest updates checkout my blog: http://bytemaster.bitshares.org
Anything said on these forums does not constitute an intent to create a legal obligation or contract between myself and anyone else.   These are merely my opinions and I reserve the right to change them at any time.

Offline xeroc

  • Board Moderator
  • Hero Member
  • *****
  • Posts: 12242
  • ChainSquad GmbH
    • View Profile
    • ChainSquad GmbH
  • BTS: xeroc
  • GitHub: xeroc
Re: About wallet_publish_version command
« Reply #8 on: September 12, 2014, 04:27:10 PM »
That's nothing, the real cost is paying to update price feeds every 1% change over multiple currencies.  That's why the delegates get paid though right?  Even with an 80% burn rate I'm able to pay these transaction fees and still come out in the black long term so far.  Seems fair to me.

You can publish multiple feeds in a single transaction.
there's a call for this already?
Give BitShares a try! Use the http://testnet.bitshares.eu provided by http://bitshares.eu powered by ChainSquad GmbH

Offline amencon

  • Sr. Member
  • ****
  • Posts: 230
    • View Profile
Re: About wallet_publish_version command
« Reply #9 on: September 12, 2014, 04:39:42 PM »
That's nothing, the real cost is paying to update price feeds every 1% change over multiple currencies.  That's why the delegates get paid though right?  Even with an 80% burn rate I'm able to pay these transaction fees and still come out in the black long term so far.  Seems fair to me.

You can publish multiple feeds in a single transaction.
Oh excellent.  Not only will this reduce the cost to publish feeds but will also remove any potential incentive for delegates NOT to publish feeds on additional assets.  Thanks.

Offline king

  • Full Member
  • ***
  • Posts: 80
    • View Profile
Re: About wallet_publish_version command
« Reply #10 on: September 12, 2014, 07:25:58 PM »
Thanks, I'm just discussing reasonable, including:
Question 1, when the delegate publish version info and update feed price, whether you need to pay?
Question 2, the delegate update, the need to manually execute the command wallet_publish_version, ability to automatically publish version?which will avoid some malicious behavior;

For Question 1, the above discussion has been very good;
I hope to discuss Question 2.
BTSX Account: mister
BTSX Delegate :sun.delegate.service,moon.delegate.service

Offline king

  • Full Member
  • ***
  • Posts: 80
    • View Profile
Re: About wallet_publish_version command
« Reply #11 on: September 12, 2014, 07:36:06 PM »
Is it not an option to lower a little bit the "Transaction Fee (BTSX)" manualy at "Preferences"(gui) ? Am I missing something?
Sure .. you are free to do so .. unless you figure out that everything <0.1 BTSX will not work properly :-)

Quote
I made it myself. Do you think it's not ethical? I think it's ok. Let me known....
not really en ethical issue .. there are different things to consider:
- every btsx fee you pay will help delegates to be profitable
- a part of that fee is burned and comes as a profit for shareholders ...

I have not decided my own if its greedy or unethical to reduce the fee .. I will stick with .5 btsx just because .. it's still just a handful of $cents .. (although I send out feeds for 3 delegates and 4 currencies every 4 hours :-) ) .. income is still > costs :-)  -- even if I had only one active delegate .. (btw:  https://bitsharestalk.org/index.php?topic=7673.msg101741#msg101741 )

People will not only feel less fees to pay, but because of reasonable pay.
delegate revenues> costs, but these revenues should be used to promote the product in place of progress,
Thanks discussion, I now think is really necessary to pay, because it avoids publish spam
BTSX Account: mister
BTSX Delegate :sun.delegate.service,moon.delegate.service

Offline Xeldal

Re: About wallet_publish_version command
« Reply #12 on: September 12, 2014, 08:47:07 PM »
If every delegate updates version and updates 3 feeds once.  that's 2 BTSX per delegate X 101 = 202 BTSX
These transactions fees are then paid to the delegates. Assuming 20% burn (~40BTSX) leaves 162 BTSX paid to delegates.

So you spend 2BTSX to update and get 1.62BTSX back as delegate pay.  Not so bad.

Obviously there are differences in feed update frequency and combined feed update efficiencies that may skew individual results. 

I don't think these update fees are an issue.  Even if they were much higher, your just paying yourself to do it. It only costs a delegate the collective burn rate.

Offline bytemaster

Re: About wallet_publish_version command
« Reply #13 on: September 12, 2014, 09:46:43 PM »
If every delegate updates version and updates 3 feeds once.  that's 2 BTSX per delegate X 101 = 202 BTSX
These transactions fees are then paid to the delegates. Assuming 20% burn (~40BTSX) leaves 162 BTSX paid to delegates.

So you spend 2BTSX to update and get 1.62BTSX back as delegate pay.  Not so bad.

Obviously there are differences in feed update frequency and combined feed update efficiencies that may skew individual results. 

I don't think these update fees are an issue.  Even if they were much higher, your just paying yourself to do it. It only costs a delegate the collective burn rate.

It subsidizes the lazy delegates at the expense of pro-active delegates.     
For the latest updates checkout my blog: http://bytemaster.bitshares.org
Anything said on these forums does not constitute an intent to create a legal obligation or contract between myself and anyone else.   These are merely my opinions and I reserve the right to change them at any time.

Offline svk

Re: About wallet_publish_version command
« Reply #14 on: September 15, 2014, 10:18:34 AM »
That's nothing, the real cost is paying to update price feeds every 1% change over multiple currencies.  That's why the delegates get paid though right?  Even with an 80% burn rate I'm able to pay these transaction fees and still come out in the black long term so far.  Seems fair to me.

You can publish multiple feeds in a single transaction.
Xeroc asked already but think you missed it: is there an API call for this?

The current wallet_publish_price_feed command appears to only take a single price and feed as input, would be awesome to be able to publish multiple feeds by passing an array or object though.


I should've looked harder, for reference the command is:

Code: [Select]
wallet_publish_feeds <delegate_account> <symbol_to_price_map>
« Last Edit: September 15, 2014, 11:13:33 AM by svk »
Worker: dev.bitsharesblocks

 

Google+