Author Topic: BitShares network topology  (Read 3971 times)

0 Members and 1 Guest are viewing this topic.

Offline cass

  • Hero Member
  • *****
  • Posts: 4311
  • /(┬.┬)\
    • View Profile
Suggestions for improvement are always welcome.

More nodes. Every delegate should provide as many seed nodes as possible and shareholders should cast votes for those who controls more than others.

short tutorial  – how to setting up a node – would be useful for users who want to help IMO!

+5%

█║▌║║█  - - -  The quieter you become, the more you are able to hear  - - -  █║▌║║█

Offline Come-from-Beyond

  • Full Member
  • ***
  • Posts: 113
    • View Profile
.. which, however, is just a denial of service and not disruptive for the network

Eclipse attack is a good opening move for a double-spending attack against a single merchant.

Offline Come-from-Beyond

  • Full Member
  • ***
  • Posts: 113
    • View Profile
Suggestions for improvement are always welcome.

More nodes. Every delegate should provide as many seed nodes as possible and shareholders should cast votes for those who controls more than others.

Offline xeroc

  • Board Moderator
  • Hero Member
  • *****
  • Posts: 12922
  • ChainSquad GmbH
    • View Profile
    • ChainSquad GmbH
  • BitShares: xeroc
  • GitHub: xeroc
https://github.com/BitShares/bitshares/blob/ee44418782f1b519480ddab7eb845b0612a99498/libraries/client/include/bts/client/seed_nodes.hpp

Provided by volunteers and delegates. I encourage everyone to help!

So, it's possible to add 153 seed nodes controlled by me and make it easy to do an eclipse attack? Neat...
.. which, however, is just a denial of service and not disruptive for the network

Offline vikram

https://github.com/BitShares/bitshares/blob/ee44418782f1b519480ddab7eb845b0612a99498/libraries/client/include/bts/client/seed_nodes.hpp

Provided by volunteers and delegates. I encourage everyone to help!

So, it's possible to add 153 seed nodes controlled by me and make it easy to do an eclipse attack? Neat...

Suggestions for improvement are always welcome.

Offline Come-from-Beyond

  • Full Member
  • ***
  • Posts: 113
    • View Profile

Offline ubits

  • Full Member
  • ***
  • Posts: 54
    • View Profile

Offline cass

  • Hero Member
  • *****
  • Posts: 4311
  • /(┬.┬)\
    • View Profile
Initially the clients connect to a random subset of seed nodes.

How are nodes added to the set?

https://github.com/BitShares/bitshares/blob/ee44418782f1b519480ddab7eb845b0612a99498/libraries/client/include/bts/client/seed_nodes.hpp

Provided by volunteers and delegates. I encourage everyone to help!

so maybe a short tutorial  – how to setting up a node – would be useful for users who want to help IMO!
█║▌║║█  - - -  The quieter you become, the more you are able to hear  - - -  █║▌║║█


Offline monsterer

My opinions do not represent those of metaexchange unless explicitly stated.
https://metaexchange.info | Bitcoin<->Altcoin exchange | Instant | Safe | Low spreads

Offline Come-from-Beyond

  • Full Member
  • ***
  • Posts: 113
    • View Profile
Initially the clients connect to a random subset of seed nodes.

How are nodes added to the set?

Offline emski

  • Hero Member
  • *****
  • Posts: 1282
    • View Profile
    • http://lnkd.in/nPbhxG
Initially the clients connect to a random subset of seed nodes.
Then they acquire peers.
The desired number of connections is 20.

PS: delegates desired number of connections is 50 .
These values could be modified by the users at runtime.
« Last Edit: March 05, 2015, 02:53:31 pm by emski »

Offline Come-from-Beyond

  • Full Member
  • ***
  • Posts: 113
    • View Profile
What is BitShares network topology? Is it standard Bitcoin's "connect to 8 random peers"?