Author Topic: Dry Run 7: The Power of DPOS  (Read 41011 times)

0 Members and 1 Guest are viewing this topic.

Offline JeffreyLee

  • Jr. Member
  • **
  • Posts: 40
    • View Profile
Re: Dry Run 7: The Power of DPOS
« Reply #30 on: July 02, 2014, 12:31:41 am »
Can you send some XTS to me for testing dry run 7?
Code: [Select]
mywallet (unlocked) >>> wallet_account_create jeffreylee
"XTS5i1eWiWThrZgYVjNruQZuZW2vQKZtjEeZjRJMqev3S9XnheFw9"
BitShares-PTS:Pop8mPCmtzSLc1NXaJLSnE2gpvDvCZJgMd
Please give me a vote:wallet_approve_delegate sunshine.clerk 1

Offline cass

  • Hero Member
  • *****
  • Posts: 4311
  • /(┬.┬)\
    • View Profile
Re: Dry Run 7: The Power of DPOS
« Reply #31 on: July 02, 2014, 12:33:00 am »
sent
█║▌║║█  - - -  The quieter you become, the more you are able to hear  - - -  █║▌║║█

Offline laow

  • Full Member
  • ***
  • Posts: 155
    • View Profile
Re: Dry Run 7: The Power of DPOS
« Reply #32 on: July 02, 2014, 12:52:58 am »
  +5% 

can't wait to see the formal release.
BTS acount: laow

Offline liondani

  • Hero Member
  • *****
  • Posts: 3731
  • Inch by inch, play by play
    • View Profile
    • My detailed info
  • BitShares: liondani
  • GitHub: liondani
Re: Dry Run 7: The Power of DPOS
« Reply #33 on: July 02, 2014, 12:55:38 am »
would it be better for the original BTSX chain that
1 node = max 1 delegate ?  (or max y delegates)
Because someone he don't "respect" money(for a reason/plan) and want to harm bitshares (especially at the beginning) would spam the network with hundreds of delegates (not with the same name of-course) and control at the end in some point the network... Am I missing something?


PS + it will be not fair for the poor delegates....
PS2 I saw the last days so much delegates from "init" that's why I was thinking about it.... If somebody has so much delegates compared with the network, even if he has the worst equipment, statistically he will sign the most of the total blocks (all from same delegates owner)
« Last Edit: July 02, 2014, 01:09:44 am by liondani »

Offline JeffreyLee

  • Jr. Member
  • **
  • Posts: 40
    • View Profile
Re: Dry Run 7: The Power of DPOS
« Reply #34 on: July 02, 2014, 12:58:18 am »
BitShares-PTS:Pop8mPCmtzSLc1NXaJLSnE2gpvDvCZJgMd
Please give me a vote:wallet_approve_delegate sunshine.clerk 1

Offline sfinder

  • Hero Member
  • *****
  • Posts: 1205
  • 4 Cores CPU+100GB SSD+anti-DDoS Pro
    • View Profile
Re: Dry Run 7: The Power of DPOS
« Reply #35 on: July 02, 2014, 01:03:18 am »
 +5% +5%
max one delegate per client and Max 5 delegates per IP


would it be better for the original BTSX chain that
1 node = max 1 delegate ?
Because someone he don't "respect" money(for a reason/plan) and want to harm bitshares (especially at the beginning) would spam the network with hundreds of delegates (not with the same name of-course) and control at the end in some point the network... Am I missing something?


PS + it will be not fair for the poor delegates....
微博:星在飘我在找|BTS X 受托人delegate ID:baidu
中国教育书店合作将20%收入捐献给贫困山区学生。
Cooperating with China Education Bookstore and will donate 20% of delegate income to the poor students

Offline sfinder

  • Hero Member
  • *****
  • Posts: 1205
  • 4 Cores CPU+100GB SSD+anti-DDoS Pro
    • View Profile
Re: Dry Run 7: The Power of DPOS
« Reply #36 on: July 02, 2014, 01:07:30 am »

wallet_transfer 111 XTS chinese a1 "mmmmm"
    BLK.TRX  TIMESTAMP           FROM                TO                  AMOUNT              FEE                 MEMO                                   ID     
----------------------------------------------------------------------------------------------------------------------------------------------------------------
   PENDING   2014-07-02T01:05:36 chinese             a1                  111.00000 XTS       0.10000 XTS         mmmmm                                  6343a789

Can you send some XTS to me for testing dry run 7?
Code: [Select]
mywallet (unlocked) >>> wallet_account_create jeffreylee
"XTS5i1eWiWThrZgYVjNruQZuZW2vQKZtjEeZjRJMqev3S9XnheFw9"
微博:星在飘我在找|BTS X 受托人delegate ID:baidu
中国教育书店合作将20%收入捐献给贫困山区学生。
Cooperating with China Education Bookstore and will donate 20% of delegate income to the poor students

Offline liondani

  • Hero Member
  • *****
  • Posts: 3731
  • Inch by inch, play by play
    • View Profile
    • My detailed info
  • BitShares: liondani
  • GitHub: liondani
Re: Dry Run 7: The Power of DPOS
« Reply #37 on: July 02, 2014, 01:17:42 am »
+5% +5%
max one delegate per client and Max 5 delegates per IP

something like that...

PS What think you about our concerns bytemaster?
« Last Edit: July 02, 2014, 01:19:17 am by liondani »

Offline toast

  • Hero Member
  • *****
  • Posts: 4001
    • View Profile
  • BitShares: nikolai
Re: Dry Run 7: The Power of DPOS
« Reply #38 on: July 02, 2014, 01:21:11 am »
+5% +5%
max one delegate per client and Max 5 delegates per IP

something like that...

PS What think you about our concerns bytemaster?


Neither of those constraints stop me from making many delegates, and having many delegates is not an attack since they still have to get voted in.

In other words, who cares, and why?
Do not use this post as information for making any important decisions. The only agreements I ever make are informal and non-binding. Take the same precautions as when dealing with a compromised account, scammer, sockpuppet, etc.

Offline puppies

  • Hero Member
  • *****
  • Posts: 1659
    • View Profile
  • BitShares: puppies
Re: Dry Run 7: The Power of DPOS
« Reply #39 on: July 02, 2014, 01:23:45 am »
+5% +5%
max one delegate per client and Max 5 delegates per IP

something like that...

PS What think you about our concerns bytemaster?

I think the main issue with this type of restriction is that someone trying to damage the system will just write it out of their clients.  My understanding is that a node rebroadcasting a block looks exactly like a delegate broadcasting it for the first time.  If for no other reason we should maintain that semi anonymity for delegates to prevent DDOS attacks from crippling the system.
https://metaexchange.info | Bitcoin<->Altcoin exchange | Instant | Safe | Low spreads

Offline bytemaster

Re: Dry Run 7: The Power of DPOS
« Reply #40 on: July 02, 2014, 01:28:32 am »
+5% +5%
max one delegate per client and Max 5 delegates per IP

something like that...

PS What think you about our concerns bytemaster?

I think the main issue with this type of restriction is that someone trying to damage the system will just write it out of their clients.  My understanding is that a node rebroadcasting a block looks exactly like a delegate broadcasting it for the first time.  If for no other reason we should maintain that semi anonymity for delegates to prevent DDOS attacks from crippling the system.

+1 

It is all about getting the approval to stay in. 
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.

clout

  • Guest
Re: Dry Run 7: The Power of DPOS
« Reply #41 on: July 02, 2014, 01:34:28 am »
the new wallet looks absolutely unreal!

Offline toast

  • Hero Member
  • *****
  • Posts: 4001
    • View Profile
  • BitShares: nikolai
Re: Dry Run 7: The Power of DPOS
« Reply #42 on: July 02, 2014, 01:35:16 am »
the new wallet looks absolutely unreal!

Cass's magic touch  ;)
Do not use this post as information for making any important decisions. The only agreements I ever make are informal and non-binding. Take the same precautions as when dealing with a compromised account, scammer, sockpuppet, etc.

Offline liondani

  • Hero Member
  • *****
  • Posts: 3731
  • Inch by inch, play by play
    • View Profile
    • My detailed info
  • BitShares: liondani
  • GitHub: liondani
Re: Dry Run 7: The Power of DPOS
« Reply #43 on: July 02, 2014, 01:35:29 am »
Quote
+5% +5%
max one delegate per client and Max 5 delegates per IP

something like that...

PS What think you about our concerns bytemaster?




Quote
Neither of those constraints stop me from making many delegates...

It must be not only money depended if possible...

Quote
....and having many delegates is not an attack since they still have to get voted in.
In other words, who cares, and why?

I disagree. I will  explain tomorrow my reasoning's with examples...

PS theoretical you are right of course
« Last Edit: July 02, 2014, 01:41:15 am by liondani »

Offline vikram

Re: Dry Run 7: The Power of DPOS
« Reply #44 on: July 02, 2014, 01:40:17 am »
Some command changes:
Code: [Select]
renamed wallet_enable_delegate_block_production -> wallet_delegate_set_block_production
renamed wallet_withdraw_delegate_pay -> wallet_delegate_withdraw_pay
added wallet_delegate_set_transaction_scanning: if you want to live dangerously