Bitcoin Forum
April 27, 2024, 05:27:45 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1] 2 »  All
  Print  
Author Topic: DEMAND - 1st StratumV2 Mining Pool - SOLO  (Read 464 times)
This is a self-moderated topic. If you do not want to be moderated by the person who started this topic, create a new topic.
neutraLTC (OP)
Legendary
*
Offline Offline

Activity: 1491
Merit: 1021



View Profile WWW
December 05, 2023, 09:22:21 PM
Last edit: April 16, 2024, 06:16:49 PM by neutraLTC
 #1

DEMAND Bitcoin Mining Pool

dmnd.work
STRATUMV2 Solo mining (pooled mining coming soon). Build your own block template + tx sets.


Execution Order:

  • Template Provider (TP)
  • Job Declarator Client (JDC)
  • Translator
  • Mining Device

Please follow
twitter: @DEMAND_POOL (
And join our telegram group: https://t.me/DemandPool

DEMAND STRATUMV2 MINING POOL: DMND.WORK
1714195665
Hero Member
*
Offline Offline

Posts: 1714195665

View Profile Personal Message (Offline)

Ignore
1714195665
Reply with quote  #2

1714195665
Report to moderator
"If you don't want people to know you're a scumbag then don't be a scumbag." -- margaritahuyan
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714195665
Hero Member
*
Offline Offline

Posts: 1714195665

View Profile Personal Message (Offline)

Ignore
1714195665
Reply with quote  #2

1714195665
Report to moderator
1714195665
Hero Member
*
Offline Offline

Posts: 1714195665

View Profile Personal Message (Offline)

Ignore
1714195665
Reply with quote  #2

1714195665
Report to moderator
1714195665
Hero Member
*
Offline Offline

Posts: 1714195665

View Profile Personal Message (Offline)

Ignore
1714195665
Reply with quote  #2

1714195665
Report to moderator
neutraLTC (OP)
Legendary
*
Offline Offline

Activity: 1491
Merit: 1021



View Profile WWW
December 05, 2023, 09:22:43 PM
 #2

Stratum v2: Superior Security, Flexibility, and Performance

Bandwidth Consumption:
SV2 optimizes bandwidth by encoding messages in minimized binary and eliminating redundant messaging. Stratum V1's JSON-RPC protocol is 2-3x heavier due to human-readable text. SV2 reduces average network message size from ~100 bytes (unencrypted) to 48 bytes (encrypted), lowering infrastructure costs and enabling precise hashrate measurement.

Server CPU Load:
SV2 allows efficient caching and eliminates Merkle Root recomputation for each share submission. It enables header-only mining, significantly reducing server CPU load.

Job Distribution Latency:
SV2 separates mining prevhash and future job messages, allowing faster job distribution. This minimizes latency and increases efficiency in starting new block mining.

Binary Encoding:
SV2's binary encoding is optimized for efficient computation and networking, significantly reducing message size compared to Stratum V1's JSON-RPC.

Man-in-the-Middle Attack Prevention:
SV2 ensures data integrity and confidentiality with robust encryption (AEAD), protecting against hashrate hijacking and maintaining miner-pool privacy.

Eliminate Empty Block Mining:
SV2's efficient job distribution eliminates the incentive to mine empty blocks, reducing the likelihood of empty block propagation in the network.

Job Selection:
SV2 allows miners to choose their work, decentralizing mining and limiting pools' ability to censor transactions. This enhances Bitcoin's censorship resistance.

Header-Only Mining:
SV2's header-only mining protocol reduces bandwidth and CPU load, optimizing for speed and efficiency in large-scale mining operations.

Multiplexing:
SV2 enables multiple communication channels over a single connection, reducing infrastructure complexity and costs.

Implicit Work Subscription:
SV2 assumes implicit job assignment requests upon channel opening, eliminating unnecessary data transfers and improving protocol efficiency.

Native Version Rolling:
SV2 natively supports version rolling, enhancing the mining process by extending the search space and reducing new job distributions.

Zero-time Backend Switching:
SV2 facilitates efficient backend switching and job allocation from different pools, optimizing complex mining setups.

Same Connection - Different Jobs:
SV2's multiplexing allows transmission of data for different jobs over a single connection, reducing the need for multiple connections and simplifying infrastructure.

Source: Stratumprotocol.org

DEMAND STRATUMV2 MINING POOL: DMND.WORK
DaveF
Legendary
*
Offline Offline

Activity: 3458
Merit: 6235


Crypto Swap Exchange


View Profile WWW
December 05, 2023, 09:24:40 PM
Merited by neutraLTC (2)
 #3

Don't know if you saw my comment in the now locked thread:

Cool that you are doing this.
BUT, any reason you are not doing it on Testnet?
There might be some people who would point to your pool to figure things out but would want verification.
Doing it on mainnet is going to mean the odds of a block being found by people just figuring things out is just about 0.

-Dave

█▀▀▀











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











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
fmerli
Member
**
Offline Offline

Activity: 96
Merit: 10


View Profile
December 05, 2023, 11:38:40 PM
 #4

Hi Dave,

SRI (Stratum Reference Implementation) already have a testnet infra that you can use for it.
pool: 89.116.25.191:34254
job declarator server: 89.116.25.191:34264
template provider:  89.116.25.191:8442

We are mining on testnet since more then one year and we fund a lot of blocks.
Here a telegram bot that keep tracks of them: https://t.me/+_ooR21QNH101NjE8
kano
Legendary
*
Offline Offline

Activity: 4466
Merit: 1800


Linux since 1997 RedHat 4


View Profile
December 08, 2023, 02:56:22 AM
 #5

Alas V2 is, by definition, transaction bias.

Not allowing all transactions in the blockchain is a very bad idea for the free open bitcoin transaction system.

Mara pool tried doing this and stopped because of the obvious expected backlash.

Not sure why anyone would want to promote this.

It doesn't give you more blocks on the blockchain, it allows you to do 2 things:
1) Remove transactions "you don't like" = transaction bias
2) Put cheaper transactions in your blocks = devalue bitcoin and get less reward mining

I highly suggest everyone to avoid this.

Pool: https://kano.is - low 0.5% fee PPLNS 3 Days - Most reliable Solo with ONLY 0.5% fee   Bitcointalk thread: Forum
Discord support invite at https://kano.is/ Majority developer of the ckpool code - k for kano
The ONLY active original developer of cgminer. Original master git: https://github.com/kanoi/cgminer
philipma1957
Legendary
*
Offline Offline

Activity: 4102
Merit: 7765


'The right to privacy matters'


View Profile WWW
December 08, 2023, 03:12:36 AM
 #6

Alas V2 is, by definition, transaction bias.

Not allowing all transactions in the blockchain is a very bad idea for the free open bitcoin transaction system.

Mara pool tried doing this and stopped because of the obvious expected backlash.

Not sure why anyone would want to promote this.

It doesn't give you more blocks on the blockchain, it allows you to do 2 things:
1) Remove transactions "you don't like" = transaction bias
2) Put cheaper transactions in your blocks = devalue bitcoin and get less reward mining

I highly suggest everyone to avoid this.

Okay with crazy high tx numbers that we have now. could this set the bar higher?

Ie no fee under 400 sats a byte when fees are high and it cherry picks higher  by 50 %  would it be more likely to get a block with 3 btc in fees while a non biased one would be more likely to get a block with 2 btc in fees as it allows for low fees.


In my example above it would appear on the surface that he would hit fatter feed blocks.

Or am I simply wrong.

BTW if I am right his method is only good when fees are high.


right now if you set 120 sats as your cut off and I set no cutoff leaving it alone does he  hit higher fees  then the open non biased pool






I think he wants to leave that impression that his way results in bigger fees.


and I am asking is that true or false?

▄▄███████▄▄
▄██████████████▄
▄██████████████████▄
▄████▀▀▀▀███▀▀▀▀█████▄
▄█████████████▄█▀████▄
███████████▄███████████
██████████▄█▀███████████
██████████▀████████████
▀█████▄█▀█████████████▀
▀████▄▄▄▄███▄▄▄▄████▀
▀██████████████████▀
▀███████████████▀
▀▀███████▀▀
.
 MΞTAWIN  THE FIRST WEB3 CASINO   
.
.. PLAY NOW ..
kano
Legendary
*
Offline Offline

Activity: 4466
Merit: 1800


Linux since 1997 RedHat 4


View Profile
December 08, 2023, 10:23:01 AM
 #7

Alas V2 is, by definition, transaction bias.
...

Okay with crazy high tx numbers that we have now. could this set the bar higher?

...
Using bitcoin core's command to getblocktemplate will (currently) maximise the fees in your block.

Any changes to that will reduce the total fees.

Pool: https://kano.is - low 0.5% fee PPLNS 3 Days - Most reliable Solo with ONLY 0.5% fee   Bitcointalk thread: Forum
Discord support invite at https://kano.is/ Majority developer of the ckpool code - k for kano
The ONLY active original developer of cgminer. Original master git: https://github.com/kanoi/cgminer
DaveF
Legendary
*
Offline Offline

Activity: 3458
Merit: 6235


Crypto Swap Exchange


View Profile WWW
December 08, 2023, 03:43:42 PM
Last edit: December 08, 2023, 06:50:24 PM by DaveF
 #8


Using bitcoin core's command to getblocktemplate will (currently) maximise the fees in your block.

Any changes to that will reduce the total fees.

As I like to say. Yes with a but or no with an however.

If you take a TX with a low fee that someone paid you to mine that brings the fees above what is in the mempool. I did not maximize my FEES but I maximized my PROFIT.
How much extra does VIABTC make with their paid accelerator?

So as a rule yes getblocktemplate will give you the best deal, but it is not absolute when you have other ways of getting BTC for mining.

But, FEES are not the only thing so it's not an absolute.

-Dave

█▀▀▀











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











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

Activity: 2212
Merit: 6359


be constructive or S.T.F.U


View Profile
December 08, 2023, 09:29:28 PM
Last edit: December 08, 2023, 09:48:01 PM by mikeywith
 #9

If you take a TX with a low fee that someone paid you to mine that brings the fees above what is in the mempool. I did not maximize my FEES but I maximized my PROFIT.
How much extra does VIABTC make with their paid accelerator?

You are correct, but!!, This does not increase the profit for miners, in fact, it reduces it, only the pool would make more profit by scamming miners off their potential profit, the fact that Viabtc ignored my questions in the past shows that they do not share any of that profit with the miners, it's pretty much a scam if you ask me, which is one of the reasons why I stopped using them.

An example of using $ to keep things simple is if said pool charged $100 on a transaction that is paying $1 in fee on the blockchain while removing another transaction that was paying $50, you should pay the miners $49 out of that $100, otherwise the pool is stealing.

I have checked my daily payouts over and over again to see any mention of "acceleration profit", or at least an answer of some sort, I got none, so I could only assume that they keep all of it, so as far as miners are concerned any pool that doesn't use the default getblocktemplate is certainly paying them less.

Edit: to be even more fair to Viabtc i did contact them again asking the same question, this will be my last attempt.

█▀▀▀











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











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

Activity: 3458
Merit: 6235


Crypto Swap Exchange


View Profile WWW
December 08, 2023, 09:47:05 PM
 #10

Yes, but here there are 2 things to keep in mind.
1) For now it's a solo pool so it's just you.

2) If they do go to a PPLNS or whatever in the future, this part of StratumV2 means the the miners, not the pool, control what goes into the block. So if I pay you to mine a TX and you mine it it's between you and the other users of the pool not the pool and it's users.

And yes, VIA probably keeps the fees.

-Dave

█▀▀▀











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











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

Activity: 2212
Merit: 6359


be constructive or S.T.F.U


View Profile
December 08, 2023, 09:57:56 PM
 #11

Yes, but here there are 2 things to keep in mind.
1) For now it's a solo pool so it's just you.

Ya I was talking about the general usage of it, not in regards to solo mining or this particular pool.

Quote
2) If they do go to a PPLNS or whatever in the future, this part of StratumV2 means the the miners, not the pool, control what goes into the block. So if I pay you to mine a TX and you mine it it's between you and the other users of the pool not the pool and it's users.

if 1 user gets lucky to hit a block that has a potential of 3 BTC in fee rewards but then because he is stupid or gets paid for doing so -- the other miners would end up losing profit, I mean if a single entity (a pool) can make you lose profit, it's only going to be worse when thousands of other users can do the same, I personally wouldn't use any pool that allows this -- I doubt anyone in their right mind would.

Transaction-biased blocks are only good for one purpose, the pool won't be able to censor certain transactions, but for this to actually work, other miners need to have a say in this, they need to accept the block template proposed by each other and to evaluate it otherwise, it will certainly fail and nobody would use them.

█▀▀▀











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











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

Activity: 4466
Merit: 1800


Linux since 1997 RedHat 4


View Profile
December 09, 2023, 02:37:16 AM
 #12


Using bitcoin core's command to getblocktemplate will (currently) maximise the fees in your block.

Any changes to that will reduce the total fees.

As I like to say. Yes with a but or no with an however.

...

-Dave
No, I'm correct.

As I said, and will repeat, "maximise the fees in your block"

However, what you completely failed to point out was the fact that your non-block payments are ever so rare transactions.
They exist coz someone either underpaid the transaction fee, or simply wanted to pay less than the current block requirement.
If they paid the right fee they will be in a non-bias block.

So since these are so rare, and one of the two causes is people trying to pay less block fees, you aren't gonna be making it rich trying to find them.

Bitcoin is currently around 1/2 million transactions a day, these rare 'mistake' transactions and 'I want it cheaper' transactions are mostly irrelevant.
On top of that the 'I want it cheaper' transactions are clearly not gonna work to your advantage.

Pool: https://kano.is - low 0.5% fee PPLNS 3 Days - Most reliable Solo with ONLY 0.5% fee   Bitcointalk thread: Forum
Discord support invite at https://kano.is/ Majority developer of the ckpool code - k for kano
The ONLY active original developer of cgminer. Original master git: https://github.com/kanoi/cgminer
Artemis3
Legendary
*
Offline Offline

Activity: 2016
Merit: 1563


CLEAN non GPL infringing code made in Rust lang


View Profile WWW
December 09, 2023, 12:23:51 PM
 #13

Imagine miners not wanting to push spam to the blockchain, this coming from the guy that falsely accused another person of c p, and said c p is being pushed spearheaded by the exploit publicly demonstrated by ordinals but followed by others...

In the end, you are against freedom, of people wanting to propose their own template blocks. You have for years been saying bad things about V2 and not even bother to see the code, which is even in your favorite game/meme social media known as Discord.

It happened exactly like i told you a couple years ago, keep looking the other way and saying falsehoods and lies. V2 is here to stay and is being adopted. That you are too lazy to do it in your pool, no one cares.

██████
███████
███████
████████
BRAIINS OS+|AUTOTUNING
MINING FIRMWARE
|
Increase hashrate on your Bitcoin ASICs,
improve efficiency as much as 25%, and
get 0% pool fees on Braiins Pool
DaveF
Legendary
*
Offline Offline

Activity: 3458
Merit: 6235


Crypto Swap Exchange


View Profile WWW
December 09, 2023, 01:07:26 PM
 #14


Using bitcoin core's command to getblocktemplate will (currently) maximise the fees in your block.

Any changes to that will reduce the total fees.

As I like to say. Yes with a but or no with an however.

...

-Dave
No, I'm correct.

As I said, and will repeat, "maximise the fees in your block"

However, what you completely failed to point out was the fact that your non-block payments are ever so rare transactions.
They exist coz someone either underpaid the transaction fee, or simply wanted to pay less than the current block requirement.
If they paid the right fee they will be in a non-bias block.

So since these are so rare, and one of the two causes is people trying to pay less block fees, you aren't gonna be making it rich trying to find them.

Bitcoin is currently around 1/2 million transactions a day, these rare 'mistake' transactions and 'I want it cheaper' transactions are mostly irrelevant.
On top of that the 'I want it cheaper' transactions are clearly not gonna work to your advantage.

Which was why I said
I did not maximize my FEES but I maximized my PROFIT.

If you are REASONABLE in what you ask in terms of cost for acceleration you will get some people.
NO, you are not going to make tons more, but you will have the ability to make more coin.

You even said it yourself they are "mostly irrelevant" that is not "totally irrelevant"

I used to work with a commodities broker who went after the little sales more or less on his own time (not company time) everyone else looked for the whale. He took all the little trades he could get that generated pennies in terms of extra pay for him. Could probably made more as a dishwasher at the bar vs what he made doing this. BUT every once in a great while, since he did do these small trades a big one happened to come through one of those clients or friends of a client or so on.

So yes, for months and months like him you could be accelerating penny TXs for a few more pennies, but then someone who did fuck up and made a non RBF low fee TX is going to show up on your doorstep and ask for help and pay you a nice fee. Not a way to make a living, but a nice way to at times make more.

But, you have your pool you can run it your way. Others have their pools, they can run it their way.

I wish @neutraLTC best of luck and hope they succeed.

-Dave



█▀▀▀











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











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

Activity: 4466
Merit: 1800


Linux since 1997 RedHat 4


View Profile
December 09, 2023, 01:25:16 PM
 #15

Imagine miners not wanting to push spam to the blockchain, this coming from the guy that falsely accused another person of c p, and said c p is being pushed spearheaded by the exploit publicly demonstrated by ordinals but followed by others...

In the end, you are against freedom, of people wanting to propose their own template blocks. You have for years been saying bad things about V2 and not even bother to see the code, which is even in your favorite game/meme social media known as Discord.

It happened exactly like i told you a couple years ago, keep looking the other way and saying falsehoods and lies. V2 is here to stay and is being adopted. That you are too lazy to do it in your pool, no one cares.
Delusioins dude Smiley

Your V2 transaction bias is the same idea as what Luke wanted with GBT instead of Stratum.
You're not even original.

No one ever implemented it in GBT (not even Luke) and GBT died.
Why? Coz it's censorship - a bad idea against the ideals of Bitcoin.
Bitcoin core simply gathers all transactions available and ensures you get the best fees in your block.

Wanting transaction bias - i.e. censorship of transactions - removing transactions you don't like - will mean lower fees on PPLNS pools.
I bet you wont point out on your pool that with V2, any blocks found will only contain the transactions allowed by the miners of the blocks found.
Your marketing spin (lies) will mean most your miners wont even realise this.
Though if your pool is already censoring transactions, I guess it doesn't really matter.
But even if you are not already doing it, it will be soon enough.

Pool: https://kano.is - low 0.5% fee PPLNS 3 Days - Most reliable Solo with ONLY 0.5% fee   Bitcointalk thread: Forum
Discord support invite at https://kano.is/ Majority developer of the ckpool code - k for kano
The ONLY active original developer of cgminer. Original master git: https://github.com/kanoi/cgminer
Artemis3
Legendary
*
Offline Offline

Activity: 2016
Merit: 1563


CLEAN non GPL infringing code made in Rust lang


View Profile WWW
December 09, 2023, 01:33:12 PM
Merited by DaveF (2)
 #16

Just so you know, I'm not the operator of Braiins Pool nor i can make any decisions about it, but you are in yours. I think people being able to propose their templates is democracy which is the very opposite of censorship. If anything, it is moving down to the miners the choice of what block templates they like. Ocean and Demand by adopting V2 and experimenting with the block template proposal are showing the way for decentralization and freedom in my own personal opinion.

Because you are the sole owner of it, yes, you have the power to provide the same level of democracy. Its only unfortunate that you require registering an account for solo mining, but lets leave your own pool stuff in your own thread. I applaud Demand here.

██████
███████
███████
████████
BRAIINS OS+|AUTOTUNING
MINING FIRMWARE
|
Increase hashrate on your Bitcoin ASICs,
improve efficiency as much as 25%, and
get 0% pool fees on Braiins Pool
kano
Legendary
*
Offline Offline

Activity: 4466
Merit: 1800


Linux since 1997 RedHat 4


View Profile
December 09, 2023, 01:49:55 PM
 #17

Just so you know, I'm not the operator of Braiins Pool nor i can make any decisions about it, but you are in yours. I think people being able to propose their templates is democracy which is the very opposite of censorship. If anything, it is moving down to the miners the choice of what block templates they like. Ocean and Demand by adopting V2 and experimenting with the block template proposal are showing the way for decentralization and freedom in my own personal opinion.

Because you are the sole owner of it, yes, you have the power to provide the same level of democracy. Its only unfortunate that you require registering an account for solo mining, but lets leave your own pool stuff in your own thread. I applaud Demand here.
Giving people freedom to censor transactions, is, obviously, still censorship.
Trying to put a marketing spin on it, doesn't change that.

Pools have this ability, but most of them realise the stupidity of reducing their income if they were to do this.
V2 opening bitcoin to censorship by default, so that govt's can more easily enforce rules on bitcoin mining, sounds like a really bad idea to me ...

Pool: https://kano.is - low 0.5% fee PPLNS 3 Days - Most reliable Solo with ONLY 0.5% fee   Bitcointalk thread: Forum
Discord support invite at https://kano.is/ Majority developer of the ckpool code - k for kano
The ONLY active original developer of cgminer. Original master git: https://github.com/kanoi/cgminer
mikeywith
Legendary
*
Offline Offline

Activity: 2212
Merit: 6359


be constructive or S.T.F.U


View Profile
December 09, 2023, 08:44:56 PM
 #18

I think people being able to propose their templates is democracy which is the very opposite of censorship.

Free market code selected transaction blocks is also perfect democracy, it's superior to human democracy, the code doesn't know who you are, whether you are sanctioned by the U.S, or anything about your transactions, it checks a set of rules to validate the transaction and if everything checks out -- you are in.

people-selected transaction blocks are subject to being biased because human beings are just emotionally driven creatures, a U.S based miners could ban all known Chinese addresses just for political bullshit, the Chinese miner could do the same to the American miner, and the list goes on, eventually, the nation/people with the most hashpower could end up censoring nations with less hash power or none at all, pretty much how the U.S sanctions other countries today.

Not saying they will always end up in a censorship -- but they can, unlike how things are with code based democracy.

Why replace code democracy with human democracy? any person who is rational enough and is driven by a business mentality would reject this, as a miner I want my pool to extract the most fees possible without being biased, I wouldn't give my hard-earned hashrate to someone with an unstable brain who would reject a transaction that pays 1000 sat per byte for whatever political reason while accepting other transactions with 1 sat/byte.

For a solo pool, it would work great, for PPLNS (bad idea) PPS+ (bad idea since the transaction fees are still going to be paid in PPLNS), and FPPS ( a bad idea for the pool -- miners won't be affected since fees are paid ).



█▀▀▀











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











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

Activity: 4466
Merit: 1800


Linux since 1997 RedHat 4


View Profile
December 10, 2023, 11:25:08 AM
 #19


Using bitcoin core's command to getblocktemplate will (currently) maximise the fees in your block.

Any changes to that will reduce the total fees.

As I like to say. Yes with a but or no with an however.

...

-Dave
No, I'm correct.

As I said, and will repeat, "maximise the fees in your block"

However, what you completely failed to point out was the fact that your non-block payments are ever so rare transactions.
They exist coz someone either underpaid the transaction fee, or simply wanted to pay less than the current block requirement.
If they paid the right fee they will be in a non-bias block.

So since these are so rare, and one of the two causes is people trying to pay less block fees, you aren't gonna be making it rich trying to find them.

Bitcoin is currently around 1/2 million transactions a day, these rare 'mistake' transactions and 'I want it cheaper' transactions are mostly irrelevant.
On top of that the 'I want it cheaper' transactions are clearly not gonna work to your advantage.

Which was why I said
I did not maximize my FEES but I maximized my PROFIT.

If you are REASONABLE in what you ask in terms of cost for acceleration you will get some people.
NO, you are not going to make tons more, but you will have the ability to make more coin.

You even said it yourself they are "mostly irrelevant" that is not "totally irrelevant"

I used to work with a commodities broker who went after the little sales more or less on his own time (not company time) everyone else looked for the whale. He took all the little trades he could get that generated pennies in terms of extra pay for him. Could probably made more as a dishwasher at the bar vs what he made doing this. BUT every once in a great while, since he did do these small trades a big one happened to come through one of those clients or friends of a client or so on.

So yes, for months and months like him you could be accelerating penny TXs for a few more pennies, but then someone who did fuck up and made a non RBF low fee TX is going to show up on your doorstep and ask for help and pay you a nice fee. Not a way to make a living, but a nice way to at times make more.

But, you have your pool you can run it your way. Others have their pools, they can run it their way.

I wish @neutraLTC best of luck and hope they succeed.

-Dave



Sorry, you won't maximise your profit.
This is not some old guy getting pennies to manage cheap funds.
You are replacing good block fees with lower fees - that's a loss.

For the case were people are trying to save on txn fees, they wont save on fees if they pay you more than blocks currently require.
So in these cases (the vast majority) you are losing out.

You wont be getting more unless you are deceiving people.
Anyone can adjust their transaction to get it into a block.
RBF has been available for all transactions for a while now.
Child pays for Parent has been around way longer even.

Hoping people are ignorant of this and hoping they will pay you a fortune coz you won't tell them ... yep help make bitcoin look bad.
Yep most people will do anything for money ...

Pool: https://kano.is - low 0.5% fee PPLNS 3 Days - Most reliable Solo with ONLY 0.5% fee   Bitcointalk thread: Forum
Discord support invite at https://kano.is/ Majority developer of the ckpool code - k for kano
The ONLY active original developer of cgminer. Original master git: https://github.com/kanoi/cgminer
Artemis3
Legendary
*
Offline Offline

Activity: 2016
Merit: 1563


CLEAN non GPL infringing code made in Rust lang


View Profile WWW
December 10, 2023, 01:49:42 PM
 #20

Why replace code democracy with human democracy? any person who is rational enough and is driven by a business mentality would reject this, as a miner I want my pool to extract the most fees possible without being biased, I wouldn't give my hard-earned hashrate to someone with an unstable brain who would reject a transaction that pays 1000 sat per byte for whatever political reason while accepting other transactions with 1 sat/byte.

You are not the others. This is the difference between a market, and a free market. You can choose not to buy the cheapest thing, or not do the highest profit trade. You may simply like the other stuff and nobody can force you to get the "most profitable" if you don't want to.

This is giving people choice, you are free to use it or ignore it. Nobody forces you what template you like. The pool can enforce their own preferences or leave it entirely to the miners.

You seem to not get the "optional" and "proposal" parts of block templates. What, do you think if the humans don't make a choice, there won't be anything? If you don't pick anything the usual still occurs. But now people are allowed to bias it as they see fit. To each their own, a truly free market.

As a miner solo with your node you always had this power, but the pools seized this, now its returning back to them. How can you even oppose this?

██████
███████
███████
████████
BRAIINS OS+|AUTOTUNING
MINING FIRMWARE
|
Increase hashrate on your Bitcoin ASICs,
improve efficiency as much as 25%, and
get 0% pool fees on Braiins Pool
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!