Author Topic: Profits, Performance, Trust & Efficiency  (Read 58103 times)

0 Members and 1 Guest are viewing this topic.


Offline bitcoinba

  • Full Member
  • ***
  • Posts: 193
    • View Profile
We are certainly entering overkill range at this point, but what the hell?

Block Agent
Secretary
Block Administrator

Offline yidaidaxia

  • Full Member
  • ***
  • Posts: 179
    • View Profile
Bytemaster, appreciated your hard work and briliant idea. I think it's a really good thing that we weight all the proposals based on objective oriented instead of religiosely for the ideal concept of pure decentralization.

Although it's maybe a problem for marketing since the competitors will attach this concept w/ centralization and single failure point(whatever it's true or not), I believe if we really find a way to resolve all the business logic and technique issues or make it the best balanced solution obviously, we could educate people to support and join it gradually.

Till now, the only issue really bother me is the one I quote below - DDoS. I know as you mentioned the notary node(or processor node..) would have redunant all over the world(not just likely, it should be a requirement for "the notary"), but I still have 2 concern:

1. compare to the whole alive nodes on the network, the quantity of the reduntant nodes of "the notary" is
    lower by ord of magnitude. To DDoS ten or one hundred nodes takes a lot of resource and much more
    difficult than attack single node but it become feasible to do.
2. It's true that to attack all the reduntant nodes simultaneously is very difficult, but how about attack them
    one by one? The attacker DDoS the current notary node first, and after the notary aware of the attack and
    start to use the reduntant node, the attacker also start to DDoS the new one. That will impact the trade
    very seriously and the attack could leverage it to affect the market price then make money from it.

This 2 concern will become more realistic when the system grow up to carry huge wealth and the expectation of this risk will suppress the value of the system seriously..

- One trustee one point of failure, the DDOS attack will be hard to prevent 
DDOS is not really possible because the network would still be broadcast based and the trustee would likely have multiple redundant nodes all over the world ready to sign blocks if there were an issue. 

The IP address of the notary need not be known which would prevent DDOS on the notary server.

Thanks for quick response. So the solution will be the "timekeeper" to random change the ip address everytime after each block produced(and for sure the address will not be announced) and use the Tor to hide the IP all the time?

Sounds like workable. Hope it's solid enough to prevent DDoS even when the system values billion or trillion dollars. :D


 
PTS: PmUT7H6e7Hvp9WtKtxphK8AMeRndnow2S8   /   BTC: 1KsJzs8zYppVHBp7CbyvQAYrEAWXEcNvmp   /   BTSX: yidaidaxia (暂用)
新浪微博: yidaidaxia_郝晓曦 QQ:36191175试手补天

Offline oco101

  • Hero Member
  • *****
  • Posts: 586
    • View Profile
"A notary is a lawyer or person with legal training who is licensed by the state to perform acts in legal affairs, in particular witnessing signatures on documents. The form that the notarial profession takes varies with local legal systems.[1]"
http://en.wikipedia.org/wiki/Notary

I don't think this is a good choice. In the US notaries are relatively innocent and provide a basic function, however outside the US in some countries they act as government officials and wield an enormous amount of power.

Perhaps the 'timekeeper'?
If we go with this solution I vote for 'timekeeper'. Still many things unclear to me. Can you explain how you'll solve the "without manual involvement of everyone" because if there is a way to solve  "without manual involvement of everyone"  the "trustee" solution it starting to make a lot more sens.

Quote
With respect to 'centralization' of a point of failure, it is easy for the Notary to provide some redundancy and for the network to have contingency plans in place should anything happen.   These contingency plans can be executed without manual involvement of everyone.

Offline yidaidaxia

  • Full Member
  • ***
  • Posts: 179
    • View Profile
No "referee"...There is so much argument and scandal in sports game about referees... "timekeeper" should be a good idea.. people will not catch the exact meaning of "timekeeper" for a DAC at first, and that could be a good thing.
PTS: PmUT7H6e7Hvp9WtKtxphK8AMeRndnow2S8   /   BTC: 1KsJzs8zYppVHBp7CbyvQAYrEAWXEcNvmp   /   BTSX: yidaidaxia (暂用)
新浪微博: yidaidaxia_郝晓曦 QQ:36191175试手补天

Offline Stan

  • Hero Member
  • *****
  • Posts: 2908
  • You need to think BIGGER, Pinky...
    • View Profile
    • Cryptonomex
  • BitShares: Stan
"A notary is a lawyer or person with legal training who is licensed by the state to perform acts in legal affairs, in particular witnessing signatures on documents. The form that the notarial profession takes varies with local legal systems.[1]"
http://en.wikipedia.org/wiki/Notary

I don't think this is a good choice. In the US notaries are relatively innocent and provide a basic function, however outside the US in some countries they act as government officials and wield an enormous amount of power.

Perhaps the 'timekeeper'?

Referee?
Anything said on these forums does not constitute an intent to create a legal obligation or contract of any kind.   These are merely my opinions which I reserve the right to change at any time.

Offline bytemaster

"A notary is a lawyer or person with legal training who is licensed by the state to perform acts in legal affairs, in particular witnessing signatures on documents. The form that the notarial profession takes varies with local legal systems.[1]"
http://en.wikipedia.org/wiki/Notary

I don't think this is a good choice. In the US notaries are relatively innocent and provide a basic function, however outside the US in some countries they act as government officials and wield an enormous amount of power.

Perhaps the 'timekeeper'?   
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 bytemaster

Bytemaster, appreciated your hard work and briliant idea. I think it's a really good thing that we weight all the proposals based on objective oriented instead of religiosely for the ideal concept of pure decentralization.

Although it's maybe a problem for marketing since the competitors will attach this concept w/ centralization and single failure point(whatever it's true or not), I believe if we really find a way to resolve all the business logic and technique issues or make it the best balanced solution obviously, we could educate people to support and join it gradually.

Till now, the only issue really bother me is the one I quote below - DDoS. I know as you mentioned the notary node(or processor node..) would have redunant all over the world(not just likely, it should be a requirement for "the notary"), but I still have 2 concern:

1. compare to the whole alive nodes on the network, the quantity of the reduntant nodes of "the notary" is
    lower by ord of magnitude. To DDoS ten or one hundred nodes takes a lot of resource and much more
    difficult than attack single node but it become feasible to do.
2. It's true that to attack all the reduntant nodes simultaneously is very difficult, but how about attack them
    one by one? The attacker DDoS the current notary node first, and after the notary aware of the attack and
    start to use the reduntant node, the attacker also start to DDoS the new one. That will impact the trade
    very seriously and the attack could leverage it to affect the market price then make money from it.

This 2 concern will become more realistic when the system grow up to carry huge wealth and the expectation of this risk will suppress the value of the system seriously..

- One trustee one point of failure, the DDOS attack will be hard to prevent 
DDOS is not really possible because the network would still be broadcast based and the trustee would likely have multiple redundant nodes all over the world ready to sign blocks if there were an issue. 

The IP address of the notary need not be known which would prevent DDOS on the notary server.
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 yidaidaxia

  • Full Member
  • ***
  • Posts: 179
    • View Profile
Bytemaster, appreciated your hard work and briliant idea. I think it's a really good thing that we weight all the proposals based on objective oriented instead of religiosely for the ideal concept of pure decentralization.

Although it's maybe a problem for marketing since the competitors will attach this concept w/ centralization and single failure point(whatever it's true or not), I believe if we really find a way to resolve all the business logic and technique issues or make it the best balanced solution obviously, we could educate people to support and join it gradually.

Till now, the only issue really bother me is the one I quote below - DDoS. I know as you mentioned the notary node(or processor node..) would have redunant all over the world(not just likely, it should be a requirement for "the notary"), but I still have 2 concern:

1. compare to the whole alive nodes on the network, the quantity of the reduntant nodes of "the notary" is
    lower by ord of magnitude. To DDoS ten or one hundred nodes takes a lot of resource and much more
    difficult than attack single node but it become feasible to do.
2. It's true that to attack all the reduntant nodes simultaneously is very difficult, but how about attack them
    one by one? The attacker DDoS the current notary node first, and after the notary aware of the attack and
    start to use the reduntant node, the attacker also start to DDoS the new one. That will impact the trade
    very seriously and the attack could leverage it to affect the market price then make money from it.

This 2 concern will become more realistic when the system grow up to carry huge wealth and the expectation of this risk will suppress the value of the system seriously..

- One trustee one point of failure, the DDOS attack will be hard to prevent 
DDOS is not really possible because the network would still be broadcast based and the trustee would likely have multiple redundant nodes all over the world ready to sign blocks if there were an issue. 
PTS: PmUT7H6e7Hvp9WtKtxphK8AMeRndnow2S8   /   BTC: 1KsJzs8zYppVHBp7CbyvQAYrEAWXEcNvmp   /   BTSX: yidaidaxia (暂用)
新浪微博: yidaidaxia_郝晓曦 QQ:36191175试手补天

Offline onceuponatime



Facilitator or Processor

+1 processor


Sent from my iPhone using Tapatalk

I am now leaning towards "processor" or "processor node" as well.

All the other suggestions have negatives as listed in the very astute posts above.

Offline bitcoinba

  • Full Member
  • ***
  • Posts: 193
    • View Profile
"A notary is a lawyer or person with legal training who is licensed by the state to perform acts in legal affairs, in particular witnessing signatures on documents. The form that the notarial profession takes varies with local legal systems.[1]"
http://en.wikipedia.org/wiki/Notary

I don't think this is a good choice. In the US notaries are relatively innocent and provide a basic function, however outside the US in some countries they act as government officials and wield an enormous amount of power.





bitbro

  • Guest

Facilitator or Processor

+1 processor


Sent from my iPhone using Tapatalk

Offline Empirical1

  • Hero Member
  • *****
  • Posts: 884
    • View Profile

And Luckybit has a good point that the focus of our argument for requiring a trustee should be based on the fact that shareholders are not placing any more trust in our trustee than XRP holders place in a gateway, or BTC holders place in the ASIC pools; and far less destruction to our personal holdings can result in a 100% breach of trust by our trustee in our case as compared to those who recently got goxed.
 
And does this trustee method really speed up transactions? Because Ripple is FAST !

Bytemaster is leaning toward kicking up the UTILITY factor here, and I wholeheartedly agree.

Ripple is a great example of how we already have proof the market hates a trusted gateway approach.
Despite it's utility, speed and the investment that went into it, it's trending to zero and the fact that there are no ripple clones/forks out there is very telling.

The biggest currencies since Bitcoin are the ones that have developed methods that involve less trust in ASIC pools, Litecoin,  Peercoin, then NXT.  (Do you think the introduction of scrypt asics soon will increase or decrease Litecoins value?)

It's why no-one's afraid of JPM-coin it might have a lot more utility, but if it involves more trust than existing decentralised alternatives I think it's already dead in the water.


Last time I checked, Ripple was the 2nd largest cryptocurrency in terms of market cap, still worth over $1 billion. For example, this is over 20x bigger than peercoin and over 30x bigger compared to NXT. The price of Ripple XRP seems to have tracked bitcoin pretty well over the past few months.

I thought that most of the hostility towards Ripple was due to their initially being closed-source and also the seemingly self-serving, "premined" way in which they distributed the Ripple XRP currency (i.e., they initially held on to 99% of the supply and only promised to give something like 1/2 away)?

No Ripple has a 'false-cap' they're multiplying their share price by 10-20x more that what's actually circulating in the market which is easily discernible from their low volume.

Similar to the way Auroracoin looked liked it had a huge cap only because 95% of the shares were held back and only a few were circulating. At least with Aurora though you knew when and how the airdrop was supposed to take place, with Ripple your share value is completely at the mercy of the central controllers, hoping and praying they won't be incentivised to devalue your shares too much, not unlike the way people are naive enough to believe central banks are working in their currency holders best interest.

Offline jae208

  • Hero Member
  • *****
  • Posts: 525
    • View Profile
http://bitsharestutorials.com A work in progress
Subscribe to the Youtube Channel
https://www.youtube.com/user/BitsharesTutorials