Avatar
Reivan Stokes
d71670cf449e507dc2d36cc7f887051eba37b9de8e8c24979fd652203b6e330e

Again, you clearly don't know how DATUM works.

With DATUM you create your own block template using your OWN Bitcoin node. This means you decide which transactions are included in the block, not the pool. When your mining hardware finds a valid block, the DATUM Gateway—software running alongside your node—handles the submission process. The block is broadcast directly to the Bitcoin network by your node, ensuring it enters the network without relying on OCEAN to relay it.

The pool’s validation is a temporary coordination step for reward purposes, but it doesn’t gatekeep the block’s entry into the blockchain.

If a miner founds a block an sends it to a node that he is self hosting, no one can stop/cancel that block from spreading.

Don't care about the links they are not about block submittion to the network.

I dont understand the dilemma here, if miners are gathering their hashpower to homogenise payouts, it is going to be mandatory to have a central point of coordination. The fact that DATUM allows to only have coordination around the payments and not on the template is an upgrade. arouI suppose that if OCEAN makes all their code open source, the disappearance of OCEAN wont be a problem. Dont think that a central pool that coordinates payments is a risk to the network. The risk IMO is censored transactions.

Pools are very much needed and thanks to them the 51% attack is way more difficult. Mining conpanies may not be aligned with the philosophy but thanks to the network incentives they help to secure everything.

Replying to Avatar Kortik 🇦🇲

If the pool server is able to reject a miners template even if you created it yourself, how are we decentralizing mining or template creation at all?

1. StratumV2 pools custom miner template is sent to the pool server: https://github.com/stratum-mining/stratum/blob/904ac8efcedb4a7a8c92b49b252aa7cd170a4e2c/roles/jd-client/src/lib/upstream_sv2/upstream.rs#L252C41-L307C6

2. Rejection message the miner receives when the pool server rejects their template: https://github.com/stratum-mining/stratum/blob/main/protocols/v2/subprotocols/mining/src/set_custom_mining_job.rs

3. DATUM custom miner template is sent to the pool server: https://github.com/OCEAN-xyz/datum_gateway/blob/4fdcfad570d9120737e574395286dcabb4f8f748/src/datum_protocol.c#L451

4. Rejection message the miner receives when the pool server rejects their template: https://github.com/OCEAN-xyz/datum_gateway/blob/4fdcfad570d9120737e574395286dcabb4f8f748/src/datum_protocol.h#L146-L166

what's 'exactly decentralized there?

They have the power to do whatever they want with your template. Its a client-server relationship, the pool server has complete discretion over who mines in their pool. They can set any condition they want or they can be forced to set conditions by regulators. Decentralized?

I see that you send the block to the server and validate it but only to calculate and coordinate the payout for the next blocks, once you find a block you submit it directly to your own node (see submitblock function).

You need to run a personal node when running DATUM, if you found a valid block there is no possible way for anyone to stop the valid node from spreading to the hole network.

As you have shared in your photo, If you found a block and submit it to the bitcoin network through your node (independent from the template you are using), there is no possible way for that pool to stop that block from spreading through the bitcoin network. In this case OCEAN is just providing you the coinbase transaction but there is no way for them to invalid a found block published to the network.

Also if payouts are introduce in the coinbase transction changing them will invalidate the hole block, making it imposible for the pool to change the payouts after the found is found, so yes dezentralization can be possible with a pool.

Micropayment per minute use could be an interesting format for a vpn. You can always donate/zap them though

Don't think the objective of the algorithms is to keep us inside an echo chamber but to create addiction. Twitter doesn't care that you are in an eco chamber or not as long as you keep scrolling. Honestly I like nostr because it doesn't feel addictive

Nostr is not aimed to be a private network but the hole purpose of mullvad is to maintain your privacy, whats the objective to linked both?

People are addicted to the algorithms of other platforms. I think it's hard to maintain interest and engagement in a natural way.

The fact that this enormous energy companies exist, permits the corruption of the free energy market. German policies shutting down nuclear plant knowing that their renewables source were not even close to substitute made a lot of gas companies happy, and the ex-politixians that casually ended up in these companies too.

I dont like that big energy projects like nuclear plants and huge coal mines are very dependant on politics and public funding, but 100.000 houses with solar pannels and a battery each are way more diffucult to manipulate.

I understand your point though, I am seeing this from a spanish perspective. 🌞🌞

Not saying solar should be the only option, but the more technologies and diversification a country has, the more resilient it is to crisis.

Germany is a good example on not having a diversified enough grid. The dependance on natural gas through the Nord Streams was a huge big point of failure as it can be seen still nowadys.

Europe should generate electrcity from every possible source available, and if in a relatively "free" market there is the option for solar then why not? Obviously Im totally against the corruption and subventions around "green" energies.

I did, and I also think its great in situations with grid connections. Its the best and cheapest way up to date to reduce dependecies from electricity companies. You can even be at their same level and sell them the extra electricity you produce.

I have never seen a war yet started because a country has more sun, but non-renewable energy deposits are a big point of conflict

Can a specidic drive be selected to store certain things? Like photos only in HDD, bitcoin stuff in another, etc

I think we dont even realize how many private nodes and payments are being made on the LN network