Bitcoin Forum
June 29, 2024, 02:28:04 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1] 2 »  All
  Print  
Author Topic: [XEM] - updated botnetprevention - New Altcoin Idea - Proof of Uptime (PoU)  (Read 1692 times)
lordoliver (OP)
Legendary
*
Offline Offline

Activity: 1666
Merit: 1020

expect(brain).toHaveBeenUsed()


View Profile
February 27, 2014, 03:56:22 PM
Last edit: February 27, 2014, 05:48:36 PM by lordoliver
 #1

I am presenting my new Concept:

XEM - X(CountryLess PreChar) Economic Money

Algorithm: Proof of Uptime (PoU)
it will be tracked the uptime of the client. The longer it's online, the higher the chance of being chosen for solving the next block.
This makes of course only sence, for one ip-address, so the system will check, that all uptimes for the current round are coming from different ip addresses. Otherwise someone can fake multiple uptime accounts.

For preventing bot nets and multiple vps:
Every miner has to be registered on some institution, where they Check for the passport.
The miner Gets a Mining Key.
This is only for "Mining". Normal wallets doesn't need that registration.

Advantage:
- no wasting engery as with PoW
- no unfair advantage with a big amount of coins as with PoS
- high availability of systems
- 51% attack nearly impossible

Coin Maximum: about 1 Billion
5 minute transaction time (288 blocks per day)

Coin Distribution
Beginning: 58000 XEMs every Block
halfing the amount every 8.640 Blocks (about 1 month)
Total Coin Distribution Time: 12 Months
After that 12 Months only transaction fees.

"Premine" for development and marketing:
12 hours => about 0,83%

Interested? Programmers?
CtrlAltDefeated
Newbie
*
Offline Offline

Activity: 28
Merit: 0


View Profile WWW
February 27, 2014, 03:57:20 PM
 #2

sounds a little similar to timekoin http://timekoin.org/
hostmaster
Sr. Member
****
Offline Offline

Activity: 266
Merit: 250


View Profile WWW
February 27, 2014, 03:57:31 PM
 #3

interesting
refer_2_me
Full Member
***
Offline Offline

Activity: 213
Merit: 100



View Profile
February 27, 2014, 03:57:59 PM
 #4

How will you deal with the use of proxys or the use of Tor?

BTC: 1reFerkRnftob5YvbB112bbuwepC9XYLj
XPM: APQpPZCfEz3kejrYTfyACY1J9HrjnRf34Y
zwjin45n
Newbie
*
Offline Offline

Activity: 54
Merit: 0


View Profile
February 27, 2014, 04:05:33 PM
 #5

that's it ? that's what you call POU?Huh
why I can not saw any newstuff
lordoliver (OP)
Legendary
*
Offline Offline

Activity: 1666
Merit: 1020

expect(brain).toHaveBeenUsed()


View Profile
February 27, 2014, 04:11:30 PM
 #6

@refer_2_me: why should you use tor for mining?

@zwjin45n: what are you expecting? i am afraid, that there is nothing much newer any more to discover
baokychen
Full Member
***
Offline Offline

Activity: 280
Merit: 100


View Profile
February 27, 2014, 04:15:24 PM
 #7

I am presenting my new Concept:

XEM - X(CountryLess PreChar) Economic Money

Algorithm: Proof of Uptime (PoU)
The wallet counts the uptime of the client. The longer it's online, the higher the chance of being chosen for solving the next block.
This makes of course only sence, for one ip-address, so the system will check, that all uptimes for the current round are coming from different ip addresses. Otherwise someone can fake multiple uptime accounts.

Advantage:
- no wasting engery as with PoW
- no unfair advantage with a big amount of coins as with PoS
- high availability of systems
- 51% attack nearly impossible

Coin Maximum: about 1 Billion
5 minute transaction time (288 blocks per day)

Coin Distribution
Beginning: 58000 XEMs every Block
halfing the amount every 8.640 Blocks (about 1 month)
Total Coin Distribution Time: 12 Months
After that 12 Months only transaction fees.

"Premine" for development and marketing:
12 hours => about 0,83%

Interested? Programmers?

I will just make 1000 single core server just for this ? Doesn't works man.
miramare
Hero Member
*****
Offline Offline

Activity: 1162
Merit: 568


View Profile
February 27, 2014, 04:15:53 PM
 #8

so botnet will control PoU, right?
lordoliver (OP)
Legendary
*
Offline Offline

Activity: 1666
Merit: 1020

expect(brain).toHaveBeenUsed()


View Profile
February 27, 2014, 04:21:07 PM
 #9

I will just make 1000 single core server just for this ? Doesn't works man.
you will have always the same ip

so botnet will control PoU, right?
no, because they have to be up for a long time in order to win
xzhybbs
Hero Member
*****
Offline Offline

Activity: 756
Merit: 500



View Profile
February 27, 2014, 04:27:24 PM
 #10

Interesting, but it seems this is just a theory you, no practice! Smiley
lordoliver (OP)
Legendary
*
Offline Offline

Activity: 1666
Merit: 1020

expect(brain).toHaveBeenUsed()


View Profile
February 27, 2014, 04:27:41 PM
 #11

sounds a little similar to timekoin http://timekoin.org/

i didn't see it yet, you are right. But as I look on it, these things are unacceptable:
No hard limit on currency creation. There is no cap of the maximum amount of currency that will ever be created.
All Timekoins are whole numbers. No Decimal point currency is used to avoid rounding and accuracy errors.
lordoliver (OP)
Legendary
*
Offline Offline

Activity: 1666
Merit: 1020

expect(brain).toHaveBeenUsed()


View Profile
February 27, 2014, 04:34:21 PM
 #12

Interesting, but it seems this is just a theory you, no practice! Smiley

yes this is a proof of concept
SlidingHorn
Full Member
***
Offline Offline

Activity: 196
Merit: 100

★Bitvest.io★ Play Plinko or Invest!


View Profile
February 27, 2014, 04:41:56 PM
 #13

I will just make 1000 single core server just for this ? Doesn't works man.
you will have always the same ip

Not if they spin up multiple VPS machines.  Can easily & quickly be done...

so botnet will control PoU, right?
no, because they have to be up for a long time in order to win

How is a botnet or a VPS in any way prevented from remaining active / up?

lordoliver (OP)
Legendary
*
Offline Offline

Activity: 1666
Merit: 1020

expect(brain).toHaveBeenUsed()


View Profile
February 27, 2014, 04:45:58 PM
 #14

I will just make 1000 single core server just for this ? Doesn't works man.
you will have always the same ip

Not if they spin up multiple VPS machines.  Can easily & quickly be done...

so botnet will control PoU, right?
no, because they have to be up for a long time in order to win

How is a botnet or a VPS in any way prevented from remaining active / up?

vps and especially ips cost a lot of money, and do you really think 1000 miners are much?
how is a cpu mining like quark prevented from botnet?
miningcrew
Member
**
Offline Offline

Activity: 117
Merit: 10


View Profile
February 27, 2014, 04:51:56 PM
 #15

you will have always the same ip
Why?
IP6 addresses You can get usually for close to nothing.
Evilish
Hero Member
*****
Offline Offline

Activity: 882
Merit: 563


Bitcoin to the moon!


View Profile
February 27, 2014, 04:54:02 PM
 #16

Time to buy some VPSs. Cheesy
TheMightyX
Sr. Member
****
Offline Offline

Activity: 350
Merit: 250

Vires in Numeris


View Profile
February 27, 2014, 04:57:54 PM
 #17

I will just make 1000 single core server just for this ? Doesn't works man.
you will have always the same ip

Not if they spin up multiple VPS machines.  Can easily & quickly be done...

so botnet will control PoU, right?
no, because they have to be up for a long time in order to win

How is a botnet or a VPS in any way prevented from remaining active / up?

vps and especially ips cost a lot of money, and do you really think 1000 miners are much?
how is a cpu mining like quark prevented from botnet?

The problem is unlike quark, where a botnet or cloud miner user is limited by the speed of the infected computers; In your scenario the botnet user is on the same level as the legitimate user (i.e. same hashing power).

Botnets are huge. Some are in the millions of computers. This proof of concept is fatally flawed. There has to be a dilligence factor to weed out malicious users or no one will support this. Memorycoin and vertcoin do this by increasing the memory requirements to mine. Infected computers are usually older with lower resources so they are inefficient if not useless for mining.

Why would anyone support something that only favors a select few?
This can work, you just need to think about it some more.
lordoliver (OP)
Legendary
*
Offline Offline

Activity: 1666
Merit: 1020

expect(brain).toHaveBeenUsed()


View Profile
February 27, 2014, 05:00:13 PM
 #18

you will have always the same ip
Why?
IP6 addresses You can get usually for close to nothing.

thats right, the concept is not yet ipv6 resistent.
not sure, but i think it should be possible, to locate them, if they are too near together
lordoliver (OP)
Legendary
*
Offline Offline

Activity: 1666
Merit: 1020

expect(brain).toHaveBeenUsed()


View Profile
February 27, 2014, 05:10:05 PM
 #19



The problem is unlike quark, where a botnet or cloud miner user is limited by the speed of the infected computers; In your scenario the botnet user is on the same level as the legitimate user (i.e. same hashing power).

Botnets are huge. Some are in the millions of computers. This proof of concept is fatally flawed. There has to be a dilligence factor to weed out malicious users or no one will support this. Memorycoin and vertcoin do this by increasing the memory requirements to mine. Infected computers are usually older with lower resources so they are inefficient if not useless for mining.


ok i will think about it and maybe add some improvements ;-)
lordoliver (OP)
Legendary
*
Offline Offline

Activity: 1666
Merit: 1020

expect(brain).toHaveBeenUsed()


View Profile
February 27, 2014, 05:34:11 PM
Last edit: February 27, 2014, 05:54:54 PM by lordoliver
 #20

here my new sugestion:
Every miner has to be registered on some institution, where they Check for the passport.
The miner Gets a Mining Key.
This is only for "Mining". Normal wallets doesn't need that registration.
Pages: [1] 2 »  All
  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!