Bitcoin Forum
May 26, 2024, 08:47:41 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 ... 65 »
41  Economy / Speculation / Re: rpietila Wall Observer - the Quality TA Thread ;) on: October 02, 2014, 05:51:14 PM
[log price chart]
[variation from trend chart]

Nice charts. I especially like the central tendency illustration over the past 12 months.

Here is the one-week resolution log chart of Bitstamp prices with your regression line approximated by me. The bottom technical indicator is the KDJ as provided by Bitcoin Wisdom. A backtested strategy suggests buying when the J line (purple) rises above 50 and selling when the J line falls below 50.

42  Economy / Economics / Re: Stephen Reed's Million Dollar Logistic Model on: October 02, 2014, 03:13:07 PM
My question remains. Why are coinbase transactions included? Why are first-moved-coins pool-payouts transactions included? These are not actual usage, they are the results of coin issuing.

Thanks for contributing to this discussion!

You suggest a way that mining payouts can be filtered out of the ordinary bitcoin transactions, so that we have a more principled data series of economic bitcoin transactions as input to a Metcalfe Law network-effects model relating either bitcoin price or market cap. A scan of the recent blocks created could be used to filter out transactions output directly or indirectly from a coinbase, i.e. 25 BTC block reward transaction.

In addition to perhaps obtaining a less noisy Metcalfe Law model, I wonder if the unexpected might occur. Satoshi envisioned that miners would be enthusiastic supporters of Bitcoin, and I was there back in 2010 to see that happen. If we remove the effects of their reward-based transactions from the data series, we might end up with more noise instead of less, if indeed the filter removes a substantial portion of the daily transactions.

For the present, I will continue to rely on the Blockchain.info data series for the Number of transactions excluding popular addresses. I invite other modellers to pursue alternatives and share their findings.
43  Economy / Economics / Re: Stephen Reed's Million Dollar Logistic Model on: October 02, 2014, 02:32:46 AM
Above someone was saying that the dice transactions were removed from their data, so it is likely not a herculean task to subtract out all the pool payouts too (or maybe the number is small and does not matter to the overall growth).  

When Satoshi Dice used dust transactions to indicate wager results, Blockchain.info developed the simple algorithm of discarding transactions that involved any of the 100 most popular addresses each day - Satoshi Dice of course being high on that list.

https://blockchain.info/popular-addresses

When I was mining for BTCGuild on my GPU rigs a couple of years ago, I suppose that the origin pool payer address was the same for each miner. It might be harder today if the pools are using unique payer addresses to enhance anonymity.  Looking over my daily payout last spring from LeaseRig.net, I do not see any address reuse.

Any miners on this thread know if their daily pool payouts originate from the same address from day to day?
44  Economy / Economics / Re: Stephen Reed's Million Dollar Logistic Model on: October 02, 2014, 12:09:27 AM
Wouldn't the number of transactions increase with difficulty (and network hashrate) just because people have to mine at pools and the pools are paying thousands of small miners with every block instead of hundreds?

I consider mining transactions to be economic, but of lesser importance than using bitcoin for purchases or earned income. I suppose that network difficulty is arguably unrelated to transaction volume, and that the correlation you observe is merely a coincidence. I could argue that vertically integrated industrial mining leads to fewer miners and thus fewer transactions required to pay them.

I suffered through a steep increase in mining difficulty the week in June-July 2010 when I first downloaded bitcoin and began CPU mining on my then-awesome quad core AMD server. Within a few hours I solved my first block, but the next one took a week and that was it for solo CPU mining. I learned of Bitcoin from the widely read Slashdot blog article, and that same article was also read by many system administrators who proceeded to install the software on the hundreds and thousands of computers that they managed. According to the Blockchain.info data series, the number of daily transactions back then was about 200-300 and did not match the sudden difficulty increase from 24 to 182 - a factor of 7.5x.

I will be speaking on a panel presentation on the subject of mining algorithms at the Hasher' United Conference in Las Vegas this month. I wonder what mining equipment vendors' answer will be to the question of the relative proportion of small miners vs large miners over time.
45  Economy / Economics / Re: Stephen Reed's Million Dollar Logistic Model on: October 01, 2014, 06:47:14 PM
The point of my post (and graph) above was a slightly different one, though. Aimed more at Peter R.'s models, now that I think of it (since he is the one who uses 'no of tx' as a proxy for adoption in a Metcalfe based model).

What I had in mind is: if Bitcoin adoption is, against earlier optimistic assumptions, neither accurately captured by your logistic model nor by a constant exponent exponential growth model based on a constant rate of growth, then all the current models could be missing something that the market / price discovery (perhaps) is picking up already: adoption continues, but the growth rate of adoption declines over time.

Your model would "miss" it because the growth function is hardcoded into it (the S-shape), Peter R.'s model would "miss" it, for a while at least, because the coefficient that relates price/mcap and adoption proxy is a global value, and will take time to adjust to a lower value.

Do you see the point I'm (clumsily) trying to make here?

Yes, and thank you for the helpful clarification.

Mathematically, the logistic model has the property of decreasing exponential growth, which is most obvious on a log graph as we near full adoption. It is only a falsifiable hypothesis that a logistic model can explain bitcoin prices. My reason for choosing this model was to fit the obvious constraint that exponential price growth must eventually end. Perhaps we are at that point now, but I believe not based upon the steady improvement in Bitcoin transactional infrastructure. http://www.bitcoinpulse.com/

There is at least one mathematical theory of price bubbles that could be used to elaborate this logistic model, but I hesitate to combine them for fear of unsound overfitting given the additional number of parameters whose values must be set. The bitcoin logistic model has only two parameters: the maximum price and the full adoption duration.

46  Economy / Economics / Re: Stephen Reed's Million Dollar Logistic Model on: October 01, 2014, 04:50:43 PM
The observation is that, if we ignore the "spikes" into a higher range of transactions, one could argue there is an overall slowing down of adoption (as measure by transaction). The Metcalfe's law based price models wouldn't necessarily pick this up initially, because transactions *are* still rising, but it is (at least to me) conceivable that rate of growth is behind earlier expectations, and this reflects in the current price stagnation (as in: the markets pick up slower than expected adoption than the models do).

Here's the slow-down I have in mind, if viewed from the following point of view: Let's look at "transaction eras" only in terms of powers of 10, and only after the no. of transactions doesn't fall back into the previous order of magnitude.

Any opinions on this?

As stated in the original post, my high price of $1 million is simply a guess. I could get a better fit on the logistic model with the data series to-date by assuming a high price of $2500. But that implies that we are near or have passed the adoption midpoint - which is hard to believe.

Alternatively, I am intrigued by the suggestion that the logistic model is a better fit to market capitalization data than to price data, because market cap takes into account the supply of bitcoin that meets the demand of the marginal new adopter.

I shall prepare another model using bitcoin market cap, but I would very much like to wait until the new year or a bubble, whichever occurs first because bubble peaks are easy to recognize and bottoms much more difficult. The right hand side of the model graph is hand fit to balance the central tendency and it is not clear yet where that region is for the bubble that peaked in November 2013.
47  Bitcoin / Development & Technical Discussion / Re: Developer Guide on bitcoin.org: writers/reviewers needed on: October 01, 2014, 04:12:26 PM
Don't feed the trolls.

Thanks to you and to the foundation for the Developer Guide.

Most of the conversation is on-topic. Not trollish behavior I believe. Crowdsourced projects need to air their issues, while achieving consensus on their policies.
48  Economy / Economics / Re: Stephen Reed's Million Dollar Logistic Model on: October 01, 2014, 04:00:21 PM
With this article claiming bitcoin transaction is increasing day by day but the price dropping every day, can we come to conclusion that metcalfe law does not have any relation with bitcoin price?

http://www.cio.com.au/article/556378/mobile-payments-grow-60-8-by-2015-capgemini/

I would accept that this observation weakens the Metcalfe Law hypothesis with regard to Bitcoin network effects. But as Peter_R has shown in his charts, there is considerable variability in the data series, although over time the correlation is significant.

I continue to wait for the 7-day smoothed number of transactions excluding the 100 most popular addresses to exceed 80000. That would be an all-time-high. And if bitcoin price is still depressed then that would be stronger evidence against the hypothesis.
49  Alternate cryptocurrencies / Altcoin Discussion / Re: TexaiCoin Pre-Release Development Diary on: October 01, 2014, 03:11:09 PM
Java isn't really seen in a good light in the CryptoCoin community.

Perhaps I can change that opinion. I suppose that because Bitcoin Core was written by Satoshi in C++, that language is the traditional approach in cryptocurrency. C++ is arguably more performant than Java, but the latter's many security and productivity advantages are well known.

For example ....

1. Java has a number of excellent Integrated Development Environments which enable the faster design, writing, debugging and regression testing of applications. In contrast, Bitcoin Core developers often use command line tools.

2. Java is inherently safer than C++ in that security is provided by a runtime environment which abstracts the underlying operating system and hardware.

3. Java encourages reuse. Notably, I use the Bouncy Castle cryptography library in this project.

4. Java source code is easier to read and understand than the same behavior written in C++. Please look at the source for BitcoinJ on GitHub vs the Bitcoin Core source on GitHub. More programmers have been taught Java than C++. Unfortunately, I believe that Satoshi received a Computer Science degree before Java was popularized in the late 1990's.

5. The community you speak of probably does not develop applications for Android, the world's dominant mobile device operating system, which because of the reasons I mention, strongly favors their rebranded Java language.

Bitcoin Core developers are stuck with the messy C++ code Satoshi left them, and have been forced to rewrite half of it, according to Gavin Andressen. In this project I have made very modest changes to C++ Bitcoin Core to repurpose its testing behavior, allowing the creation of a new block every 10 minutes with a trivial proof-of-work. I treat bitcoind as a slave process entirely controlled and proxied on the network by Java software agents. Thus this project retains full feature and bug fidelity with the Bitcoin protocol, and compatibility with existing wallets and processors via a set of TexaiCoin seed IP addresses and port.

Writing in Java, i.e the NetBeans IDE on Ubuntu, enables me to swiftly explore alternative implementations of new features.

As suggested in a prior post by Scumby, I am currently working on keyless signature infrastructure as part of the tamper-evident log module. I am using SHA-512 hashing as provided by Bouncy Castle. Each full node's logs will be temporally salted with the current Solar Flux indicator and hashed into a network-wide, timestamped merkle tree whose root value is widely known and archived, e.g. into an operators' mail list. This prevents equivocation misbehavior by a peer which cannot undetectably report an incorrect version of its state to an attesting peer, who verifies the target peer's version state hash in the distributed provenance merkle hash tree.

I am so glad to be using Java.


50  Alternate cryptocurrencies / Altcoin Discussion / Re: TexaiCoin Pre-Release Development Diary on: September 24, 2014, 09:05:14 PM
Self-signed X.509 Certificate Transparency

In this project I need a tamper-evident log-store of X.509 certificates replicated in, or otherwise available to, each container. I could simply trust a remote peer's certificate upon first use, but that method does not prevent a man-in-the-middle attack. A better alternative is a replicated tamper-evident log-store that is checked by the sender for correct listing of its IP address and certificate. The message recipient verifies the message signature of the message using the certificate looked up, or previously cached, for the sender's qualified role name: container-name.agent-name.role-name.

Each peer agent/role that communicates beyond its container to a remote agent/role will generate its own self-signed X.509 certificate and safeguard the private key in the local container encrypted keystore. I am thinking about following the keyless signature infrastructure (KSI) design suggested by Scumby in which a growable binary merkle hash tree timestamps and stores the certificates along with a Solar Flux Index chaos value. An index over the log-store records keys consisting of the qualified role name, and values consisting of the IP address and certificate of a peer agent/role. A later-dated entry for a peer supersedes an earlier-dated entry in the log-store, which permits container operators to occasionally migrate from one IP address to another. I expect paid super peers to have static, seldom changing IP addresses. Lesser-paid, blockchain archiving nodes, may execute using a residential internet connection having a dynamic IP address, which would not be recorded in the certificate log-store.

 The tamper-evident log for the certificates would be part of the downloaded container for a new installation, and would be updated securely by polling a sufficient number of peers once connected to the network.

The previous version of Texai used a Chord distributed hash table to contain the certificates. But for TexaiCoin I have removed the Chord library as it was another moderately complex attack surface that could be avoided by using a simple tamper-evident distributed data structure.
51  Economy / Economics / Re: Stephen Reed's Million Dollar Logistic Model on: September 24, 2014, 04:13:10 AM
Quote
My hypothesis is weakened a bit with this chart which shows transaction quantity relatively surpassing market cap in the summer of 2012, without a major new bubble.

That was Satoshi Dice running it's network transaction quantity "stress test" I think you'll find ...

I see now. For this reason and to filter out other non-economic transactions, Blockchain excludes the 100 most popular addresses when calculating the data series that I follow.
52  Economy / Economics / Re: Stephen Reed's Million Dollar Logistic Model on: September 24, 2014, 12:15:32 AM
using total BTC (network) value not price (which is only proxy for total network value) ... and correlates with txs^2, (completely unadjusted)

Awesome.

This is a nice complement to what Peter_R calculated. I hope that transaction quantity growth continues for the next few months. My hypothesis is weakened a bit with this chart which shows transaction quantity relatively surpassing market cap in the summer of 2012, without a major new bubble.
53  Alternate cryptocurrencies / Altcoin Discussion / Re: TexaiCoin Pre-Release Development Diary on: September 23, 2014, 10:21:31 PM
[Gregory Maxwell] talking about PoS too. If you have any doubts go ask him yourself. He's always in the #bitcoin-wizards IRC channel. PoS is not considered a viable alternative to PoW yet. There will have to be another breakthrough to make it workable.

I briefly chatted with Gregory Maxwell on #bitcoin-wizards last spring as I was publishing my whitepaper on Bitcoin Cooperative Proof-of-Stake. Certainly the Bitcoin core developers are skeptical that anything other than proof-of-work can solve the distributed consensus problem. He graciously wished me well with regard to my approach, and I believe that the core developers, e.g. those chatting in #bitcoin-wizards IRC channel, will have more pointed questions and comments when this project's working code is deployed into production, vs commenting on a whitepaper.

Satoshi designed bitcoin, I think, by adapting a napster style peer-to-peer network, e.g. omitting the central index server, to support an anonymous digital currency. His envisioned users were also operators who mined bitcoins using their laptops, from residential internet connections, while joining and leaving the network at will. This is the context of how core developers view distributed consensus.

In contrast, this design fits the Satoshi Social Contract into a conventional distributed enterprise-style financial network, e.g. omitting central control. Its envisioned users are wallet owners and payment processors. Its envisioned operators are non-affiliated paid system administrators who securely provision identical software containers on bare metal dedicated servers in geographically disparate datacenters. The system is innovatively managed by peer-verified software agents having no single point of failure. The nomadic mint agent builds a canonical non-forking blockchain, which is widely copied, and allows immediate transaction processing without confirmations.

Andytoshi, a core developer and mathematician here in Austin, said to me over lunch: "But this is not Bitcoin!". He elaborated to say that a single mint was opposite of what Satoshi wanted. Andytoshi was not then persuaded by my argument that a peer-verified nomadic mint solved the problem of trusting a central mint. Rather he was interested in the vulnerabilities my scheme might have with regard to attacks and network faults in which the system must come to agreement on the correct or optimal version of system state, e.g. who gets to be the mint, and what happens if there are forged blockchains. That is why this project needs to reach production for such fault scenarios to be designed, tested and reported.
54  Economy / Speculation / Re: rpietila Wall Observer - the Quality TA Thread ;) on: September 23, 2014, 06:24:36 PM
Here is the 15-minute resolution chart showing what I believe to be a short-covering bitcoin price rally. Large blocks are being purchased on Bitstamp. Gold prices have rallied a bit in the last hour too.

55  Economy / Economics / Re: Stephen Reed's Million Dollar Logistic Model on: September 23, 2014, 06:19:15 PM
And here is the daily gold/USD price chart which shows a small rally coincident in time with today's bitcoin price rally ...

56  Economy / Economics / Re: Stephen Reed's Million Dollar Logistic Model on: September 23, 2014, 06:14:08 PM
Here is the 15-minute chart of Bitstamp prices showing what I believe to be a short-covering rally. It will be interesting to see if this continues past a few more days....
57  Economy / Speculation / Re: Wall Observer BTC/USD - Bitcoin price movement tracking & discussion on: September 23, 2014, 06:09:01 PM
Short covering rally would be expected.
58  Economy / Economics / Re: Stephen Reed's Million Dollar Logistic Model on: September 22, 2014, 05:38:25 AM
Quote
This is my falsifiable hypothesis: if the 7-day average of the number of transactions excluding popular addresses as calculated by Blockchain.info exceeds 76394, e.g. reaches 80000, then bitcoin price will be rallying into a new bubble.

Obviously you are aware of Peter R's work re: transaction volume, Metcalfe's law, network value and market cap.

I'd be interested to know how far off the log trend of capital value growth, i.e. not price growth, that we are at present ... and what the previous largest deviation was using the capital value metric (not price).

Sorry, that I am very busy with my altcoin development. I will add the data series from Blockchain.info on bitcoins in circulation ...

Total Bitcoins in Circulation (CSV)
59  Alternate cryptocurrencies / Altcoin Discussion / Re: TexaiCoin Pre-Release Development Diary on: September 22, 2014, 03:47:32 AM
Quote from: SlipperySlope
Does KSI as you understand it somehow make replaying of the blockchain building process impossible - as I described that process above?

Here's what Satoshi says:

Quote from: Satoshi
To modify a past block, an attacker would have to redo the proof-of-work of the block and all blocks after it and then catch up with and surpass the work of the honest nodes. We will show later that the probability of a slower attacker catching up diminishes exponentially as subsequent blocks are added.

The cryptographic proof-of-work blockchain approach used in Bitcoin inherently suffers from replayability and being determinate, which Satoshi solved by starting a computing arms race chasing an exponential function.  POS has the same weaknesses from what I can tell.  In KSI, the blockchain is one-way in time, and cannot be replayed by an adversary, because the complete ledger is not visible to all nodes.  That's a feature, originally designed to enforce a centralized signature upon a single node's transaction, for integrity purposes.  There is a hierarchical summarization by special nodes (like CPOS superpeers and nomadic mints) that broadcast digest hashes, which each end node has to sign onto its own transactions.  Superpeers can be nomadic and elected (that would be an extension of KSI), and are responsible for supervising the nodes within their hash space and time.  The system is still dependent upon 51% honest nodes.

By adding a chaotic parameter into the blockchain hash, I think it would be harder to "surpass the work of honest nodes" in Satoshi's parlance, because it would increase the dimensionality of the precalculation necessary, and hopefully make it harder to design an ASIC around.

Quote
I could use the daily radio flux at 10.7 cm as reported by the U.S. Dept. of Commerce, NOAA, Space Weather Prediction Center, or can anyone suggest something published and archived by a more international source?

My own research indicates that the DRAO at Penticton, BC Canada is the gold standard for 10.7 cm flux, and has been tracking it since the 1950s.  You could define the chaos broadcast as an average of several world observatories.  I think it would be neato if the nomadic mint published the summary Merkle hash, the solar flux value that can be cross-checked, and the resulting hash value.  Not even the NSA can control the Sun.  I don't know how much additional security solar chaos really adds, but it just feels good, doesn't it?

Thanks Scumby for your articulate understanding of my work.

I examined the DRAO website and have written a message to their webmaster asking about why the displayed solar flux index is months old instead of current. Another potential micro-revenue service for TexaiCoin would be to wrap an API around the daily solar flux measurement and its recent archived values.

I am constrained to keep the blockchain structure unchanged so as to maximise the opportunity that my changes will someday be incorporated into Bitcoin Core. But that does not keep me from creating a parallel data structure as you describe for KSI, which I now somewhat comprehend because of your explanation. The blockchain must remain a public ledger in its entirety, but I can envision a KSI process as you describe to irreversibly record blockchain hashes at each new block.

And here is a link to a recent Ahto Buldas' paper which at first glance may be what you are describing ...

Keyless Signatures’ Infrastructure: How to Build Global Distributed Hash-Trees

Could you elaborate on the non-shared portion of the KSI hash tree? This appears to be the key to irreversibility. If an adversary had more than 50% of the nodes in his control, then he could out vote the legitimate nodes - right?

I believe that I can publicly publish the blockchain hash as well as the KSI top hash when each new block is created as a trust anchor. For example it would be easy to automatically publish those in a dedicated forum such as Yahoo or Google groups in append-only style where the account is administered by TexaiCoin core developers. Likewise the system could append hash value entries to an otherwise readonly Google Docs spreadsheet. Then an adversary would have to hack each of these public records to maintain integrity with his forged blockchain.
60  Economy / Economics / Re: Stephen Reed's Million Dollar Logistic Model on: September 21, 2014, 09:51:42 PM
According to this chart of the smoothed adjusted number of bitcoin transactions, the uptrend of the past few months could, if continued at the same pace, surpass the previous all time high 0f 76394 within two to three more months. In the history of this data series, a new all time high has always been associated with the inflation stage of a price bubble.

This is my falsifiable hypothesis: if the 7-day average of the number of transactions excluding popular addresses as calculated by Blockchain.info exceeds 76394, e.g. reaches 80000, then bitcoin price will be rallying into a new bubble.

Among the ways this notion could be wrong is that transaction volume is now including more bitcoin tumblers to provide anonymity, or some other sort of non-commerce transactions, not filtered by Blockchain.info's simple algorithm.

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 ... 65 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!