-
m-relay<xfedex:matrix.org> Does the Docker Build generate reproducible binaries?
-
selstano
-
selstaor which dockerfile?
-
selstaeverything in here should produce reproducible builds: github.com/monero-project/monero/tree/master/contrib/gitian
-
selstathis dockerfile is not made for reproducible builds: github.com/monero-project/monero/blob/master/Dockerfile
-
m-relay<charutocafe:matrix.org> have 1 minute blocks been reconsidered since monero went from 1 minute to 2 minute blocks? i believe one of the main reasons was due to block overhead and many more empty blocks, nowadays since the network is so active that argument doesn't seem to make much sense.
-
m-relay<charutocafe:matrix.org> one of the main reasons for the change, i mean
-
tevadorthe main reason was to reduce the orphan rate
-
m-relay<charutocafe:matrix.org> assuming p2pool had more than 90% of the monero network hashrate, would that still be as impactful?
-
m-relay<charutocafe:matrix.org> as in, would the orphan rate from reducing the block time increase in the same manner? i have the idea that it woudn't.
-
tevadoryes, two p2p miners could still find blocks simultaneously and part of the network hashrate would be wasted
-
m-relay<charutocafe:matrix.org> but wouldn't that be less common since all miners would be mining in the same "pool" and the moment one miner finds a new block, almost instantly the pool sends new work to the miners? while in the current multi-pool scenario, one pool could take a long time to realize that a miner from a different pool found a block because they might not be direct peers.
-
m-relay<charutocafe:matrix.org> perhaps i misunderstand how p2pool and pool mining in general works
-
m-relay<charutocafe:matrix.org> but i always had the idea that large pools generally had much less orphan rates than smaller pools
-
tevadorBlock propagation is never instant. There is always some short window when everyone is mining a stale block.
-
m-relay<ofrnxmr:monero.social> Their nodes handle more connections and propagate faster.
-
m-relay<ofrnxmr:monero.social> p2pool doesn't connect to everyone like a centralnserver. Its p2p
-
m-relay<ofrnxmr:monero.social> P2pool has orphans of its own.
-
tevadorOne way to deal with orphans is to add the difficulty of uncle blocks to the chainwork. This way, no hashes are wasted. Even ethereum got it wrong and could have been ~40% attacked when it was still PoW.