Bitcoin Forum
May 22, 2024, 10:24:57 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Possible Solution to sybil attack and 51% attack  (Read 917 times)
lainfinity (OP)
Newbie
*
Offline Offline

Activity: 6
Merit: 0


View Profile
August 06, 2014, 09:44:36 AM
 #1

I posted this article in LTBcoin Network. I would like your feedback.

51% attack in decentralized networks


franky1
Legendary
*
Offline Offline

Activity: 4228
Merit: 4490



View Profile
August 06, 2014, 03:24:28 PM
Last edit: August 06, 2014, 04:19:48 PM by franky1
 #2

PoR= giving more funds to greedy miners. ... um no thanks

but what i would say is for people to not buy into these "add node" services as that is paying someone to accumulate nodes centrally to make a sybil attack possible and it astounds me that noobs think that their $20 a year subscriptions are helping the network, when the fact is that it does the opposite.

for just $20 one off payment a person can buy a 32gb memory stick and use that as the storage device for their blockchain data if they care so much about not bloating their hard drive. or even just accept that blockchain bloat is required for network security and just run the node from their hard drive. saving the $20.

i truly find it strange that bitcoin offers people alot of freedom, but they mostly have the mindset of "let someone else do it" and then complain when bad things happen. bitcoin does not need PoR, it just needs human training.
the block chain is less bloat than installing Call of Duty or World of warcraft. so if your happy installing games, then WTF not want to secure your funds? which is more important?

now as for 51% 'possible attacks',
again human training to get people to spread their miners across different pools. its simple maths, we could use real numbers here 138,778 terrahash rigs (139 petahash). (non rounded: todays hashrate is 138,777,640.70 g/hash)
so lets take the 3600 coin per day and say:
poolA has 52%(=72164Thash) power/network control,
poolB has 20%(=277556Thash) power/network control,
poolC has 20%(=27756Thash) power/network control,
poolD had 8%(=11102Thash) power/network control,

PoolA: make 1872* coins a day shared between 72k** terrahash rigs 0.02594077btc per rig, per day
PoolB: makes 720* coins a day shared between 28k** terrahash rigs 0.02594077btc per rig, per day
PoolC: makes 720* coins a day shared between 28k** terrahash rigs 0.02594077btc per rig, per day
PoolD: makes 288* coins a day shared between 11k** terrahash rigs 0.02594077btc per rig, per day

i then checked these numbers out on a mining cost/profit calculation website. which showed 0.0256 (once you take into account a 1% pool fee would be correct)

so no matter how massive or small a pool is. it is irrelevant to mining earnings. the only variance is the way the pool miner takes a cut and shares out the remainder.

so dont base joining a pool purely because it has the most hash power, as its irrelevant. SPREAD your rigs onto different pools because although you think your adding more power to add more chances of that pool getting more blocks. your also decreasing the share out value as its dividing between more rigs (basically the share balances itself out, so adds no benefit)

last note: if a miner is getting less than 0.0256 (after pool fee's) per Thash rig they own per day right now... their obviously on a pool where the pool owner is taking more than a 1% cut.

* the coin is an average based off a 2 week period divided down. so dont knit pick that the daily numbers are not A:1875 B:725 C:725 D:275 because miners will not make exactly 1875 coins every day
** i used true numbers in calculations to the GIGAhash level not rounded. i only wrote 72k,28k,11k just for short commenting in post  

I DO NOT TRADE OR ACT AS ESCROW ON THIS FORUM EVER.
Please do your own research & respect what is written here as both opinion & information gleaned from experience. many people replying with insults but no on-topic content substance, automatically are 'facepalmed' and yawned at
jbreher
Legendary
*
Offline Offline

Activity: 3038
Merit: 1660


lose: unfind ... loose: untight


View Profile
August 06, 2014, 05:59:42 PM
 #3

So we have a centralized entity awarding tokens to miners? What is this central entity, and what renders it incorruptible?

pirate@40 had a good reputation
magicalTux had a good reputation
nefario had a good reputation
ukyo had a good reputation
...
... until they didn't.

Anyone with a campaign ad in their signature -- for an organization with which they are not otherwise affiliated -- is automatically deducted credibility points.

I've been convicted of heresy. Convicted by a mere known extortionist. Read my Trust for details.
ArticMine
Legendary
*
Offline Offline

Activity: 2282
Merit: 1050


Monero Core Team


View Profile
August 06, 2014, 06:26:32 PM
 #4

Proof of reputation can be very easily manipulated because it is very easy to create a fake reputation with advertising and marketing.

Concerned that blockchain bloat will lead to centralization? Storing less than 4 GB of data once required the budget of a superpower and a warehouse full of punched cards. https://upload.wikimedia.org/wikipedia/commons/8/87/IBM_card_storage.NARA.jpg https://en.wikipedia.org/wiki/Punched_card
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!