Bitcoin Forum
June 15, 2024, 12:01:37 AM *
News: Voting for pizza day contest
 
   Home   Help Search Login Register More  
Pages: « 1 [2]  All
  Print  
Author Topic: Tipping a Bitcoin Node  (Read 1704 times)
coins101 (OP)
Legendary
*
Offline Offline

Activity: 1456
Merit: 1000



View Profile
May 01, 2015, 07:23:09 PM
 #21

The problem is funding the incentives.

The problem is identifying who really is a full node. You can set up thousands of "ghost nodes" that are just passthrough gateways for the same node but  will look like multiple different ones.
The moment you start with paid incentives, you have to try to fend off everyone that is trying to game the system.

Agreed.

We need the nodes to tell us they are full nodes. That might require some changes a lot of people might not like.

there is no way to do this, this is why this tipping thing can't work, one could abuse it...

Nodes could be paid according to the number of transactions and blocks they propagate.

Possibly a scoring system using several factors that make it difficult to be anything other than a full node.

One of the scores could be a random ping response every three or four hours to see if the client is turned off at night.
dothebeats
Legendary
*
Offline Offline

Activity: 3668
Merit: 1353


View Profile
May 01, 2015, 07:35:50 PM
 #22

The problem is funding the incentives.

The problem is identifying who really is a full node. You can set up thousands of "ghost nodes" that are just passthrough gateways for the same node but  will look like multiple different ones.
The moment you start with paid incentives, you have to try to fend off everyone that is trying to game the system.

Agreed.

We need the nodes to tell us they are full nodes. That might require some changes a lot of people might not like.

there is no way to do this, this is why this tipping thing can't work, one could abuse it...

Nodes could be paid according to the number of transactions and blocks they propagate.

Possibly a scoring system using several factors that make it difficult to be anything other than a full node.

One of the scores could be a random ping response every three or four hours to see if the client is turned off at night.

Given that method, we can check whether a node is indeed running full-time, but how can we give some incentives to the people who runs the node? How could we identify them?
odolvlobo
Legendary
*
Offline Offline

Activity: 4354
Merit: 3261



View Profile
May 01, 2015, 09:50:47 PM
 #23

The problem is funding the incentives.

The problem is identifying who really is a full node. You can set up thousands of "ghost nodes" that are just passthrough gateways for the same node but  will look like multiple different ones.
The moment you start with paid incentives, you have to try to fend off everyone that is trying to game the system.
We need the nodes to tell us they are full nodes. That might require some changes a lot of people might not like.
there is no way to do this, this is why this tipping thing can't work, one could abuse it...

Nodes could be paid according to the number of transactions and blocks they propagate.

How is that possible? Also, how to identify or see the stats of a certain node? Can you please elaborate further? Huh

You could periodically connect to a node and rate it based on the traffic you get from it and the propagation of transactions you send exclusively to it.

Join an anti-signature campaign: Click ignore on the members of signature campaigns.
PGP Fingerprint: 6B6BC26599EC24EF7E29A405EAF050539D0B2925 Signing address: 13GAVJo8YaAuenj6keiEykwxWUZ7jMoSLt
coins101 (OP)
Legendary
*
Offline Offline

Activity: 1456
Merit: 1000



View Profile
May 02, 2015, 01:39:03 PM
 #24

The first wallet that Satoshi designed was based around being able to send funds to an IP address, not just a public key.

Perhaps that might still be a useful feature for tipping bitcoin full nodes.

A scoring system to identify full nodes, including measuring its traffic flow.

Ping requests to establish if they are being shutdown at night.

Paying to an IP address, but hiding the public key; or the other way around.

coins101 (OP)
Legendary
*
Offline Offline

Activity: 1456
Merit: 1000



View Profile
May 03, 2015, 03:00:47 PM
 #25

A project that I am following has decided to try one possible solution:

I like the ideas that are jumping about, no shortage around here!

Can we just release a working SN network first, then add these extra layers as we go?

Absolutely, it's just that we can't have servicenodes without atleast 1 service running on them, or else we can't have scores/kicking etc....

And all points to this:  The first service is going to be the running / supervision of a full bitcoin node.

Stay tuned.

Lets see where this goes.
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!