Bitcoin Forum
May 08, 2024, 08:21:05 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Poll
Question: What happens first:
New ATH - 43 (69.4%)
<$60,000 - 19 (30.6%)
Total Voters: 62

Pages: « 1 ... 14890 14891 14892 14893 14894 14895 14896 14897 14898 14899 14900 14901 14902 14903 14904 14905 14906 14907 14908 14909 14910 14911 14912 14913 14914 14915 14916 14917 14918 14919 14920 14921 14922 14923 14924 14925 14926 14927 14928 14929 14930 14931 14932 14933 14934 14935 14936 14937 14938 14939 [14940] 14941 14942 14943 14944 14945 14946 14947 14948 14949 14950 14951 14952 14953 14954 14955 14956 14957 14958 14959 14960 14961 14962 14963 14964 14965 14966 14967 14968 14969 14970 14971 14972 14973 14974 14975 14976 14977 14978 14979 14980 14981 14982 14983 14984 14985 14986 14987 14988 14989 14990 ... 33334 »
  Print  
Author Topic: Wall Observer BTC/USD - Bitcoin price movement tracking & discussion  (Read 26379533 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. (174 posts by 3 users with 9 merit deleted.)
BitUsher
Legendary
*
Offline Offline

Activity: 994
Merit: 1034


View Profile
February 29, 2016, 06:15:53 PM

More than that, the fee market can't work.

It can't work because the absolute number of transactions that have to be done is still the same! All those transactions stuck aren't just transactions of a few cents, they can't just be grouped together.

No, payment channels can group these txs together. No, some of these tx never need to occur in the first place or can be handled off chain. It simply isn't right for the community to subsidize the cost of spam... and in some ways, forever shoulder the cost... nor does it makes sense.  

Is there something specifically that you object to with p2p decentralized payment channels that settle on bitcoin?
1715199665
Hero Member
*
Offline Offline

Posts: 1715199665

View Profile Personal Message (Offline)

Ignore
1715199665
Reply with quote  #2

1715199665
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715199665
Hero Member
*
Offline Offline

Posts: 1715199665

View Profile Personal Message (Offline)

Ignore
1715199665
Reply with quote  #2

1715199665
Report to moderator
1715199665
Hero Member
*
Offline Offline

Posts: 1715199665

View Profile Personal Message (Offline)

Ignore
1715199665
Reply with quote  #2

1715199665
Report to moderator
1715199665
Hero Member
*
Offline Offline

Posts: 1715199665

View Profile Personal Message (Offline)

Ignore
1715199665
Reply with quote  #2

1715199665
Report to moderator
AlexGR
Legendary
*
Offline Offline

Activity: 1708
Merit: 1049



View Profile
February 29, 2016, 06:16:01 PM

Because fees add capacity. Got it!

Fees don't add capacity. They introduce antispamming disincentives to make use of existing capacity in a rational way.

Bitcoin is a p2p protocol that can be subject to numerous p2p attacks, including blockchain bloat attacks, mempool bloat etc - provided the fees are low and that there are co-operating miners that accept near-zero-cost txs for inclusion.


Your argument is valid only if you consider that the size is big enough to let the non spamming transactions go through. It seems like it's not really the case from the stats I saw 5 pages ago :/

It will generally be the case that spam pays as little as possible and legit txs pay more - unless the wallet misinformed the user. So legit txs would have no problem going through.
rebuilder
Legendary
*
Offline Offline

Activity: 1615
Merit: 1000



View Profile
February 29, 2016, 06:17:20 PM

AlexGR: Who should decide what the fair price of a tx is?

In the presence of a rational mining market, the miners.


Am I to take it you believe in some cases the mining market should be fixed by some third party? What would constitute an irrational mining market? Who should step in to fix it?
AlexGR
Legendary
*
Offline Offline

Activity: 1708
Merit: 1049



View Profile
February 29, 2016, 06:19:39 PM

More than that, the fee market can't work.

It can't work because the absolute number of transactions that have to be done is still the same! All those transactions stuck aren't just transactions of a few cents, they can't just be grouped together.

How can it not work, when it is working right now?

You don't pay or you pay less => you wait more.
You pay more => you wait less.

In the meantime the "less" and "more" are in the 0-2 cents to 4-6 cents range - which is practically near-zero cost.
becoin
Legendary
*
Offline Offline

Activity: 3431
Merit: 1233



View Profile
February 29, 2016, 06:22:42 PM

Who should decide what the fair price of a tx is?
Competition between miners.

Sounds good to me! The old supply/demand dynamic, right?

Now, who should decide how much demand there is for tx?
Who should decide what the supply of tx is?
Demand is demand. Supply is supply. Free market is balancing supply and demand.
Every miner decides which is the lowest tx fee (cut-off level) for every particular block.
If tx fee for extended period is too low miners will go out of this business.
If tx fee for extended period is too high new miners will enter this business.
What don't you understand?
BitUsher
Legendary
*
Offline Offline

Activity: 994
Merit: 1034


View Profile
February 29, 2016, 06:22:51 PM

RIght now?

Just about anything, because the blocks are full.

Well that is dishonest.... for 6-7 pennies I can get a tx confirmed within the next block=

https://bitcoinfees.21.co/#delay

How do I spend eth without taking an exchange loss by converting to btc and than waiting even longer?
AlexGR
Legendary
*
Offline Offline

Activity: 1708
Merit: 1049



View Profile
February 29, 2016, 06:23:29 PM

AlexGR: Who should decide what the fair price of a tx is?

In the presence of a rational mining market, the miners.

Am I to take it you believe in some cases the mining market should be fixed by some third party? What would constitute an irrational mining market? Who should step in to fix it?

I don't know if there is a third party that can override the miners.

Even, if, say, devs thought that the miners are acting irresponsibly with the issue of spam, they would have to make a minimum-fee hard fork to counter tx spam. But in order for that to be enforced, the hard fork should be adopted by nearly everyone (consensus) - with the miners being the most critical adopters.

So if the miners feel they are doing ok, why would they adopt the hf code?
Adrian-x
Legendary
*
Offline Offline

Activity: 1372
Merit: 1000



View Profile
February 29, 2016, 06:26:08 PM
Last edit: February 29, 2016, 06:48:26 PM by Adrian-x

that same spam attack today with limited block space will crash nodes and block the mem pool for hours if not days, and cost the spammer nothing as his fees are returned to him.  

0.12 (to be released tomorrow I think - still one can build from source right now) can be tuned in terms of mempool size to avoid problems.

Quote
Memory pool limiting

Previous versions of Bitcoin Core had their mempool limited by checking a transaction's fees against the node's minimum relay fee. There was no upper bound on the size of the mempool and attackers could send a large number of transactions paying just slighly more than the default minimum relay fee to crash nodes with relatively low RAM. A temporary workaround for previous versions of Bitcoin Core was to raise the default minimum relay fee.

Bitcoin Core 0.12 will have a strict maximum size on the mempool. The default value is 300 MB and can be configured with the -maxmempool parameter. Whenever a transaction would cause the mempool to exceed its maximum size, the transaction that (along with in-mempool descendants) has the lowest total feerate (as a package) will be evicted and the node's effective minimum relay feerate will be increased to match this feerate plus the initial minimum relay feerate. The initial minimum relay feerate is set to 1000 satoshis per kB.

Bitcoin Core 0.12 also introduces new default policy limits on the length and size of unconfirmed transaction chains that are allowed in the mempool (generally limiting the length of unconfirmed chains to 25 transactions, with a total size of 101 KB). These limits can be overriden using command line arguments; see the extended help (--help -help-debug) for more information.
....
https://github.com/bitcoin/bitcoin/blob/0.12/doc/release-notes.md

For non-technical guys, this means Bitcoin becomes much more hardened against possible issues that arise from spam/stress situations, despite "blocks are full".

It looks like the Core Developers did not understand the full impact of their policy change.



It seems the cause of the problem is Core 0.12 nodes and miners not relaying valid transactions, causing the mempool to expand. The net result is less nodes and nodes that don't switch to the centralized control of Core 0.12 will become overloaded contributing to the problem.  
AlexGR
Legendary
*
Offline Offline

Activity: 1708
Merit: 1049



View Profile
February 29, 2016, 06:28:36 PM

>There is nothing "very good" about it. It's way too low. Near zero cost fees attract near zero cost abuse.
If miner include those [near zero] tx now, what will make them reject them later?

Propagation delay maybe of very large blocks (?). Preferring to not include a lot of txs to reduce their orphan statistics - something like that. But that is contingent on not finding better ways to broadcast solved blocks.

Quote
>Plus it is not futureproof
Subsidizing miners with block rewards isn't future-proof. It's done to let Bitcoin grow up without having to earn its keep, like sending your kid to school [instead of putting her to work as soon as she can walk].

BTC emission serves a dual role though: You can also see it as an expansion and distribution of the monetary base.
rebuilder
Legendary
*
Offline Offline

Activity: 1615
Merit: 1000



View Profile
February 29, 2016, 06:30:53 PM

Demand is demand. Supply is supply. Free market is balancing supply and demand.
Every miner decides which is the lowest tx fee (cut-off level) for every particular block.
If tx fee for extended period is too low miners will go out of this business.
If tx fee for extended period is too high new miners will enter this business.
What don't you understand?

The part where optimal supply isn't left for the market to figure out.
becoin
Legendary
*
Offline Offline

Activity: 3431
Merit: 1233



View Profile
February 29, 2016, 06:38:12 PM

It seems the cause of the problem is Core 0.12 nodes and miners not relaying valid transactions, causing the mempool to expand.
I'm banning all 'classic' and XT nodes as transactions sent by those spammers are not valid transactions. They are altcoin promoters.
rebuilder
Legendary
*
Offline Offline

Activity: 1615
Merit: 1000



View Profile
February 29, 2016, 06:40:19 PM

I'm banning all 'classic' and XT nodes as transactions sent by those spammers are not valid transactions. They are altcoin promoters.

What is it in the tx data that makes them invalid?
BitUsher
Legendary
*
Offline Offline

Activity: 994
Merit: 1034


View Profile
February 29, 2016, 06:44:39 PM

There is a big problem with this Fee market that should be resolved asap. While many wallets allow one to adjust the tx fees or even selected between different fee priorities , only 1 thus far that I know of automatically calculate realtime (bitgo) tx fee priorities so the user doesn't need to look them up with a service like https://bitcoinfees.21.co/#delay

This could easily be implemented , but is one of the temporary negative side effects created by a tx fee market.

It seems the cause of the problem is Core 0.12 nodes and miners not relaying valid transactions, causing the mempool to expand.
I'm banning all 'classic' and XT nodes as transactions sent by those spammers are not valid transactions. They are altcoin promoters.

Reminds me of luke-jr filtering out gambling tx's . I suppose every node has a right to restrict relaying certain tx's amd every miner has a choice to include a tx or not.
AlexGR
Legendary
*
Offline Offline

Activity: 1708
Merit: 1049



View Profile
February 29, 2016, 06:46:31 PM

It seems the cause of the problem is Core 0.12 nodes and miners not relaying valid transactions, causing the mempool to expand. The net result is less nodes and nodes that don't switch to the centralized control of Core 0.12 will become overloaded contributing to the problem.  

It is highly unlikely 0.12 has anything to do with it, as it represents just 15% of the network. If a tx is not relayed it will be rebroadcast until relayed. However it will stay in the mempool as unprocessed if it doesn't have the right fees.
Adrian-x
Legendary
*
Offline Offline

Activity: 1372
Merit: 1000



View Profile
February 29, 2016, 06:46:58 PM

More than that, the fee market can't work.

It can't work because the absolute number of transactions that have to be done is still the same! All those transactions stuck aren't just transactions of a few cents, they can't just be grouped together.

How can it not work, when it is working right now?

You don't pay or you pay less => you wait more.
You pay more => you wait less.

In the meantime the "less" and "more" are in the 0-2 cents to 4-6 cents range - which is practically near-zero cost.

you have to understand processing transaction fees are being subsidized by us users.

We all pay the subsidy cost by using Bitcoin and accepting the monetary inflation which is given to miners as a block reward in exchange for writing blocks to the blockchain. At the moment that is between $5.00 AND $10.00 for a simple transaction, and now miners arnt doing it, Because Core added new features so help them stop this behavior.  

Limiting block size is to protect against unsolicited use of Bitcoin. and it should not be to increase fees either.

Not processing transactions will push up fees (yes), but it will also drive out typical user cases by make other competitors which have the same or better technology more cost effective.

The question is now:
Why limiting space when it is forcing the mempool of unprocessed transactions up to record levels in normal operation.

Why fores users onto other competitive systems already this year Alts have grown 6% at the expense of Bitcoin.

Your arguing it's a non issue because users need to pay a little extra so miners can earn a additional $0.06 at most and it's important while we users are subsidizing a transaction to teh tune of $5-10 with block reward monetary inflation.  

Yes. I follow your logic.  Lets screw up bitcoin for an extra $0.02 wile we pay miners over $10,000 every 10 minus to write transactions to the block chain.

something they clearly have stooped doing effectively ever since a mempool limiting feature was added to Core 0.12.
bargainbin
Full Member
***
Offline Offline

Activity: 126
Merit: 100



View Profile
February 29, 2016, 06:50:47 PM

More than that, the fee market can't work.

It can't work because the absolute number of transactions that have to be done is still the same! All those transactions stuck aren't just transactions of a few cents, they can't just be grouped together.

No, payment channels can group these txs together. No, some of these tx never need to occur in the first place or can be handled off chain. <snip>

This pleases Visa and PayPal!


... Limiting block size is to protect against unsolicited use of Bitcoin. ...
Err... Unsolicited by whom?
You realize that miners can reject tx they don't feel like handling, right?
Still haven't answered me re. why miners would start rejecting "unsolicited" tx they accept now.
Adrian-x
Legendary
*
Offline Offline

Activity: 1372
Merit: 1000



View Profile
February 29, 2016, 06:52:01 PM

It seems the cause of the problem is Core 0.12 nodes and miners not relaying valid transactions, causing the mempool to expand.
I'm banning all 'classic' and XT nodes as transactions sent by those spammers are not valid transactions. They are altcoin promoters.

as of Core 0.12 you don't need to bann them, Core has already set the defaults for you.

turns out it's not only effective for all 'classic' and XT nodes but all core nodes running 0.11 and below. Yes obviously its just Core0.12 that's correct every other node is spamming the network.
billyjoeallen
Legendary
*
Offline Offline

Activity: 1106
Merit: 1007


Hide your women


View Profile WWW
February 29, 2016, 06:52:42 PM

Regarding fees and blocksize:
People use the best option they have until a better option materializes. This should be obvious. What is going to prevent people from using an altcoin when one becomes a better option, other than censorship and DDoS attacks?  

I watch Shark Tank and it has given me a good idea how successful investors think. Is the idea proprietary? What is the barrier to entry for competition? Is management skilled and motivated?

If you are not investing in a proprietary idea, You have to be investing in the skills/motivation/track record of management. If you aren't investing in at least one of those two things, you are throwing money away.

So knowing that, is Bitcoin a good investment?


All other altcoins are primarily used for speculation alone and have little if not any utility. One has to take a "shapeshift" exchange cut to even spend them. This could change in 5-10 years, no doubt, but it is unwise for people to recommend others to gamble into a testnet scam rather than simply offloading to fiat if they are unhappy with bitcoin. If someone wants to invest in an altcoin because they really believe in it and understand it than so be it... but those threatening to divest into ETH* are mainly doing so as a scare tactic.

No matter how big the blocksize is won't solve our problems. We can still easily doublespend 0 conf txs (without RBF), and waiting 2-3 conf (min recommended) isn't fast enough and will never allow bitcoin to go mainstream. We need Segwit ASAP and multiple payment channel solutions to allow for secure instant tx's and scalability. Allowing spam to drop off and go offchain temporarily is a good thing and will motivate our community to use payment channels instead of simply stuffing everything in a block in a sloppy manner.  

* I would love to hear of a hypothetical use case of Ethereum that wouldn't be better done through Bitcoin or Oracles.

That doesn't really answer my question. I wasn't just asking if Bitcoin is a good investment relative to Etherium. In some cases, it may be, depending on a person's risk tolerance, how long they want to hold it, etc,  but whether or not Bitcoin was something you could sell to the sharks on Shark Tank.  I don't think I could because I would have to sell a management team that frankly embarrasses me.

Utility is an argument for using Bitcoin, not for investing in it.  For that we would have to know what Bitcoin's future utility would likely be relative to alternatives.  That's unknown and honestly unknowable with current leadership. 

So you're right. This isn't just about blocksize. It's about leadership. We all agree that Bitcoin shouldn't be ruled by anyone, but without rulers, leaders become MORE important, not less.  Someone has to sell their vision well enough that consensus can form around it. That isn't accomplished by DDoS attacks and censorship. It's not achieved with flame wars, character assassinations, market manipulations or stalling tactics. It's achieved by good old-fashioned leadership. Until competent leadership emerges, Bitcoin will probably not be a good investment.

AlexGR
Legendary
*
Offline Offline

Activity: 1708
Merit: 1049



View Profile
February 29, 2016, 06:52:54 PM

Why fores users onto other competitive systems already this year Alts have grown 6% at the expense of Bitcoin.

Can you show me the transactions these other competitive systems are doing?

I actually tried a block explorer with major altcoins, and their blocks are ghost-towns.

Last 5 blocks (tx count):

litecoin
3-1-1-7-9

dash
3-11-7-9-1

monero
2-1-1-1-1

eth
0-2-0-7-0

btc:
702-1420-2196-2384-2764
becoin
Legendary
*
Offline Offline

Activity: 3431
Merit: 1233



View Profile
February 29, 2016, 06:53:09 PM

I'm banning all 'classic' and XT nodes as transactions sent by those spammers are not valid transactions. They are altcoin promoters.

What is it in the tx data that makes them invalid?
I'm not obliged to explain again and again why free block space to every bitcoin spammer will ruin bitcoin. I've made enough efforts. I'm the owner of the node I run. I decide which tx are valid and which are not! Time to end futile discussions with big blocktards. It is time to act.
Pages: « 1 ... 14890 14891 14892 14893 14894 14895 14896 14897 14898 14899 14900 14901 14902 14903 14904 14905 14906 14907 14908 14909 14910 14911 14912 14913 14914 14915 14916 14917 14918 14919 14920 14921 14922 14923 14924 14925 14926 14927 14928 14929 14930 14931 14932 14933 14934 14935 14936 14937 14938 14939 [14940] 14941 14942 14943 14944 14945 14946 14947 14948 14949 14950 14951 14952 14953 14954 14955 14956 14957 14958 14959 14960 14961 14962 14963 14964 14965 14966 14967 14968 14969 14970 14971 14972 14973 14974 14975 14976 14977 14978 14979 14980 14981 14982 14983 14984 14985 14986 14987 14988 14989 14990 ... 33334 »
  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!