Author Topic: Comparison of BitShares VS Dash Transaction  (Read 2498 times)

0 Members and 1 Guest are viewing this topic.

Offline xeroc

  • Board Moderator
  • Hero Member
  • *****
  • Posts: 12922
  • ChainSquad GmbH
    • View Profile
    • ChainSquad GmbH
  • BitShares: xeroc
  • GitHub: xeroc
is this because of the size of the address compared to an ID?  what makes ID's more scalable precisely?
.. because you don't need to compute hashes anymore just to figure out where the funds go to. In fact, you don't need to derive a hash of a public key ANYWHERE in bitshares!

Offline fuzzy

If BitShares had that exact function during BitShares 1.0, but had to kill the function due to scalability issues, why is Dash able to keep the same function without experiencing scalability issues? What makes them different from BitShares? Are they just not seeing the scalability issue ahead, or did they overcome it somehow?
In essence it breaks down to this:
https://bitshares.org/blog/2015/06/08/lessons-learned-from-bitshares-0.x/#assign-ids-rather-than-using-uuids

Dash hasn't through about this because they are based on addresses while BitShares is based on ids. That allows a totally different level of scalability.

is this because of the size of the address compared to an ID?  what makes ID's more scalable precisely?
WhaleShares==DKP; BitShares is our Community! 
ShareBits and WhaleShares = Love :D

Offline xeroc

  • Board Moderator
  • Hero Member
  • *****
  • Posts: 12922
  • ChainSquad GmbH
    • View Profile
    • ChainSquad GmbH
  • BitShares: xeroc
  • GitHub: xeroc
If BitShares had that exact function during BitShares 1.0, but had to kill the function due to scalability issues, why is Dash able to keep the same function without experiencing scalability issues? What makes them different from BitShares? Are they just not seeing the scalability issue ahead, or did they overcome it somehow?
In essence it breaks down to this:
https://bitshares.org/blog/2015/06/08/lessons-learned-from-bitshares-0.x/#assign-ids-rather-than-using-uuids

Dash hasn't through about this because they are based on addresses while BitShares is based on ids. That allows a totally different level of scalability.

Offline gn1

  • Full Member
  • ***
  • Posts: 129
    • View Profile
Let me go back to the original question.

If BitShares had that exact function during BitShares 1.0, but had to kill the function due to scalability issues, why is Dash able to keep the same function without experiencing scalability issues? What makes them different from BitShares? Are they just not seeing the scalability issue ahead, or did they overcome it somehow?
I'm a BitShares enthusiast in Japan, spreading BitShares daily to the Japanese people through https://genxnotes.com. Help us grow bitJPY together, so that bitUSD/bitJPY market pair will become the most popular market worldwide! Imagine what kind of world it will become when we execute this.

Offline pc

  • Hero Member
  • *****
  • Posts: 1530
    • View Profile
    • Bitcoin - Perspektive oder Risiko?
  • BitShares: cyrano
Are you saying sending payment to a single username in Dash has no privacy, can all be tracked easily? If so, Dash is spreading misleading information to the public.

That's not what I said. I don't know much about Dash, therefore I wouldn't make such a statement.

I said in the old BitShares, transactions could be correlated using metadata, like voting slates etc.
Bitcoin - Perspektive oder Risiko? ISBN 978-3-8442-6568-2 http://bitcoin.quisquis.de

tarantulaz

  • Guest

Are you saying sending payment to a single username in Dash has no privacy, can all be tracked easily? If so, Dash is spreading misleading information to the public.

They are spreading misleading information and I wouldn't recommend dash. Monero is the best one at them moment. In 1-2 years Monero will be completely anonymous.

Offline gn1

  • Full Member
  • ***
  • Posts: 129
    • View Profile
Dear Xeroc,
Thank you for your reply.

Quote
Our devs decided to not run for it until we have figured out a SAFE way to ensure no one can lose funds.
Not sure how DASH devs deal with their people's money, but we learned our lesses from TITAN the hard way.

Well, but if a BitShares programmer who can analyze and understand codes look into how other crypto devs are dealing with the same thing, I thought BitShares can come up with a even better and a safer way. At least, that's how I look at things. BitShares DAC is awesome, so why stop here?

Dear pc,
Thank you for your reply.

Quote
Another important reason why BitShares-2 doesn't do that anymore is that it provided a false sense of security. It was possible to correlate addresses belonging to a single account, by analysing transaction metadata.

Are you saying sending payment to a single username in Dash has no privacy, can all be tracked easily? If so, Dash is spreading misleading information to the public.
« Last Edit: June 26, 2016, 10:28:59 am by gn1 »
I'm a BitShares enthusiast in Japan, spreading BitShares daily to the Japanese people through https://genxnotes.com. Help us grow bitJPY together, so that bitUSD/bitJPY market pair will become the most popular market worldwide! Imagine what kind of world it will become when we execute this.

Offline pc

  • Hero Member
  • *****
  • Posts: 1530
    • View Profile
    • Bitcoin - Perspektive oder Risiko?
  • BitShares: cyrano
Another important reason why BitShares-2 doesn't do that anymore is that it provided a false sense of security. It was possible to correlate addresses belonging to a single account, by analysing transaction metadata.
Bitcoin - Perspektive oder Risiko? ISBN 978-3-8442-6568-2 http://bitcoin.quisquis.de

Offline xeroc

  • Board Moderator
  • Hero Member
  • *****
  • Posts: 12922
  • ChainSquad GmbH
    • View Profile
    • ChainSquad GmbH
  • BitShares: xeroc
  • GitHub: xeroc
In fact, BitShares 1 had exactly this behavior. We called it TITAN (Transfer invisibly to any name).
We killed it because of scalability and because it makes it difficult to verify that a payment has been sent without compromising private keys.

The newly introduced and widely discussed STEALTH for BitShares also makes use of this feature but it makes recovering access to funds after loss of keys and malfunctioning hardware very difficult.
Our devs decided to not run for it until we have figured out a SAFE way to ensure no one can lose funds.

Not sure how DASH devs deal with their people's money, but we learned our lesses from TITAN the hard way.

Offline gn1

  • Full Member
  • ***
  • Posts: 129
    • View Profile
I was watching this YouTube video below from Dash Detailed, and the host, Amanda, said that in Dash, a person can send payment to usernames, but each new payment will land in a separate address, maintaining the user's privacy. (see 01:41 - 02:00)

https://www.youtube.com/watch?v=wAyoXtx3wxQ

If Dash can do this easily on protocol level, why can't BitShares replicate it so easily? I see that Stealth function is being built for some time now, but it's not out yet. How come we are struggling at this point, when BitShares came up with the "working DAC" (not DAO!) quicker than anybody else?

Can't we simply study from Dash's protocol, replicate their ideas onto Stealth? I'm not a programmer, but still, I am not sure why BitShares is struggling to launch Stealth in a timely manner.
« Last Edit: June 26, 2016, 09:08:47 am by gn1 »
I'm a BitShares enthusiast in Japan, spreading BitShares daily to the Japanese people through https://genxnotes.com. Help us grow bitJPY together, so that bitUSD/bitJPY market pair will become the most popular market worldwide! Imagine what kind of world it will become when we execute this.