Bitcoin Forum
November 13, 2024, 03:38:24 AM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Transaction mining  (Read 209 times)
nawozy (OP)
Newbie
*
Offline Offline

Activity: 1
Merit: 0


View Profile
November 17, 2019, 07:43:24 PM
 #1

Now there is a "winner takes all" game when mining new blocks. Is it possible to mine transactions instead? I mean, generating as many zero bits not in block, but in single transactions, then counting all these leading zero bits in total and have required block difficulty based on that. Then, the block reward will not be sent to just one winner, but splitted between all people mining their transactions.
RHavar
Legendary
*
Offline Offline

Activity: 1463
Merit: 1886



View Profile
November 17, 2019, 07:57:33 PM
 #2

Maybe take a look at p2pool, which kind of allows you to get paid for mining almost-blocks.

While of course anything is possible, I think it would be a huge mistake to try conflate mining and transactions in a proof-of-work system, as the people making transactions are not going to be in a position to contribute more than a negligible amount of hash power (better to just pay for that hash power, via fees).

Check out gamblingsitefinder.com for a decent list/rankings of crypto casinos. Note: I have no affiliation or interest in it, and don't even agree with all the rankings ... but it's the only uncorrupted review site I'm aware of.
odolvlobo
Legendary
*
Offline Offline

Activity: 4494
Merit: 3417



View Profile
November 17, 2019, 08:38:16 PM
 #3

Now there is a "winner takes all" game when mining new blocks. Is it possible to mine transactions instead? I mean, generating as many zero bits not in block, but in single transactions, then counting all these leading zero bits in total and have required block difficulty based on that. Then, the block reward will not be sent to just one winner, but splitted between all people mining their transactions.

A pool has the effect that you are looking for. The block reward is split among all of the members of the pool.

BTW, the process of counting zero bits was mentioned in the white paper, but it was never implemented that way.

Join an anti-signature campaign: Click ignore on the members of signature campaigns.
PGP Fingerprint: 6B6BC26599EC24EF7E29A405EAF050539D0B2925 Signing address: 13GAVJo8YaAuenj6keiEykwxWUZ7jMoSLt
maplelake
Jr. Member
*
Offline Offline

Activity: 47
Merit: 8


View Profile
November 17, 2019, 11:49:04 PM
 #4

Now there is a "winner takes all" game when mining new blocks. Is it possible to mine transactions instead? I mean, generating as many zero bits not in block, but in single transactions, then counting all these leading zero bits in total and have required block difficulty based on that. Then, the block reward will not be sent to just one winner, but splitted between all people mining their transactions.
what is difference between mining block and mining transactions?
Miners shares bitcoins if they are connected to mining pool.
ranochigo
Legendary
*
Offline Offline

Activity: 3038
Merit: 4420


Crypto Swap Exchange


View Profile
November 18, 2019, 12:06:03 AM
Merited by ABCbits (1), hugeblack (1)
 #5

You do not mine transactions. You include transactions in a block and hash the block headers (which includes its merkle root) to generate a hash with the matching difficulty. It is more of a security feature to have a certain level of difficulty when mining blocks.

Mining pools have payment strategies (PPS, PPLNS) which gives the rewards when you attempt to contribute to the pool's efforts to getting a block.

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
DannyHamilton
Legendary
*
Offline Offline

Activity: 3486
Merit: 4847



View Profile
November 18, 2019, 12:48:56 AM
 #6

This feels like newbie spam merit hunting.

I'll be keeping an eye on the userID and will report this thread for removal if it turns out I'm right.
Carlton Banks
Legendary
*
Offline Offline

Activity: 3430
Merit: 3080



View Profile
November 18, 2019, 04:19:42 PM
 #7

This feels like newbie spam merit hunting.

I'll be keeping an eye on the userID and will report this thread for removal if it turns out I'm right.

au contraire, there are people who purport to take themselves (and similar ideas to the OP) seriously who are promoting this basic concept. I expect them (and their alts) to arrive in the thread fairly promptly.

But this newbie is most certainly not one of the alts, trying to astro-turf this approach to consensus algorithms. Smiley How fortunate it is though for that contingent, that the OP is expressing a simplified handful of lines bringing the topic up

Vires in numeris
Carlton Banks
Legendary
*
Offline Offline

Activity: 3430
Merit: 3080



View Profile
November 19, 2019, 02:30:22 PM
 #8

hey this is cool!

all we have to do to deter trolls from setting up threads with sock puppets is threaten the predictable arrival of said trolls before they turn up!


it's mighty convenient that this thread was so transparent, take note troll patrol Cool

Vires in numeris
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!