Stack Exchange Network

Stack Exchange network consists of 174 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.

Visit Stack Exchange

Questions tagged [dynamic-blocksize-limit]

Monero uses dynamic block size limit that is automatically adjusted based on usage data from historical blocks within the lookback window.

3
votes
2answers
147 views

Disk space required nowedays?

Oke a quick question: How much disc space does monero need these days??? After the last time when it needed like 24gb on your windows drive.... it's now up to 32gb and counting. I've deleted already ...
3
votes
1answer
118 views

Why are pools not mining large blocks?

As I understand, Monero has an adaptive block size that allows the block size to grow as needed, but also allow miners to mine blocks larger than the max block size, though giving the miner a penalty ...
7
votes
2answers
1k views

How does the dynamic blocksize and the dynamic fees work together in Monero?

This mechanism is unique to Monero because it's the only cryptocurrency to have both blocksize and transaction fee dictated by an algorithm, how was this achieved and what is the rationale behind such ...
5
votes
1answer
94 views

Impact of Range Proof Optimizations on M_O

After beginning at 60kB, the M_0 (minimum penalty-free block size) proved problematic after the v4 fork (introduction of RingCT) led to increased transaction (and block) sizes. Following an initial ...
6
votes
1answer
298 views

Is it possible to set the priority / fee multiplier below 1?

I just read an article on Coindesk about gas price explosion of ETH due to its price spike in recent months. There is an example of a "smart contract" of a simple user registration, which was around $...
1
vote
1answer
45 views

Why is the dynamic blocksize relying on the median blocksize rather than another metric?

My understanding of the dynamic blocksize is it is the median of the last 100 blocks is there a reason why it is specifically 100 blocks? Why not 1000? Or take the average of the last N blocks etc?
15
votes
1answer
241 views

Why will the v5 fork raise the min block size to 300,000 bytes?

Why will the v5 fork raise the min block size to 300,000 bytes? v5 is now used for an increased minimum block size (from 60000 to 300000) to cater for larger typical/minimum transaction size. I ...
7
votes
1answer
153 views

Will a large and sustained increase in Monero transactions resolve the current issues of the dynamic block size penalty function?

The fee algorithm has not readjusted as intended following the dramatic increase in median transaction size which came with the upgrade to RingCT transactions. A conclusion reached on the subject has ...
8
votes
2answers
428 views

Why is there a penalty on large block sizes?

What problem is the block size penalty trying to solve? If it is just an anti-spam system, aren't there more efficient solutions? Let's say there are 100 transactions waiting to be included in the ...
10
votes
1answer
298 views

How can block size grow over time when miners are incentivised to keep size small?

Miners are penalised if they mine a block that is larger than a threshold. Miners can make sure that the blocks they mine don't go over that threshold in order to avoid a reward penalty (by adapting ...
10
votes
1answer
160 views

Does the dynamic blocksize limit and penalty function lead to a tragedy of the commons?

My understanding is that: The penalty applies to the block subsidy and not the transaction fees. Under constant demand blocks can increase continuously by pushing up the median block size. There ...
4
votes
1answer
670 views

When should I choose “MEDIUM” or “HIGH” transaction priority?

In Monero's GUI, monero-wallet-gui, I see a drop-down box for "Transaction priority" with the following options: When should I ever choose anything else but the default value ("LOW")? As far as I ...
2
votes
2answers
334 views

Vcash privacy and scaling compared with Monero?

How do Vcash privacy and scaling functions compare with Monero? How does the privacy provided by Chainblender, used by Vcash compare with RingCT for Monero? Monero has had dynamic block sizes since ...
6
votes
1answer
941 views

How far will Monero scale up (gradually or instantaneous)?

Say the economy of Iceland decides to use Monero as their official currency overnight. It would fail, right? I am pretty sure that the network could not handle a million daily transactions (how many ...
17
votes
2answers
3k views

How does the dynamic fee calculation work?

A pull request on github for dynamic fee calculation was just submitted. How does this new dynamic fee calculation work?
3
votes
1answer
153 views

What does 'dynamically scalable' mean?

I heard this term being used in a monero promo video I saw on Reddit but don't know what it means. Something to do with the size of the blocks maybe?
6
votes
2answers
127 views

How does block time depend on number of transactions and block size?

I've been browsing http://moneroblocks.info while waiting for my transaction to get through and noticed what seems to be a strong correlation between number of transactions in a block and block time: ...
11
votes
1answer
467 views

Is it viable to attack Monero by artificially bloating blocks and make it harder to run a full node due to the increased blockchain burden?

A lot of small block proponents defend their stance by reasoning that an artificial cap is necessary to prevent spamming, and thus bloating the blockchain. How effective is Monero's mechanisms at ...
14
votes
2answers
2k views

Block reward penalties and dynamic block size

Block reward penalties begin if a block gets beyond 60kb in size. What is the reason why this limit is not dynamically re-calculated to follow a ratio of the blocksize limit instead of a constant?
13
votes
2answers
210 views

Ability to choose your own transaction fee

When using simplewallet and bitmonerod transaction fees are calculated based on the mixin and outputs being used in a transaction. During times where network usage is high, is there an ability to ...
7
votes
1answer
57 views

What is the rationale behind keeping transactions in the mempool longer after they were in an orphaned block?

In a question about maximum block size and mempool behavior user36303 said: "Transactions will stay for a day in the pool before being dropped. This increases to seven days for those transactions ...
11
votes
1answer
163 views

How many transactions can fit in a block?

Based on current average transaction sizes, how many transactions can currently fit in a block? If there is a sudden flood of transactions that exceed the answer to #1 how long can they remain in the ...
9
votes
1answer
56 views

Does the CONOP definition exclude pruning branches from its node definition?

Paul Sztorc in his post Measuring Decentralization defined CONOP as For this section, the cost of the option to create a full node will be referred to as the “cost of node-option” or “CONOP”. The ...
10
votes
2answers
201 views

How is the quadratic miners penalty calculated

For blocks above the median block size of the last 100 blocks but below the 2x the median block size dynamic cap a quadratically increasing penalties is applied to miners. How is this penalty ...
11
votes
2answers
218 views

What happens if a very large transaction is over 2x the median block size?

The dynamic block size limit 2x the median block size over the last 100 blocks. What happens if a transaction containing an extremely large numbers of outputs and a very large mixin exceeds the ...
7
votes
1answer
842 views

Is there any block size limitation?

In Bitcoins the blocks have a size limit of 1MB. Is there any hardcoded limit for Monero? If not, how does it affect the cryptocurrency in terms of scalability?
23
votes
3answers
4k views

What is the purpose of the tail emission?

What is the purpose of the tail emission? How does it relate to dynamic block sizes and miners penalties?