Bitcoin Forum
June 25, 2024, 10:00:42 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 [51] 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 ... 284 »
1001  Bitcoin / Bitcoin Discussion / Re: In the blocksize debate one thing is really beeing overlooked: security=cost on: September 16, 2015, 12:30:59 AM
Nice post, I think people are overlooking many aspects of bitcoin when they are focusing on most unimportant thing: Fee

There are more important things than fees:
Survival is the top priority
Security comes after
Stability is the third concern

People would still use bitcoin if the fee is 1% or even 10%, given that bitcoin's value rise 50% per year. However, if bitcoin's value drop by 50% each year, then even bitcoin transaction becomes free, people will drop it one by one: They don't lack of cheap means of doing transaction

The bitcoin's value is destined to rise long term wise because of its anti-inflation nature, so the fee will never be a problem to stop adoption. However if one of the fundamental issues like survival, security or stability is threatened, the adoption will stop
1002  Bitcoin / Bitcoin Discussion / Re: Montreal scaling Bitcoin workshop recap. on: September 16, 2015, 12:07:14 AM


Interesting image.

If you look carefully at the graph (B) DECENTRALIZED, you may notice it may not be as decentralized as it looks: look carefully at the middle node, it's a single point of failure. Take him away and the "Decentralized" network is disrupted.

Decentralization is very difficult to define and mesure, and a "decentralized" system may seem decentralized but actually contain hidden points of failure.

The image in B is not really decentralized, a decentralized network would have many connections between those small local hubs, but the image has only one such connection between the top 2 nodes. This terrible picture shows that its author does not really know what he is talking about   Grin
1003  Bitcoin / Bitcoin Discussion / Re: Thanks to people who support 1-2 MB blocks - great idea u fools... on: September 15, 2015, 11:54:09 PM

wow so much fud coming out of your ass.....

You should write a book about this fud, ... genius AT work


You are exactly the type of human those economy books trying to modeling, and it seems their modeling works very well on you  Wink 

The question is: Are you willing to be modeled by a group of economists so that they can precisely calculate your next move and profit from it?
1004  Bitcoin / Bitcoin Discussion / Re: Thanks to people who support 1-2 MB blocks - great idea u fools... on: September 15, 2015, 11:41:51 PM

Just try to import a private key from coinwallet give out and see how long it takes on your machine to get an idea why 1MB block can even be deadly sometimes
https://bitcointalk.org/index.php?topic=1175321.msg12390644#msg12390644

Each transaction has to be evaluated only once to see if all of its inputs are valid. The previous work of tracing back each input to its source in some coinbase transaction was done when previous blocks were verified by the node and there is no need to redo this work.  
If there are two transactions going into the same block where one spends the outputs of the other then this will require sorting the transactions (via a topological sort), so that one transaction can be processed at a time and the proper accounting of the UTXO set be performed (remove and add).
Finally, the processing of each transaction will have to verify that each of its inputs is used only once in the transaction. This can be done together with verifying the presence of each input if an efficient data structure is used.  With appropriate use of hashing there will probably not be the need for any sorting operations and performance can be O(N), at least with a very high probability.  (If random access memory is limited, the worst case here requires sorting and this makes the overall operation order n log n, not order n^2 assuming competent design and programming.)


Easier said than done, just import this private key and tell me how long it takes
L5WfGz1p6tstRpuxXtiy4VFotXkHa9CRytCqY2f5GeStarA5GgG5

Notice that a transaction of 1MB containing 5000+ inputs are totally legal in today's system, so it already showed some incentive that attackers might be interested. If even under 1MB block size nodes already have to setup defenses against data flooding attack, then the current network is far from robust to go for higher block sizes
1005  Bitcoin / Bitcoin Discussion / Re: Thanks to people who support 1-2 MB blocks - great idea u fools... on: September 15, 2015, 01:45:33 PM

IMO, supply/demand curve in a free market exists only on books of economy schools, it never really happens in reality because the reality is magnitudes complex than this too simplified model.

Are you saying that the Laws of Supply and Demand are not useful?

Supply and demand theory is easy for economy students to understand. But humans are all complex, using a simple formula to describe all the different type of people's behavior without considering their personality and influence is just too simple that the model only works at academic level. Economy is not science but politics. A policy maker will never make an economy policy that is against his own interest/benefit
1006  Bitcoin / Bitcoin Discussion / Re: Thanks to people who support 1-2 MB blocks - great idea u fools... on: September 15, 2015, 04:51:19 AM

If some miners don't want to do it (create a big block), they can, and if others won't, they won't.
Still don't see why we need a block cap to enforce what miners will do.


Those so called rational human in economy books are like animals,  they only care about the profit. In reality human have more visions. Many miners build mining farms not for profit from mining blocks, but for constructing the infrastructure of a global independent financial universe, and there are many aspects have much more weight than the fee from a block (that's the reason the difficulty does not drop when it takes more money to mine bitcoin than its market price). Being agile and robust is always preferred
1007  Bitcoin / Bitcoin Discussion / Re: Thanks to people who support 1-2 MB blocks - great idea u fools... on: September 15, 2015, 04:29:30 AM

its not a question of supply and demand, if miners know other miners will orphan his block if it take >a few seconds to validate then no reward is worth getting your block orphan cuz you don't get a reward if your block is orphaned.

i guess miners have to come up with some guide lines as to what constitutes a valid block, or more to the point what constitutes an invalid block.

Partly true, if all the miners have an agreement that refuse to relay a block that takes bigger than a few seconds to validate. However, some of the super nodes might have 10 times more capacity that can verify it 10 times faster. And F2pool does not need other miners to relay his blocks, he just need to mine continuously two blocks in a row to write his block permanently into the blockchain, it happens quite often https://www.blocktrail.com/BTC
1008  Economy / Economics / Re: Our financial problems are derived from money? on: September 15, 2015, 04:18:34 AM

If you dilute it, you fuck everything up, except yourself, temporarly, but after the house of cards collapse, the elite will lose quadrillions of $ too.

The amazing thing is, if you dilute it, you become the hero, because now those excessive products will find some buyer and companies can start to produce more and hire more Grin  People will work more when they see more money, so the more money printing will create more productivity. As long as people trust their fiat money, money printing works perfectly

And elite have all turned their printed money into hard assets, even the fiat money collapsed, they won't get hurt
1009  Bitcoin / Bitcoin Discussion / Re: Thanks to people who support 1-2 MB blocks - great idea u fools... on: September 15, 2015, 03:58:35 AM
if Peter R is correct with his free market hypothesis, then your concern johnnyj is a moot point because miners won't broadcast blocks that take hours to confirm.  Pretty simple concept don't you think?

IMO, supply/demand curve in a free market exists only on books of economy schools, it never really happens in reality because the reality is magnitudes complex than this too simplified model. I have pointed several weaknesses in his modeling

https://bitcointalk.org/index.php?topic=1179712.msg12417772#msg12417772

Back to the topic, Mark also said the nodes can limit maximum size of transaction to reduce the relay chance of such transaction. However, this 1MB transaction was intentionally made by F2pool to sweep the dust in those addresses (they contain more than 0.5 btc). And what if someone put 5 BTC in those dust addresses? Then every miner will try to include this mega transaction and cause the network to hiccup. So it only takes 5 BTC to disturb the bitcoin network if every miner is just aiming for the best economic interest
1010  Bitcoin / Bitcoin Discussion / Re: Thanks to people who support 1-2 MB blocks - great idea u fools... on: September 15, 2015, 03:22:55 AM
I'm more interested in this

30 seconds to verify a transaction on one node! And to relay that block to all nodes you need at least 4-5 hop, that adds up to 2-3 minutes, I believe that we are going to see some serious problem when we reach the 2MB block size limit (If it ever get that large)

Actually I'm getting more cautious after more evidence showing that the blockchain does not scale at current technology, not even to 2MB if you want to have some safety margin

If the slide is correct and Core actually takes O(N^2) to verify a block then the software has a serious performance bug.  There is no excuse for this.  If this is true it calls into question the competence and credibility of the core developers.  I would have expected better from "experts" with PhD degrees in Computer Science who are supposed to be operating in the real world of product development.

It would be interesting to hear what the Core developers have to say about this issue. (And other developers who are working on alternate code bases.)

 (My apologies if this report proves false.)

This is a nature result of how bitcoin works. For validation of each transaction, you must validate all of its unspent output all the way down to its root, when the unspent output are all dust coming from thousands of other dusts and dusts several layers down, the time to validate the transaction rises exponentially

Just try to import a private key from coinwallet give out and see how long it takes on your machine to get an idea why 1MB block can even be deadly sometimes
https://bitcointalk.org/index.php?topic=1175321.msg12390644#msg12390644
1011  Bitcoin / Bitcoin Discussion / Re: Thanks to people who support 1-2 MB blocks - great idea u fools... on: September 15, 2015, 02:40:49 AM
 Roll Eyes  Huh   Shocked  Sad  Undecided  Lips sealed  Cry Cry

quit your trolling johnyj

also links to videos would be better than screen caps

Link is in the top of this thread, time in the screenshot is clear
1012  Bitcoin / Bitcoin Discussion / Re: Montreal scaling Bitcoin workshop recap. on: September 15, 2015, 02:27:29 AM
There are more evidence from this workshop showing that the blockchain does not scale at current technology, not even to 2MB if you want to have some safety margin

So the scaling is definitely going to need another layer. If you study the current monetary system of US, Fedwire system that handles settlement between thousands of member banks in US have a transaction capacity of 4 TPS, exactly like bitcoin

A network of thousands of nodes that each works as a small bank-like institution sounds enough decentralized to me. There will be bitcoin bank failures and no one is going to bailout them, but that's also the reason people should only put coffee and beer money in a bitcoin bank
1013  Bitcoin / Bitcoin Discussion / Re: Thanks to people who support 1-2 MB blocks - great idea u fools... on: September 15, 2015, 02:01:50 AM
I'm more interested in this



30 seconds to verify a transaction on one node! And to relay that block to all nodes you need at least 4-5 hop, that adds up to 2-3 minutes, I believe that we are going to see some serious problem when we reach the 2MB block size limit (If it ever get that large)

Actually I'm getting more cautious after more evidence showing that the blockchain does not scale at current technology, not even to 2MB if you want to have some safety margin
1014  Economy / Economics / Re: Our financial problems are derived from money? on: September 14, 2015, 07:30:46 PM
I don't know why most people are saying that money is debt, maybe because they have never created money, but only borrowed money

For money creators, money is not debt but asset. I think every bitcoin miner understand that

Gold, silver and bitcoin are money, but fiat currencies aren’t money, fiat currencies are borrowed into existence that’s why some people call this as debt. Anyway it’s better to have fiat than to not have it.

"borrowed into existence" is a typical misleading explanation trying to confuse people.  Banks can not lend out something that they don't have. If that money does not belong to bank, the borrower does not have to return the loan, this will cause the system to crash

So banks must first create the money and claim the ownership of those money, only after that they can start to lend out money

1015  Bitcoin / Bitcoin Discussion / Re: Why not invest instead of cloudmining?? on: September 14, 2015, 02:43:28 PM
ASIC miner warmed garage is the best investment  Grin
1016  Bitcoin / Bitcoin Discussion / Re: Petition to pass the Bitcoin Alert Keys to Andreas M. Antonopoulos (w/POLL) on: September 14, 2015, 02:36:30 PM
To be honest, there is really no known good way of communication in a decentralized society, people just won't listen to any one but themselves (No authorities)  Grin

An uncensored forum is the best possible place to collect all the views from different sides
1017  Economy / Economics / Re: Number of unconfirmed transactions increasing exponentially on: September 14, 2015, 01:55:45 PM
I think there should be a mechanism to let you cancel the transaction and rebroadcast with a higher fee. At least you should get a market feedback of the ongoing fee rate depends on the network load
1018  Bitcoin / Bitcoin Discussion / Re: Montreal scaling Bitcoin workshop recap. on: September 14, 2015, 01:32:15 PM
Basically nothing new here, the ideas like NG has been discussed long time ago without any major breakthrough, because any split of the block and broadcasting will have security risk

I think the progress on those kind of meetings are much slower than forum, where all kinds of ideas can be exchanged and discussed in real time

I recently read Peter R's paper on supply and demand model without block size limit, I think he has done quite some research in writing that paper. And I want to point out that for each different miner on the network, he's view of supply and demand is not the same as another guy with a totally different set of hardware and network infrastructure

For example, a large group of chinese miners on very slow connections might choose to mine extremely small blocks to reduce their orphan rate. However since they command majority of the hash power, the whole network capacity will be limited by their choice, even others on high speed connections consider that mining larger block is profitable. So it is very difficult to get a supply demand picture for the whole network when the nodes have vastly different infrastructure. Notice that those slow connection area typically have the lowest electricity/labor cost

The supply and demand model works when every participants are following their best economy interest. However, if there are some actors intentionally causing problem for the network because they have some other interest beyond the bitcoin economy, for example banks who want to cripple the bitcoin network to reduce competition, then the security is the first priority. The latest spam attack simulated such a possibility. In fact banks can cripple bitcoin network if they want, but it is just too small to raise any concern for them right now
1019  Economy / Speculation / Re: Can ATMs move bitcoin into the mainstream? on: September 14, 2015, 01:43:49 AM
Localbitcoins works better, ATMs are too legacy, do not fit in a mobile and digital era
1020  Bitcoin / Bitcoin Discussion / Re: Petition to pass the Bitcoin Alert Keys to Andreas M. Antonopoulos (w/POLL) on: September 13, 2015, 11:56:10 PM
Devs can also improve their knowledge in other area, but that will also cost a lot of time. If it takes 10 years for a smart person to become an expert in coding, then it might take 20 years for him to become an expert in economy and finance, simply because the society and economy is not really a science, they are much more difficult to learn and understand, everything in those area are highly political and full of illusions

Strongly disagree.

There are 2 academic disciplines that are often cited as being the most employable: Mathematics and Philosophy. These two subjects are said to bestow their adherents with the most flexible (and most abstract) reasoning capabilities. And so the abilities of people well versed in either to take on a wholly new subject matter and understand & learn it are naturally advantaged over those that are untrained.

Take fiat money for example, why people blindly trust those pieces of paper even they knows that central banks print those notes faster than printing books? Andreas just revealed part of the reason: We live in an era where fear has overcome reason. It is difficult to understand fiat money's value without taking enough time to dig into the psychology root of each people's unconscious behavior. However, if you fail to understand how the value of a currency is based on, then your decision might destroy a currency like many currency makers did during past several hundred years

I think we can find easy ways to explain monetary theory to people. It's tough to get your head around hihg level explanations, but I've succeeded in finding ways of explaining it to some fairly simple minded people. Using examples (and choosing the example carefully) is often what works.

If you can use a mathematical formula to calculate the finance market, then you are already the world richest by trading options or foreign currencies, because you will calculate out the exact price of tomorrow and always double your money in a couple of hours Grin

The difficulty with economy and finance is not that you don't have enough skill, but you don't have enough information. All the information you can collect are misleading, purposely


Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 [51] 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 ... 284 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!