Monday, May 29, 2017

All currency characteristics are derived from the goal of constant value

All the characteristics mentioned in the other answers are derived from one basic need: constant value (in both time and space). A constant-value currency is needed to enable contracts to remain valid. The "price signal" is very important in economics. A changing currency is akin to redefining the length of second (especially if "time is money"). Prices and wages are derived from some underlying contracts. Shelf price may fluctuate, but the underlying contracts in commodities and wages are trying to keep the prices stable. A limited-quantity coin like bitcoin does not help them. If bitcoin rises in value from its imposed cap, it does not mean society is wealthier. It only means those who got in first get a larger piece of society's pie, at the expense of late-comers. The fear that it will collapse will cause new entrants to seek other coins that have demonstrated constant value. Those who do not fear a collapse and get in late will get burned. ( I have bitcoin and alt coins, so I think it's a long time in the future.) A producer of things society needs wants constant value. A speculator trying to gain without work wants a limited quantity coin.

A constant value currency will need to expand as its use expands. It also needs to expand if hoarders are accumulating faster than the expansion of the economy, or if they are accumulating in a way that does not benefit society. This will decrease the value of what they hold, giving good workers more power in the economy. Defining "benefit society" and "good workers" in my previous two sentences is the goal of democracy. Enforcing the definition is the role of government.

USAF debate exposes a deficiency in cryptocurrency philosophizing

Someone recently argued that since USAF is not POW, it can't determine the truth of a consensus. This is a response to that argument. I'll describe how USAF attempts to address a core problem in cryptocoins that alts handle in many in different ways. The core problem is that the protocols can change, resulting in political environments subject dispute and to negative sum activity. I'll explain why a vote that is NOT based on POW or POS is required, and propose that "votes" weighted by transaction fees paid is the best method, and that USAF is a first-step approximation to this ideal. The ultimate goal is for the mere desire of low fees to automatically result in a protocol that minimizes the fees per BTC in transactions, but maximizes the fees paid per day (larger and larger use of the coin to support a larger network). A side-effect will be a coin with constant value in time and space, the ultimate and only goal of an ideal currency.

Preemptive Conclusion
I propose transaction-fee-weighted voting should dictate all protocol changes, including coin release schedule and quantity so that the users (i.e. the fee-based supporters of the network) who want to see the coin succeed will have the opportunity to make the protocol decisions. Their logical decision, to the dismay of miners and hoarders, will be to let the coin inflate to keep the value constant. This will result in contracts (including prices and wages) remaining valid in terms of the stable-value coin, new entrants will not be penalized for being late to the party, and the 1% wealthy class that inevitably results from a non-inflating coin can be prevented, all while minimizing the fees per transaction. In other words, this will result in minimal good-governing regulation (the coin's protocol) with the least taxes, stopping harmful changes to the protocol and the lobbies that try to push them. A key problem I have not worked out is how to get a cost signal from the network to the transaction-fee protocol. That is, what can you objectively measure in the network to dictate the base fee, percent fee, and maybe some other feedback-loop control variable? The obvious "per day" measures are total coins transacted, total fees, total transactions, and their rates of change. But what are the measures of network health and success and how will those measures be affected by the fees? My thesis is that there must be a way to minimize fees paid per BTC in transactions while maximizing total fees paid (because that would mean its marketplace is growing on an absolute basis) through an automatic feedback loop where the "voters" are the fees themselves, not people having to think about something more than minimizing their costs. But those people need to demand a solid (i.e. rarely-if-ever changing) protocol that blocks miners (POW) and hoarders (POS) out of the decision making process in protocol changes. By definition, miners (POW) and hoarders (POS) are the enemy to all currencies because a currency needs above all to be a CONSTANT value. The other characteristics of an ideal currency are derived from this need (a little thought will bear this out). POW inflates via mining but the mining is capped. The arbitrary cap and arbitrary release schedule are a blind solution to what needs to be an intelligence and dynamic market-place response from node fees. POS is equally bad because it deflates by rewarding hoarders and therefore penalizes new entrants. The economic pie is only so big and hoarding stifles the marketplace.

How USAF is similar to a democratic vote, fighting against the entrenched 1%
In a democracy, the greed of free-market capitalism is softened towards socialism by a vote that changes the protocol (government) to redistribute political and economic wealth (infrastructure expenditures like defense, roads and education that benefit everyone but cost the wealthiest taxpayers more is difficult for me to distinguish from welfare). Votes are specifically not supposed to be based on POW or POS, but based on "proof of desire for the system to succeed" instead of what helps the selfish individual. There's a book that talks about people voting based on what they think is right for society instead of what is best for their personal self. If what is right will help society more than it helps them individually, they sacrifice a small economic risk for the pride of doing what's best for everyone. This may be the basis of religious beliefs. At the protocol level, societies are more powerful when personal profit is not dictating the goals of the society as a whole. Rationally selfish people can't design a protocol that maximally benefits society because they will always bias decisions towards what is best for self at the expense of the system. So the most successful systems will have a culture of putting everyone above yourself in certain specific ways (for the system-wide beneift) while aggressively pursuing self-interest and competition in the marketplace, determining winners on a local level, weeding out the weak, again for the benefit of the system. The protocol should enable maximum competitive selfishness in a way that does not allow the participants to compete against or profit from the system as a whole.

If you base protocol decisions on the desires of the most powerful economic players (miners accepting transaction fees or big miners wanting to maintain a monopoly position such as a secret ASICBoost mining cheat), then economic wealth will be concentrated in fewer and fewer hands. There does not even need to be a 51% attack if a mining consortium with over 51% of hashrate gets to choose their favorite the protocol. They can just vote to raise mining fees. This is an inadequate proof-by-example of why miners should not influence the protocol. All they need to enslave everyone married to the coin is to keep more of the BTC fees than they sell and it will drive up the price of the BTC until it is so expensive, no new entrants will want to accept it. If you say this means miners will therefore look ahead and not be brutal to users and ignore their future best interests, then it is like saying a fox in a hen house will not eat all the chickens because someday he'll need some of them to breed more chickens. Miners would just move to a new coin that has few problems then again gain control for rational profit and again unconsciously destroy it. Saying competition will smartly end up selecting a better coin is an evolutionary fix that will take evolutionary time instead of just smartly fixing the coin we have.

I do not think a node is costless to implement. They can't really be run on a smart phone (yet). Therefore it might work something like POW. Requiring 80% instead of 51% might be a way of over-coming a lack of costliness. It does not matter if they could run on smart phones because it still would be like mining where competitive "might is right" is what determines the truth (where truth=consensus for this USAF case). Those supporting it and those against it would still have to compete in creating nodes.

Finally getting back to the parallel between USAF & democracy
But nodes are really different. They are a charity that has some cost, not a profit-seeking adventure, unless you include wanting to profit by dictating your own consensus on the protocol that rewards you more than others in some way. So with USAF it is like mining to gain control of the protocol without making any money directly. This is like voting for the government to do things: you can make that vote to do what's best for society, but it will cost you more in taxes if you're not smart in making government smart. So voting comes at a cost so there is a parallel with the cost of running a node. Companies (miners) try to influence the protocol of government without incurring that cost via lobbies. So thinking that fake nodes can be like a "lobby" to compete against the "charitable" and "noble" voters/taxpayers in designing government is a valid argument. But if the taxpayers have no interest in supporting the government in an intelligent way (running a node AND supporting USAF in my opinion), then they "deserve" to be cheated is a common perspective. The 80% factor helps assure that the vote is a clear majority of the presumably charitable entities (taxpayers) and only by that large percentage can the "constitution" of the protocol be changed. Good developers would be more like a supreme court with a certain ability to override marketplace and voter decisions.

But I don't agree with the perspective "unconscious taxpayers deserve what they get". Technology can and should solve the problem, allowing the marketplace participants to concentrate on efficient production in a virtuous feedback loop with the long term physics goal (or direction) of reducing the entropy of the economic mass on Earth as I've discussed in previous posts. I think instead of voting with node power, transaction fees paid should be proportional to the voting power so that transaction fees are kept as low as possible. The transaction fees would support nodes, so it's an important tying of marketplace incentives to desired results. Again the result is increased efficiency in the rate at which we are lowering the entropy of the economic mass. (Side note: We will soon not be able to comprehend what's going on except to notice Earth's surface mass is congealing to a harder form (buildings, motors, solar cells, CPUs are harder and therefore lower specific entropy (per mole) versions of bone, muscle, photosynthesis, and brains with a correspondingly higher efficiency). End note. )

Refer back to my preemptive conclusion above that could be inserted here. Basically my point is that democracy and votes could be replace with a fees-based market incentive. The effect and goal would be divorced from human desires and conceptions about right and wrong, placing increasing efficiency above all else, where "efficiency" is defined as the rate at which the mass under economic control is increasing. The degree of control and strength is relevant so I think the real measure might be the rate at which the entropy of the mass on Earth is decreasing is the real measure of economic success. "Economizing" = efficiency increases.

If it forks then 2 societies will have been created: one that favors free-market 1% capitalism and one that favors using democracy to bias unconstrained capitalism towards socialism. My money will be on the democracy.

Saturday, May 27, 2017

Transactions fees for voting = constant-value coin and blockchain=database.

Most coins would benefit letting transaction fees paid equal the the voting power in governance. The "taxes" you pay (transaction fees) determine your voting power. Paying to influence sounds like a lobby, but by acting in self interest to lower transaction fees, they will vote for the most efficient protocol. And if they're doing high volume they are buyers and sellers, not speculators, so they will vote to keep a constant value coin so their costs, revenue, and wage contracts remain valid in the coin. Even von Mises was all about price signals and a coin with a changing value undermines the whole point of a coin as a price signal. New entrants (buyers and sellers) would not be discouraged by feeling like they were cheated out of appreciation, ending the Ponzi scheme feel. The developers should be paid like the nodes, only via transaction fees instead of market place participants having to buy shares in the project. This current situation is not unlike "send me good faith money so that I can unlock your funds". If buyers and sellers decide they want more protection in transactions, then they can vote to spend the fees they've paid to become higher in order to support more governance. That's a traditional VAT tax. Really, I can't see (and Satoshi said it pretty directly) that the only new thing is that it solves the double-spending problem for P2P which seems to be just the traditional problem of deciding which approved user updated the database first. So I can only see the achievement is nothing more or less than making distributed public databases possible. Isn't precise and secure modifications rights subject to governing code (think ETH) sort of the definition of a database? Granted, "base" in "database" implies a single centralized copy so it's not a minor achievement.

Importance of alt coins creating stability in Bitcoin

People stayed in their alt coin when BTC looked high, and now they are rushing back into BTC as it looked oversold. The amount of stability this is adding to BTC is impressive. The competition between alts is determining the value of BTC. This is an oracle (an external fact a cyber-system needs to know, ideally without trusting a 3rd party) that is external to BTC. Oracles taking measurements of the physical world without a 3rd party is the holy grail of these P2P databases. They can't even determine time. Nick Szabo recently re-tweeted a joke someone made about looking at blocks to determine what time it is.

Granted, this oracle only shifts it from the perception of BTC value to the the perception of the value of the entire P2P-crypto-database ecosystem. But the new stability that came to BTC with the advent of viable competitors 2 years ago is clear. This is the first 33% pullback in 2 years ( 4 hour weighted avg) and it seems to be over. And the 20% to 30% pullbacks are only occurring soon after 30% to 50% rises that occur quickly. So traders are being penalized if they do not assume the rise is smooth. This is tremendous for BTC, especially considering the kind of news that has come out in the past 2 years.

Thursday, May 25, 2017

Bitcoin and alt coin prediction

Since it was discovered that those in a prominent position against Segwit were using the ASIC cheat, and because of the SEC review of its decision, some faith has returned to BTC. Up until now the Alts have kept pace, even though they are ~3 to ~5 times the 3 month value in terms of BTC. The current rise is due to restored faith, but now we still have a market cap in Alt coins that is greater than BTC, and everyone is looking at something like at least a 5x 1 year return in their alt coin in terms of BTC. Historically this has caused a hard pause in BTC (in terms fo dollars). So you might think $2700 now is the limit (it was trading $500 most of last year). But look at the 1 yr return big alt coins have in terms of dollars, something like 25x. This changes lives and even extreme investors like the alt group are likely to exit. But alt investors will not go back to dollars and have no expectation $2700 is the long term limit. I lightly predict they will go back to BTC for safety and stability until their alt coin is back to something like the 3-month BTC ratio. I would not bet on a hard BTC top until ETH is at least 1/3 its current BTC ratio. Maybe at 1/3 I'll get back into ETH and I'm waiting for ZEC to return to 1/2 the current ratio. Finally after buying ZEC for the first time at $33 and selling at $237 I've broke even from the ZP and cpu-mining disasters. The worst was ZP because I used BTC without replacing it.

I'll sell some BTC for alt coins when it reaches $5000 (if they do not keep pace with it like I am predicting) or after they crash a lot faster than BTC.

It seems like alt coins have added an enormous amount of stability to BTC. This is the first doubling it's had in less than 6 months in the past 2 years. It dropped a little more than 30% only once (very recent) in the past 2 years.

My BTC sell point for dollars over the next 3 months is $10,000 per BTC. That is the short-term "crazy" point, unless there is some wider-population driver I'm not aware of. But I can't argue against anyone selling now at $2750 and it's what I would recommend to any friend who likes to play it safe and wise.

Thursday, May 18, 2017

Premature birth link to blood hypoxia

For three years I've had the feeling that I'm not getting enough oxygen to my brain. It seems to be causing anxiety and insomnia that is not related to thoughts. For a long term Parkinson's disease was the only thing that fit my symptoms lacking only the shakes. Lack of smell is the only thing that fits better with PD than with what I'll say here. PD seems remote because it's been three 3 and still not physical tremors or rigidity.

I've been testing my oxygen with a pulse oxymeter and it is low. Breathing harder does not seem to do much to get it higher. Weeks of exercise at least an hour a day seems to reduce the anxiety and insomnia. In looking up causes of hypoxia it seems congenital heart problems are the only category of potential problems that could apply to me. My iron was low but correcting it has not made a big difference. I was born 2 months early during a time when they had only recently figured out how to keep such a baby alive, although I'm sure they lack in many areas like nurturing them better. I was in an incubator about 2 months.

The specific heart problem that that can cause chronic low blood oxygen is when the right ventricle is not pumping enough blood to the lungs. A weak right ventricle occurs in pre-term births. Conversely, high blood pressure in the lungs due to clotting or something (not related to overall blood pressure) causes more stress on that ventricle and valve. I seem to have the shortness of breath that is a symptoms. Goring from sitting to standing sometimes cause my heart rate to just 30 BPM and last at least 5 minutes. I

Heavy exercise only seems to cause a problem the next day, causing a lot of fatigue. Also, the condition is exacerbated during illness, and when I get a cold or flu, it can be very devastating.

Now I'll try Co-Q10 to strengthen my heart, along with coninuing an increasing schedule of exercise.

The due to hypertension isolated to the lung (pulmonary arterial hypertension (PAH)), or from incapacity of the ventrical, the failing system may trigger the sympathetic nervous system to beat and breath faster, initiating anxiety.

Friday, May 12, 2017

Things for POTs, low O2, insomnia, and anxiety

My heart rate often jumps about 30 BPM from sitting to standing, and my blood oxygen is often below 95%. Whatever the cause of this, is seems connected to persistent feelings of anxiety that are not connected to my thoughts and lack of sleep. This is a list of things that help.

prepared bottle of water
weight lifting
aerobic (and walking everyday)
dark greens
iron, potassium (molasses), magnesium, calcium, salt
olive oil fish oil, vitamin E
vitamin c
horny goat weed (for higher blood pressure and testosterone)
low carb diet
working on feet all day
no caffiene
many plants in sealed bedroom for higher O2 (snake plant or a palm like areca)
sleeping by self no computer/TV time before bed, yoga before bed
keeping ibuprofen, melatonin and water by bed

Things that worked well today:
yesterday, running.
blueberries w/ vit C
horny goat weed
fish oil
cleaning garage
planning to move away from family (to garage or previous city) in order to reduce stress and regain my life.

Friday, May 5, 2017

Relation between Entropy and information

This is sort of a personal note that is probably not as useful or interesting as my past posts on this.

General relativity shows mass to be some sort of convolution of space-time. This is trying to see if the convolution can be viewed strictly as the presence of information, without needing to have a concept of mass or space-time.

S/(kb x ln(2)) = number of Yes/no question needed to determine what state a physical system is in.

Temperature x ln(2) x kb = Joules of heat per particle per yes/no question that determine what state it is in.

The above two statements satisfy Q = S x T.

If Joules are given to a single particle, and if the kb is simply converting from temperature to joules (so that it is not needed when working with joules), then the minimum number of yes/no questions needed (the most wisely chosen, splitting the remaining volume in half at each step) to determine where it is in a square box of volume d^3 is

ln [(p x d)^3) / (1.46 x h)^3 ] / ln(2)

where p = SQRT(2 x mass x Joules).

1.46 x h = hbar/(2 x sigma^2) from uncertainty principle. (the 1.46 may have some error)

Let's say all the joules came from a mass so that a photon exists in the box instead of a particle. And let's say we know it is somewhere in the box in time interval t.

Using meters= i x c x seconds and p=h/wavelength for a photon, the number of yes/no questions needed to position a photon in the space-time box is:

ln [ ( (h/w x d)^4 x ic / (1.46 x h)^4 ] / ln(2)

ln( ic / (1.46w/d)^4 ) /ln(2)

where w = hc/joules and d includes an extra meters to account for a box in space-time.

ln(i) = 1.5708


y/n questions = {1.57 - 3ln(c) + 4ln(joules x d/(1.46hc)]} / ln(2)

Being less precise now:
ln(1.46^4) =~ ln(i). I believe there is some error in my 1.46, so it could be exact. So approximately

yes/no questions = log2 (c (d/w)^4)
= log2(c) + 4log2(d/w)

where the log2(c) is just a units conversion that should be log2(1) = 0. hc might be viewed as a conversion from 1/joules to meters. But anyway, I have
y/n questions = log2(d/w) per dimension which in hindsight is obvious. It's sort of the definition of the w.

To give a feel for what I might be trying to say: this is the amount of information needed to describe the state of energy (and therefore mass) in a space-time box. The lack of h is interesting because it's usually the starting point for quantifying the number of states. I let joules and hc cancel each other. Reversing the logic: if I have the ability to perceive a certain number of bits, then this is how much mass and energy I can perceive in a certain amount of space-time.