RE: Scaling, Decentralization, Security of Distributed Ledgers (part 3)
But the notarization relies on the security of the random beacon, which is only secure up to the chosen safety threshold of
⅔
(and a⅓
liveness threshold) as stated in §7 DECENTRALIZED RANDOMNESS BEACON on pg. 9 whereƒ
is the number of Byzantine nodes,t
is the number of nodes for quorum, andn
is the total number of nodes:For simplicity of exposition we describe the random beacon protocol for a single group
G
with|G| = n
andn > 2ƒ(G)
.The adversary cannot predict the outcome of such a signature if
ƒ ≤ t − 1
and cannot prevent its creation ifƒ ≤ n − t
.
Slight correction and clarification is needed on the quoted DFINITY analysis.
Note their whitepaper is presuming ½
safety and liveness thresholds, but I presume ⅔
safety and ⅓
liveness thresholds, because their assumption is unrealistic about proof-of-stake security.
Also I wrote:
1 It seems every whitepaper including yours and DFINITY’s presume that the long-range and nothing-at-stake vulnerability only applies if the safety threshold is exceeded. But @monsterer2, @smooth, and myself (as well as other experts) have explained that (c.f. also) the unlimited profits of cost-free nothing-at-stake means that there’s no cost that is too high for obtaining the necessary stake to exceed the safety threshold. Thus it is disingenuous to claim that nothing-at-stake only applies when the safety threshold isn’t exceeded. Proof-of-stake is entirely not viable as a widely deployed solution on the Internet if the nothing-at-stake vulnerability is not ameliorated. Note Ouroboros does discuss this vulnerability and names it the “Past majority attack.” These extant proof-of-stake systems only function because an oligarchy is in control milking the users. The oligarchy prevents the “Past Majority Attacks” yet extracts maximum rents in other numerous ways, such as monopolizing the rewards, fees, and doing market price manipulation.
And I wrote:
in DPoS, depending on the amount of validators, a group of whales can easily obtain total control of the validator elections, while in PoA this kind of control seems theoretically possible, but very impractical
I seem to strongly disagree with your characterization of reality. Why do you think it is impractical for an attacker to obtain
50+%
of the stake? Actually AFAIK that is the norm, not the exception as I had explained in an earlier post in this thread. For example, launch an ICO then buy your ICO from yourself cost-free and surreptitiously taking 80% of the money supply. Or walk away from the development and let it crash to 50 satoshi per token, then buy it up for cheap and then restart development. Or buy it cheap in the next crypto-winter when alts are dead again. Or simply buy the50+%
on the open market and after obtaining it, recoup all the costs by increasing transaction fees to the maximum that the ecosystem can bear. And take all the block rewards and all the transaction fees for every block forever at no additional cost. I have an unanswered question in prior post for @shunsaitakahashi about how he plans to solve the problem of transaction spam and allowing the market to set the transaction fees without enabling the oligarchy to raise transaction fees to nosebleed levels? That is the fundamental insoluble problem for Bitcoin and the block size issue.This is a fundamental reason why all proof-of-stake systems are run by a
50+%
oligarchy behind the curtain. Seriously AFAIK this is the reality. Do you know something about this specific issue that I don’t? (intended sincerely as a question not condescending rhetorical)
Do you have your works saved in other platforms to ensure their survival?
If you did not start it already, at least remember from the next time to save them in other places too.
It will be sad to lose your content when this platform goes down.
I think one has to have at least a relevant B.Sc. and 3 years of relevant experience to comprehend your posts.
You got upvoted from @adriatik bot! Thank you to you for using our service. We really hope this will hope to promote your quality content!
I also thought of that recently and @smooth provided me with some instructions on how to backup STEEM data. I plan on hiring someone soon I think for that task. Maybe to make an export tool that can be used to import the data over to the ledger I am working developing. But my TODO list is very long so I hope I will get it done.
Would be good to have your works saved, and I am also interested at saving my own.
So if you ever create such a tool or find one, please let me know.
The backup tool was created and run recently. I need to gather the code myself and run it again. But in theory all my posts are archived. Also I archived most of them on
archive.is
andweb.archive.org
, including the page that lists my blogs and the other page that lists my comment posts. Also archived on those sites thebusy.org
copy of all my blogs and comment posts.It may be somewhat difficult to reconstruct them if ever Steem goes down. Yet the information will not likely be lost, for those diligent enough to dig it up. Perhaps at some point in the future the archives can be restored to some new project that projects to have a sustainable lifespan, but entropy is always increasing overall and so eventually information is lost.
Glad to see this reply from you. Hope you are well.
This reply confused me multiple times:
How is your project going?
You got upvoted from @adriatik bot! Thank you to you for using our service. We really hope this will hope to promote your quality content!
You got a 100.00% upvote from @luckyvotes courtesy of @stimialiti!
You got a 60.00% upvote from @sleeplesswhale courtesy of @stimialiti!
This comment has received a 66.67 % upvote from @steemdiffuser thanks to: @stimialiti.
Bids above 0.1 SBD may get additional upvotes from our trail members.
Get Upvotes, Join Our Trail, or Delegate Some SP
This one sentence reply has as many upvotes and 10% of the value of the original post. This seems very wrong to the uninformed like me.
Reason is I played this game better than him.
I suppose that explains why he wants to make a new one, lol.
Premining is the main technical reason to why this game is so bad.
I hope he makes a better one.
You got a 27.10% upvote from @luckyvotes courtesy of @stimialiti!
You got a 36.25% upvote from @sleeplesswhale courtesy of @stimialiti!
This comment has received a 76.92 % upvote from @steemdiffuser thanks to: @stimialiti.
Bids above 0.1 SBD may get additional upvotes from our trail members.
Get Upvotes, Join Our Trail, or Delegate Some SP