A lasting power of attorney goes one step further than an ordinary power of attorney, because it carries on, or 'lasts', even after you have become unable to manage your finances/property – whether temporarily or permanently, or because of an illness, disability or accident.
Lasting powers of attorney have now replaced enduring powers of attorney, although valid enduring powers of attorney made before 1 October 2007 can still be used. No new enduring powers of attorney can be made after 1 October 2007.
For a lasting power of attorney to be valid, you must fully understand the implications of the arrangement at the time of making it. A certificate provider will need to sign a certificate to say that you are aware of the implications and that nobody is putting you under pressure into making a lasting power of attorney. (A certificate provider is someone who has known you for at least two years, or someone with specialist skills in to enable them to confirm a person understands the significance of the lasting power of attorney – which will generally be a solicitor from this firm.
The attorney must be at least 18 years old and must not be bankrupt if appointed to make decisions about a person's property and money. More than one attorney can be appointed at the same time. Your attorney cannot start making decisions on your behalf until the lasting power of attorney has been registered by the Office of the Public Guardian, who will make sure your attorney is aware of his or her duty to act in your best interests. The Office of the Public Guardian will charge a fee for registering the lasting power of attorney.
A property and financial affairs lasting power of attorney can be made to give your attorney the right to make financial decisions, such as managing your bank account. Once registered, a property and financial affairs lasting power of attorney can be used while the donor still has capacity, unless the lasting power of attorney specifies otherwise.


It is with pride to be able to display this letter arrived by diplomatic bag to the Spanish Embassy in Germany from Zarzuela Castle containing good wishes from His Majesty The King for the Expeditition. The wishes are coming together with the formal approval to lay a wreath – created from ice – in the name of Spain during our commemoration ceremony in the Antarctic.
We are grateful to Her Majesty and we will act accordingly.


Driving Under the Influence…of What, Exactly?
When you hear or read about a person being arrested for DUI, or driving under the influence, most people automatically assume that consuming alcohol was to blame. But a recent research study conducted by the University of Nebraska Medical Center reveals that is very often not the case, and a variety of drugs are also to blame.
The study, funded by the Public Health Law research program of the Robert Wood Johnson Foundation, looked at the trends of drivers in the United States who were involved in fatal motor vehicle accidents from 1993 to 2010, and who were found to have tested positive for drugs in their system. Within the 17 years studied, researchers found that the percentage of drivers with 3 or more different drugs in their system almost doubled, from 11.5% to 21.5%. By 2010, the numbers showed that nearly 1 out of 5 drivers had been under the influence of multiple drugs – a very alarming statistic.
As if that news is not shocking enough, the research also indicates that an alarming number of drivers are mixing drugs and alcohol before they get behind the wheel. Approximately 55% of drivers found to have cannabis, or marijuana, in their system also had alcohol in their system as well. That number jumps to 70% when researching the combination of cocaine and alcohol.
Those who assume that these types of numbers must indicate what today's younger generation is up to these days are mistaken. The study found that of those involved in fatal DUI crashes over the age of 50, 39% also were found to have prescription drugs in their system.
Researchers and those in the medical community have expressed concerns that these numbers will continue to increase. As the U.S. population continues to grow older, doctors rely heavily on prescribing a wide variety of medications for their ailments. Others feel that the possible legalization of medical marijuana in Florida will only add to the problem.
As you can imagine, consuming alcohol along with any type of mind-altering drug is a major factor in fatal DUI crashes. The authors of the University of Nebraska study suggest that curbing prescription drug use through counseling by medical professionals could help in reducing the number of DUI fatalities on our country's roads.
Back in the day, you were pretty safe in assuming someone who was arrested for a DUI offense was under the influence of alcohol. Today, there's a much more likely chance that there are other drugs involved, as well.
The attorneys at Goldberg, Racila, D'Alessandro & Noone are well-versed in the ramifications of DUI arrests. If you or someone you know feels they have been wrongly accused, give us a call for a free consultation. This is the time when your full rights under the law must be vigorously defended, and this type of situation is not something that you should undertake on your own.


text:
All posts tagged "john vause"
Uncategorized3 weeks ago
The video shows a firefight between Ukrainian and Russian forces
There are conflicting reports from the Russian and Ukrainian sides about the success of Russia's advance into the town of Soledar. The salt-mining town in the...
Uncategorized1 month ago
"Surprised": The Russian expert explains why Putin's change of words is significant
Russian President Vladimir Putin used the word "war" to refer to the conflict in Ukraine, the first time he has publicly deviated from Moscow's description of...
Satellite images show changes to Russia's most important military bases in the Arctic
Despite Ukraine's staggering losses, Russia continues to expand its Arctic defenses, which leaves NATO unsettled. CNN's Nick Paton Walsh reports. #CNN #News Sources 1/ https://Google.com/ 2/ https://www.youtube.com/watch?v=Yag0tPiXpG0...
"A very worrying sign for the Russians": expert on Russian attacks
A series of attacks inside Russia this week has raised the stakes for Moscow at a time when the war against Ukraine is losing. Russia says...
EU official: Russian army will be 'destroyed' if Putin uses nuclear weapons
Russia's use of nuclear weapons against Ukraine would mean the destruction of its forces, EU foreign policy chief Josep Borrell said. #CNN #News Sources 1/ https://Google.com/...
Putin makes a rare admission about the mobilization
In a rare admission, Russian President Vladimir Putin said mistakes had been made in selecting the 300,000 men eligible for call-up in the current mobilization. David...
Indonesia's Corruption Perceptions Score Deteriorates Further – Thu Feb 2, 2023
Hollywood: Braxton Johnson of Los Angeles arrested for allegedly making 'criminal threats' to Hollywood; high powered weapons found

redpajama_set_name: RedPajamaCommonCrawl


I picked up an Italian sausage dressing stuffed chicken breast from the butcher. Gave it 30 minutes on smoke and another 45 minutes at 350º in the Traeger. Flash fried some fresh asparagus & garlic in butter, good eats.
Looks great John. They had a recipe in our local news paper some time ago for crawfish stuffed deboned whole chicken. I never tried it.
Looks Great! Good thing I was eating breakfast when I drooled over those photos.. make a poor feller hungry!
Wow! How coolis that! Looks great!
I need to eat something now.
Local butcher shop sells them. They have all kinds of dressings, broccoli & cheese, sausage, etc. I just tried a stuffed pork chop with apple & cranberry dressing, gonna make that dressing for thanksgiving.


The world of manufacturing and distribution is constantly changing, and along with its new procedures and new regulations comes a need for high-quality, industry-specific accounting services. With years of experience in this sector, Mowery & Schoenfeld helps your business boost profitability and cash flow, while lowering complexity and risk. We can also advise you about the tax benefits associated with manufacturing and distribution.
Mowery & Schoenfeld possesses the thorough knowledge of the manufacturing and distribution industry that comes only from years of experience working in the field. We've provided accounting and assurance services for a variety of clients, and we know what it takes to help you improve profitability, increase cash flow, reduce complexity and manage risk.
Through our established history in the dynamic manufacturing industry, we've gained solid expertise in identifying challenges particular to the field. We use our knowledge to help you, so you're equipped to handle whatever issues arise.
Whether your business is a startup or an established company, the professionals at Mowery & Schoenfeld customize high-quality services to meet your unique needs and long-term goals. Our comprehensive services for manufacturing and distribution clients are designed to push your business toward profitability and reduced complexity. We help you run your company more efficiently, cost-effectively and profitably — so you can grow your business and advance your competitive positioning.


2016-07-16T18:24:27-04:00https://images.c-span.org/Files/1bd/20160716182703001_hd.jpgHouse Republican leaders delivered the weekly Republican address. They talked about the Republican agenda called "A Better Way." The plan proposes solutions to problems in six policy areas: poverty, tax reform, national security, health care, cutting regulations, and restoring constitutional authority.
In the weekly Republican address, Representative Mimi Water (R-CA) talked about the House Republican agenda.


Despite vaccines and the use of antiviral medication, influenza is responsible for substantial annual morbidity and mortality in both the developed and the developing world. Hence, there is a great need of better treatments for influenza at all stages of disease severity. One potential therapeutic strategy involves the use of hyper-immune intravenous immunoglobulin prepared either from convalescent plasma from individuals with documented influenza or from volunteers previously vaccinated for influenza.
The FLU-IVIG study will investigate whether anti-influenza hyper-immune intravenous immunoglobulin (IVIG), when added to standard of care treatment, is superior to placebo in reducing the severity and duration of disease in adults who are hospitalised with influenza.
This is a randomised, double-blind, placebo-controlled study that will recruit 320 participants with influenza in Argentina, Australia, Denmark, Greece, Spain, Thailand, the United Kingdom, and the United States of America. Adults hospitalised with locally confirmed influenza A or B infection will be randomly assigned to receive either a single infusion of IVIG or placebo in addition to standard of care influenza treatment. Participants will remain on study for 28 days. During that time, they will be assessed for a number of clinical, laboratory and virological outcomes, adverse events, duration of hospitalisation, and survival.
It is anticipated the study will be fully recruited by the end of 2018. However, the rate of recruitment will depend on the incidence of influenza illness during the northern and southern hemisphere influenza seasons.
There is a need for better therapies to treat influenza particular in those at increased risk for severe disease such as pregnant women, the very young and very old, and those with chronic underlying medical conditions. Pandemic influenza is a global health threat. In an outbreak, it is important to have new therapeutic strategies in place that can be rapidly implemented.


Thicker than a standard disposable glove, Finite's GL100 & GL200 offer the choice of use as a heavy duty disposable glove or a lightweight re-usable glove.
The Finite nitrile gloves provide a range of features and benefits to the wearer, making them not only strong but soft and flexible.
For further information or to purchase these products please click on the pictures below.


text:
Canes Covering Coronavirus
Write Letter to the Editor
Here's That Rainy Day
Q & A + Profiles
Cross Country/Track and Field
V's Take
Write to V
Write Dear V
TMH Staff
Where to Find a Copy
TMH Newsletter
Canes Chat with Tre'Vaughn Howard
Home » Homecoming 2017 theme: Magic in U
Campus Life, Cover, Culture, News, Student Government
Homecoming 2017 theme: Magic in U
The University of Miami's homecoming committee revealed this year's Homecoming Week theme to be "The Magic in U" on Monday.
"We always describe homecoming as such a magical time, and the way that the committee developed the theme fit the vision perfectly," said Laura Thornton, chair of the Homecoming Executive Committee.
The theme was revealed through a Facebook video at 11 a.m. on Sept. 25, and two hours later has 1.6K views and 43 shares.
The video includes clips of past Homecoming football games and the traditional boat burning and fireworks. It culminated with Sebastian the Ibis holding a wand and wearing a sorcerer hat while adding a mini Hurricane football jersey and a football to a cauldron, creating the Homecoming theme.
"The theme will encompass all things magical, from spells and potions to princes and princesses," said Thorton. "We want everyone to have fun with it and also remember that UM is a magical place and take time to appreciate it."
Homecoming is a long-standing tradition at UM. Since in 1926, the UM community has united through a week of events that highlight the school's spirit and tradition. If you want to learn more about planning homecoming, their first team meeting will be today, Monday, Sept. 25, at 8 p.m. in the Shalala Center.
Shellie Frai
Shellie Frai can be reached via email at shelliefrai@gmail.com or on Twitter at @fraishellie.
Hillary Clinton hurts the Democratic Party
Financial aid office offers extra emergency aid to students post-Irma
Diaz makes additional coaching changes, final...
Miami allows 18 3-point shots in 84-62 road l...
Diaz shakes staff up, hires Travaris Robinson...
Second straight game-winning shot leaves Miam...
1,500 COVID-19 cases later, faculty and admin...
Time will tell whether pollsters really 'blew it again' in 2020
A University of Miami political scientist weighs in on whether election polls can be trusted given what occurred in 2016 and again last year. ...
Groundbreaking situation comedy leaves its imprint
A professor in the School of Communication, and an expert on the history of television sitcoms, writes about the 50th anniversary of "All in the Family." ...
Luis Glaser, 'a champion for faculty and students,' passes away
The former executive vice president and provost served from 1986 to 2005, elevating the University's stature as a leading research institution. ...
Global classrooms spur thought-provoking discourse
The Hemispheric University Consortium is connecting universities and students for critical conversations focused on solving some of the world's most pressing problems, such as climate change. ...
New traditions may keep the holiday blues at bay
Experts say creativity and kindness can help make the most of this challenging holiday season. ...
TMH Facebook
TMH Twitter
Tweets by @MiamiHurricane
The Miami Hurricane is the student newspaper of the University of Miami in Coral Gables, Florida. The newspaper is edited and produced by undergraduate students at UM and is published in print every Tuesday.
Copyright © 2018 The Miami Hurricane. All rights reserved.


New study identifies a ligament in the lateral side of the ankle which could shed light on chronic pain after an ankle sprain. The findings of the study are published in the journal Knee Surgery, Sports Traumatology, Arthroscopy.
According to the guidelines of human anatomy, the ligaments in the ankle are grouped structured by two ligament complexes: the lateral collateral ligament -in the side of the joint and formed by three independent ligaments- and the medial or deltoid collateral ligament.
The UB research team defined a new anatomic structure in the ankle, the lateral fibulotalocalcaneal ligament complex (LFTCL). Describing this anatomic structure is now possible thanks to the analysis of fibers that link two of the lateral collateral ligament compounds. Also, for the first time, they describe one of the parts in this new structure as intra-articular.
Ankle lateral ligaments are the ones that receive more injuries in the human body, especially due to ankle sprains. Moreover, many people who suffer from this injury complain about pain in the ankle which lingers and they are bond to get another sprain -which has not been explained in medicine yet.
"This lack of explanation was the key to change the way to tackle ligament dissection in the dissection room, and we saw linking fibers between ligaments were usually removed because they were not associated with the ligament", says Miquel Dalmau Pastor, researcher from the Human Embryology and Anatomy Unit, and the Department of Pathology and Experimental Therapeutics of the UB.
This description of the ligament fits with some clinical publications which showed the good results of isolated repair of the anterior talofibular ligament in cases of injuries of the anterior talofibular ligament and calcaneofibular ligament. "These publications made us think that perhaps the calcaneofibular ligament could be repaired by repairing the anterior talofibular ligament, and this could only happen if there were some connection between ligaments," notes Jordi Vega.
The careful dissection of the articular capsule in the ankle enabled researchers to identify the intra-articular compound in the anterior talofibular ligament. According to the study, this ligament would be built by two fascicles, the superior and inferior one, where the superior fascicle lies within the joint and the inferior one is outside. This inferior fascicle, together with the calcaneofibular ligament and fibers would form the fibulotalocalcaneal lateral complex, which would then be an extra-articular structure.
Describing that part of the anterior talofibular ligament is an intra-articular structure could have implications in the evolution and treatment of this kind of injuries. "These findings suggest the behavior after an injury will be similar to the other intra-articular ligaments, such as the twill, which is not able to cicatrize, and this makes the joint to remain unstable, and in many cases, it requires a surgical operation", says Miquel Dalmau-Pastor.
These results would explain why many sprains cause pain after the patient follows the treatment the doctor suggests. "Since the intra-articular ligament does not cicatrize, the instability of the joint produces pain, so these patients are likely to suffer from another sprain and develop other injuries in the ankle," highlights Francesc Malagelada.
Apart from the anatomic observation in the dissections carried out at the University of Barcelona, the researchers studied the behavior of ligaments. "The superior fascicle in the anterior talofibular ligament, apart from being intra-articular, is not an isometric structure -that is, it relaxes when the foot is on a dorsal flexion, and it tenses when it is on a plantar flexion. However, the inferior fascicle, the arciform fibers and the calcaneofibular ligament, the described ligament complex, are extra-articular structures and are isometric, so that they are always taut", concludes Maria Cristina Manzanares.
Although only 12% of these show fractures, radiography is widely used in diagnosing ankle injuries, with 85%-95% in pediatric injuries.
Neuromuscular, balance, strengthening, and stretching exercises can help prevent ankle injuries in soccer players.
Wearing high-heeled shoes appeared to strengthen ankle muscles at first. But, prolonged use eventually causes an imbalance - a predictor of ankle injury.


text:
The Monetary Future
At the intersection of free banking, cryptography, and digital currency
Featured Archives: A New Approach at Next Bank Europe
By Dave Birch
Consult Hyperion
https://chyp.com/2014/09/26/a-new-approach-at-next-bank-europe/
I think I got a clear steer on areas for innovation at Next Bank Europe in Barcelona, and you won't be surprised to discover that the top ones are all related to identity, not money.
. @dgwbirch having great fun. So are we ! #NBEU14 pic.twitter.com/HUcD2kbvLU
— John van der Heyden (@Jvdheyden) September 19, 2014
Well, the lovely people at Next Bank Europe 2014 (#NBEU14) invited me down to the lovely city of Barcelona to take part in their September event and it was well worth the trip. Apart from catching up with some old fintech friends, always the most enjoyable part of any trip, and meeting some new people, something I always enjoy, it was interesting to see the fintech startup scene from a different perspective.
The reason that the #NBEU14 folks asked me to come along was to have an onstage discussion with Forum friend Jon Matonis, now of the Bitcoin Foundation, in order to educate the audience about the state and potential of bitcoin and associated technology. Now, I had noticed a tweet from Sam Maule in which he said that the stage looked like his daughter's bedroom: there was sofa and a couple of chairs and a table and stuff all around. During the morning panel, it had occurred to me that the panelists weren't really using the set, they were just sitting on the chairs and answering questions as if they were lined up on normal conference chairs. So that gave me an idea.
As we came to the end of the coffee break, I went over to Jon (who was expecting a conventional Q&A session) and said words to the effect of "just go sit on the sofa and we'll be two old guys having an argument". Jon, who is a great sport, said OK. We went up on stage and Jon sat back on the sofa. I sat down casually in one of the chairs and, began casually leafing through a copy of The Economist, before casually remarking on the XBT price. From there on, things gradually escalated into an all-out argument on stage.
We ignored the audience completely and got into it. Jon is a smart guy, and in my experience arguing with smart people is a pretty efficient method of learning, so I enjoyed every moment of it. I could see the countdown clock out of the corner of my eye, but the audience could not, so I kept the debate going until I saw the clock hit zero, at which I point I put down the microphone and somewhat over-theatrically flounced off stage!
"You're a monetary terrorist, I can't listen to this anymore. I'm done [walks off stage]" @dgwbirch at @jonmatonis #NBEU14 #Bitcoin
— Dom Pym (@dompym) September 19, 2014
Now, as it turned out, this fireside chat greatly exceeded expectations and, if Twitter reaction is anything to go by, the delegates really appreciated this rather different approach to the traditional managed Q&A session on new technology.
The panel between @jonmatonis and @dgwbirch at #NBEU14 is one of the best ever > deserves standing ovation
— Peter Vander Auwera (@petervan) September 19, 2014
Read the rest of the article.
Share Post |
Posted by Jon Matonis at 10:10 AM 0 comments
Featured Archives: Should Bitcoin Cooperate with Government Regulators?
By Jerry Brito
https://reason.com/2013/07/15/should-bitcoin-cooperate-with-government/
The choice before Bitcoin users is not whether they should want regulation, but what to do about it.
As the digital currency Bitcoin continues to grow and evolve, regulators are taking notice. From anti-money-laundering rules issued by the Treasury Department in March, to reports that the Commodities Futures Trading Commission is "seriously" examining the currency, to a recent Government Accountability Office recommendation that the IRS issue guidance on Bitcoin-related income reporting, government seems to be getting serious. The question for the largely libertarian Bitcoin community is, should it engage those regulators or ignore them?
Ignoring the regulators, perhaps with middle fingers firmly extended, is an option, some argue, because Bitcoin is a decentralized peer-to-peer network with no centralized point of control. It exists outside of government or corporate control and can't be easily shut down or controlled. This is what attracts many to the currency, especially a large contingent of crypto-anarchists who made up Bitcoin's earliest adopters and boosters.
As Jon Matonis, the incoming executive director of the Bitcoin Foundation has put it, attempting to regulate Bitcoin would be like trying to regulate the specifications of air guitars. But he points out that while the protocol itself can't be touched, there are centralized points of control in the Bitcoin ecosystem susceptible to regulation: the exchanges that allow one to trade bitcoins in and out of national currencies. Indeed, they are the targets of the money-laundering rules that require firms to report on their customers.
This doesn't concern those who see Bitcoin as a way to completely opt out of state control, however. After all, if you're trying to escape the legacy banking system and government fiat currencies, interfacing with that system is more than a little beside the point. Even if exchanges were to be shut down in the U.S. for regulatory non-compliance, they could prosper in freer jurisdictions, and ultimately the goal for many is to be able to operate on bitcoins alone so that exchanging ceases to be a concern. So, many argue, there's no point in going along with regulation.
"The solution is to create decentralized exchanges and to promote business models and closed-loop paradigms that make fitting into the current institutional structure irrelevant," Matonis says. "It is a perpetually losing battle to seek minor legal victories within the confines of an arbitrary, subjective court system."
Featured Archives: Dawn of Bitcoin Price Discovery 2009 – 2011: The Very Early Bitcoin Exchanges
By Ronan Manly
Bullionstar
https://www.bullionstar.com/blogs/ronan-manly/dawn-of-bitcoin-price-discovery-2009-2011-the-very-early-bitcoin-exchanges/
With the rapid growth of Bitcoin and the proliferation of cryptocurrency exchanges, it's easy to forget that a mere 12 years ago, there were no trading markets for Bitcoin and no market established Bitcoin prices.
In fact, following the mining of the first Bitcoin block on 3 January 2009 by the eponymous Bitcoin creator Satoshi Nakamoto, it would be another 9 months until the first known Bitcoin price was recorded on 5 October 2009.
Some common themes among the early Bitcoin exchanges were that they were operated more or less as one man outfits, they quoted extremely low Bitcoin prices, the exchanges had limited interest even among the Bitcoin hobbyists, and the exchanges were prone to attacks from hackers and fraudulent activity.
New Liberty Standard (NLS)
The first known Bitcoin price, or exchange rate, recorded on 5 October 2009 was published on what was the world's first Bitcoin exchange site, New Liberty Standard (NLS), a site which offered a service to buy and sell Bitcoins in exchange for US dollars using PayPal. The site was operated by "NewLibertyStandard", who was a frequent contributor to the early Bitcoin forum Bitcointalk.org, and who discussed his exchange site on the forum in posts such as here.
The very first Bitcoin / USD exchange rate published on the New Liberty Standard site on 5 on October 2009 was USD $1.00 = 1,309.03 BTC, which equated to an incredible $0.00764 per Bitcoin, or in other words 7.6 US cents per 100 Bitcoins.
NewLibertyStandard calculated this exchange rate using a formula based on:
"dividing $1.00 by the average amount of electricity required to run a computer with high CPU for a year, 1331.5 kWh, multiplied by the average residential cost of electricity in the United States for the previous year, $0.1136, divided by 12 months divided, by the number of bitcoins generated by my computer over the past 30 days."
New Liberty Standard's first Bitcoin / USD prices, 5th – 11th October 2009. Initial price 1,309.03 BTC per USD
As you can see, this Bitcoin price in the early days was determined not by buying and selling activity of Bitcoins, but by the price of electricity and the site owner's personal Bitcoin mining output. The calculation became a bit more complicated in early 2010 using rolling averages and the addition of broadband internet costs, and can be seen in another archive imprint from the New Liberty Standard site in late April 2010 here.
A list of the daily USD / Bitcoin prices between 5 October and 28 December 2009 can be seen on a 29 December 2009 Wayback Machine (Archive.org) imprint of the New Liberty Standard exchange rate page here. If the Wayback Machine page is slow to load, these historic exchange prices can also be seen on NewLibertyStandard's webpage here.
28 Dec 2009: NLS quoted that it would sell 1,578.76 Bitcoins for US$ 1.00 plus a Paypal transaction fee.
The best rate quoted for buying Bitcoins on the NLS exchange in 2009 was on 17 December 2009 when you could buy an incredible 1630.33 BTC for US $1.00.
NewLibertyStandard was also known to Satoshi Nakamoto, as for example, Satoshi thanked NewLibertyStandard on 16 December 2009 for helping to test Bitcoin 0.2 (see Bitcointalk discussion topic here).
Interestingly, it was NewLibertyStandard who came up with the Bitcoin symbol ฿ and the Bitcoin ticker BTC, when on 5 February 2010 he posted on the Bitcointalk.org forum that:
"I propose that we adopt the Thai baht currency symbol, ฿, as the official bitcoin currency symbol and BTC as the official bitcoin three letter currency code."
NewLibertyStandard proposes BTC ticker code and Thai baht ฿ for use as Bitcoin symbol
In early October 2009, there was also an historic Bitcoin / USD transaction which consisted of a Finnish programmer and early Bitcoin supporter named Martti Malmi selling 5050 BTC to NewLibertyStandard for US$ 5.02, which was the equivalent of 9.94 US cents per 100 Bitcoins.
This transaction is confirmed by a Tweet on Martti Malmi's Twitter account as below
This transaction was, as Malmi explains below, to help support the Bitcoin trading service of New Liberty Standard.
Malmi also interestingly went on to launch his own Bitcoin for fiat currency exchange service for a time in 2010, which he called bitcoinexchange.com. Although there are no Archive.org imprints of this site, Malmi (who went by the name Sirius in the Bitcointalk,org forum) discusses it in January 2010 here, and also mentioned it last month (December 2020) in a Tweet below:
Not only was Martti Malmi known to Satoshi, but be also helped Satoshi code and test Bitcoin 0.2, as can be seen from this Bitcointalk posting on 16 December 2009 here.
Satoshi Nakamoto thanks Martti Malmi and NewLibertyStandard for their help with the Bitcoin 0.2 release, 16 December 2009
By 19 January 2010, the New Liberty Standard exchange was seeing a small volume of business, as attested by the site owner NewLibertyStandard in a post on Bitcointalk.org:
"I have had people buy bitcoins from me and sell bitcoins to me. Supply and demand, albeit only a small amount, already exists and is all that is really needed. Offering to exchange bitcoins for another currency is ultimately no different from exchanging bitcoins for goods or services."
Exchange rate of 221.65 BTC per $ 1.00 on the NLS exchange, 6 June 2010
On his website, NewLibertyStandard descried Bitcoin as an "economic revolution", saying that "Bitcoin is the gold standard of digital currency. The availability of bitcoins cannot be manipulated by governments or financial institutions and bitcoin transactions occur directly between two parties without a middleman."
Bitcoin Market (BCM)
The second pioneering initiative to create a price for Bitcoin also came from someone who became a well-known contributor to the Bitcointalk.org forum. This was a Bitcoin exchange site called Bitcoin Market (www.bitcoinmarket.com), created in early 2010 by Bitcointalk's 'dwdollar', whose real name ironically is Dustin Dollar.
Website imprint of the bitcoinmarket.com Bitcoin exchange on 26 August 2011, price $10 – $15 per BTC
The very first post of 'dwdollar' on Bitcointalk.org was to announce his plans to create a Bitcoin exchange, when he posted on 15 January 2010:
"Hi everyone. I'm in the process of building an exchange. I have big plans for it, but I still have a lot of work to do. It will be a real market where people will be able to buy and sell Bitcoins with each other. In the coming weeks I should have a website with a basic framework set up. Please bear with me."
dwdollar's announcement of Bitcoin Market on 15 January 2010
Again on 6 February 2010 in an update he added that:
"I am trying to create a market where Bitcoins are treated as a commodity. People will be able to trade Bitcoins for dollars and speculate on the value. In theory, this will establish a real-time exchange rate so we will all have a clue what the current value of a Bitcoin is, compared to a dollar. I have an early version up at http://98.168.168.27:8080/"
'dwdollar' was adamant that the exchange should reflect real trading between market participants and not the production costs of Bitcoin:
"Unless there is a way to determine demand, no one will be using them as a currency. Even now, every Bitcoin has a value. The key is finding it and tracking it.
I want this to be a real market where buyers and sellers determine the value based on their demand. It will match buyers and sellers (it can already do that) accordingly. I will only be a broker. I don't think we should be worried about what the value is.
Our main concern should be accurately determining that value as it fluctuates…. The fact we are worrying about people dumping Bitcoins suggests we haven't determined an accurate value yet."
The Bitcoin Market (a.k.a. BCM) site went live in March 2010 and used PayPal for cash handling (also adding Pecunix gold grammes (GAU) and Liberty Reserve (USD) at later dates). On 16 March 2010, dwdollar posted on the Bitcointalk.org forum saying that he had:
"created an account and placed a bid for 500 Bitcoins @ $.0067/BC which I think is NewLibertyStandard's current exchange rate."
This 16 March 2010 rate of $0.0067 per coin, which was 67 cents for 100 coins, was 8.77 times more than the NewLibertyStandard's starting price that had been specified on 5 October 2009, less than 6 months earlier.
On 17March 2010 (St Patrick's Day), dwdollar posted another message that:
"There are 9 people signed up but only 3 have made a deposit so far. Myself makes 4. Looks like we had our first real trade around noon!"
Interestingly, a few days later on 20 March 2010, there was a reply to dwdollar's post on the Bitcointalk.org forum from the now famous (in the cryptocurrency world) Jon Matonis, who said:
"Hi, very exciting news about the momentum building for Bitcoin. I just posted a summary on my economics blog, "The Monetary Future", which can be found at http://themonetaryfuture.blogspot.com/2010/03/bitcoin-peer-to-peer-electronic-cash.html
The blog focuses on digital online exchangers and anonymous digital currencies penetrating the market so that we may all protect our financial privacy. Should be interesting and entertaining for many on this forum."
Bitcoin Market in its 'About page" claimed that "it was the first to offer a free-floating exchange rate and an escrow trading system." It incorporated as Bitcoin Market LLC in September 2010. A new site Bitcoin Market site was rolled out in October 2010 with Dustin Dollar (a.k.a dwdollar) as the "developer of the Bitcoin Market website and owner of Bitcoin Market LLC."
The earliest captured imprint of the site via the Wayback Machine is September 2011 and can be seen here. Some Bitcoin Market trades (from 26 August 2011) can be seen on an archived page here, where prices by then had reached the range of $10 – $17 per Bitcoin.
Mt. Gox
Following the launch of Bitcoin Market in March 2010, the next major development for Bitcoin Exchanges came a few months later with the launch of the now famous (and infamous) Mt. Gox on 18 July 2010, which described itself as an exchange that "allows you to trade US Dollars (USD) for Bitcoins (BTC) or Bitcoins for US Dollars with other Mt Gox users. You set the price you want to buy or sell your BTC for."
Launched by Jed McCaleb, the exchange and website name is an abbreviation of a previous site of McCaleb's called "Magic: The Gathering Online", hence the name Mt Gox. McCaleb would later reach fame as the co-founder and CTO of Ripple, and the co-founder of Stellar (where he is also currently CTO).
McCaleb announced the launch of his exchange on, you guessed it, the Bitcointalk.org forum, in a short post here, where he said:
I just put up a new bitcoin exchange.
Please let me know what you think.
https://mtgox.com"
Screenshot of Mt. Gox Bitcoin exchange homepage from 3 February 2011, one week before BTC reached parity with the US dollar.
The prices on Mt Gox were basically in the form of last traded price, High, Low and volume (over 24 hours), as well as Current Lowest Buy and Current Highest Sell Prices offered by exchange users. According to the Mt Gox homepage, "all trades are between users. So the current buy price and current low price is just what someone else entered."
An early website imprint of the Mt. Gox home page from 3 February 2011 can be seen here.
An archive imprint of a page from website Bitcoin Charts (bitcoincharts.com) on 19 November 2010 shows Bitcoin prices in US dollars for both Bitcoin Market and Mt Gox, with the BTC price in US dollars in a range from $ 0.23 to $0.28 per Bitcoin.
There was even technical analysis of the Bitcoin price on the Mt Gox site from as early as November 2010, with user 'S3052' (who was also active on Bitcointalk.org) posting daily updates, such as on 6 December 2010. In hindsight, these Bitcoin prices look miniscule now and practically unbelievable:
"Overall, the decline is continuing. Unless 0.3 – 0.35 $ are taken out substantially, the trend is DOWN. A strong target remains 0.1 – 0.14 $.
1. Long term outlook: BTC/USD have broken the long-term trendline (now around 0.23 $ and slowly rising) to the downside. Support lies in the 0.11-0.14 $ area. As long as prices find support there, there is "light in the end of the tunnel", meaning an end of the decline with continued rally.
2. Short term update "A break down below 0.20 would deteriorate the technical picture heavily and open the door for fast declines". We have breached the 0.20 level with a low of 0.185 $ today, so unless prices move back above 0.20 and more importantly, the trendline quickly, a sell off towards ultimately 0.1 $ is quite probable. As you can see in the volume picture, huge buying volume came in between 0.09 and 0.10 $, which makes this a likely strong support level.
Less than a month later, Bitcoin prices had rallied nearly 500% as a range of prices on the Mt. Gox 'Buy Bitcoins' page (3 January 2011) were in the range of US$ 0.93 to US $ 0.955 per Bitcoin.
In March 2011, Jed McCaleb sold the Mt. Gox Bitcoin exchange to Mark Karpelès (who went by the name MagicalTux on Bitcointalk.org). The sale was announced on the Bitcointalk.org forum on 6 March 2011 by user mtgox (Jed McCaleb) where he posted:
I created mtgox on a lark after reading about bitcoins last summer. It has been interesting and fun to do. I'm still very confident that bitcoins have a bright future. But to really make mtgox what it has the potential to be would require more time than I have right now. So I've decided to pass the torch to someone better able to take the site to the next level.
MagicalTux has already contributed a lot to the bitcoin community and in many ways he will be better at running the site than I was.
…Thanks to everyone that has supported mtgox so far. Can't wait to see BTC hit $10! "
Interestingly, Mark Karpelès became one of the founding member of the Bitcoin Foundation when it was established on 23 July 2012, along with such names as Roger Ver, Gavin Andresen and of course Satoshi Nakamoto.
Founding members of the Bitcoin Foundation, established 23 July 2012. Source
Following the sale, Karpelès, who had moved from France to Japan in 2009, moved the Mt Gox operation to the Shibuya business district in Tokyo and structured Mt. Gox as part of his Japanese company Tibanne Co Ltd. A revamped Mt. Gox website was launched on 1 December 2011. See press release here.
Homepage of the Mt. Gox Bitcoin exchange after it had moved to Japan
By that time, Mt Gox described itself as "facilitating the exchange of Bitcoins between users globally in the currency of their choice. Multiple currency markets allow users to purchase and resell their Bitcoins in up to 16 different currencies, along with the ability to securely store Bitcoins in a virtual "vault" for safe keeping"
The revamped Mt. Gox website from late 2011 can be seen here in a Wayback machine archive imprint from 11 January 2012, where the prices at that time were – Last price: $6.849. High: $7.138. Low: $6.500. Volume: 100,958 BTC, Weighted Avg Price:$6.84563
Bitcoin price chart in USD, MTGOX 2012 March – April. Price range $4.50 – $5.50 Source: Mt. Gox archive website
The rest, as they say is history. For anyone not aware of what happened to Mt. Gox, it filed for bankruptcy on 28 February 2014, citing insolvency and seeking protection from creditors, announcing that it had lost approximately 850,000 Bitcoins. This comprised 750,000 Bitcoins belonging to clients and 100,000 Bitcoins belonging to Mt. Gox. Mt Gox claimed it had been hacked and the Bitcoins stolen.
According to the Wall Street Journal as cited by the LA Times:
'"There was some weakness in the system, and the bitcoins have disappeared. I apologize for causing trouble," said Mt. Gox Chief Executive Mark Karpeles at a news conference in Tokyo.'
A few weeks later, Mt Gox said that it 'found' 200,000 Bitcoins after it was pointed out by blockchain watchers that these coins were still moving among Mt Gox BTC addresses. For a good recap about Mt Gox at the time see a March 2014 article from Wired here.
According to the Japan Times, a US task force investigating Mt Gox traced the bulk of the 600,000 hacked Bitcoins to a Russian programmer called Alexander Vinnik and arrested him in Greece in 2017 for "allegedly laundering funds From hack Of Mt. Gox". Vinnik had been the co-founder of an early Russian Bitcoin exchange in 2011 called BTC-e (old site here). Not to be confused with another early Russian Bitcoin exchange (also started in 2011) called BTCex (old site here).
Looking back on the pioneering Bitcoin exchanges, its hard to believe that it was less than 12 years ago. In some ways, these early Bitcoin exchanges of New Liberty Standard, Bitcoin Market, and Mt. Gox even look like they are from a bygone era. It wasn't that the technology didn't exist in 2009 – 2011 to create robust, sophisticated and secure Bitcoin exchanges. Its just that there was no institutional interest and investment to do so.
Hence, the pioneering exchanges were launched by a smattering of interested individuals who were enthusiastic and active in the Bitcoin space at that time. Its striking also that the main players in this drama all knew each other in one way or other, that they believed in sound money that cannot be inflated, and that many of them are still major figures in the cryptocurrency world.
While the prices established for Bitcoin during those times, from 1500 BTC for a $1 in October 2009 to even 1 BTC for $1 in February 2011, are historically interesting, maybe the more lasting contribution of these early exchanges is that they paved the way for the massive and ever accelerating crypto ecosystem which has been built on their foundations.
Featured Archives: California Sends Bitcoin Foundation Cease and Desist Order
By Mike Bruschini
https://reason.com/2013/06/24/california-warns-bitcoin-foundation-of-m/
California's message to Bitcoin supporters: if you "may be" doing the crime, we'll tell you what you'll do in hard time.
The California Department of Financial Institutions' cease and desist order dated May 30 wasn't as explicit in implicating the Bitcoin Foundation, a nonprofit with a mission to standardize and promote the Bitcoin technology, of any legal wrongdoing as it was in outlining punitive consequences if the electronic currency advocacy group was to be transmitting money without licenses or the state's authorization. Jon Matonis, who sits on the Board of Directors for Bitcoin Foundation, brought California's order to attention in a column for Forbes published yesterday.
Posted by Jon Matonis at 7:08 PM 0 comments
Featured Archives: Bitcoin Raises Its Profile But Investors Demand More
https://www.irishtimes.com/business/bitcoin-raises-its-profile-but-investors-demand-more-1.1884918
The Bitcoin Foundation's executive director, Jon Matonis, travels the world to promote the virtual currency as a replacement for traditional money. Some of his members want him to focus on a less lofty goal: helping them make lots of old-fashioned cash.
Matonis, a longtime advocate of what he calls "non- political money", has built the group into a kind of a bitcoin governing body. Last week, he unveiled a website aimed at raising the virtual currency's public profile. Some foundation members are dismayed by Matonis' leadership and grander plans.
Investors from Silicon Valley, in particular, would like the group to focus on more technical matters, particularly fortifying the underlying bitcoin software so it can grow into a viable, large-scale payment network.
Running the foundation is like "going downhill in a go- cart trying to keep the wheels on," Matonis said. "There are different constituencies going in different directions."
Venture capitalists and entrepreneurs, lured by the technology's promise, have ploughed time and money into bitcoin businesses – and they're demanding software upgrades to develop the digital currency's commercial potential.
"The impact of the bitcoin protocol is economic," Jeremy Allaire, chief executive of Circle Internet Financial, a bitcoin start-up. "These are higher stakes than with other open-source software."
The organisation, established in 2012 and modelled on the Linux Foundation, the open-source operating system created in the early 1990s, has tried to mix stewardship of the code with political advocacy.
Unlike Linux, bitcoin rapidly became a channel for billions of dollars in transactions, making security and capacity bottom-line issues for entrepreneurs.
Matonis said that pressure to invest more in bitcoin's computer code reflects a "fight over who controls the policy dialogue", and whether the group will continue to fund lobbying. "Tech investors want to make sure that all the resources in the world are there on the tech side," he said.
Bitcoins are part of a software system that transfers digital assets from owner to owner without using a third party. Start-ups are seeking to use the innovation to disrupt the existing payment system dominated by firms such as JPMorgan Chase, Visa and Western Union.
The core software managed by the foundation contains instructions that let computers communicate with one another to verify transactions on bitcoin's public ledger, called the blockchain.
Another program enables users to conduct those transactions. Software upgrades are made through an informal system of mostly part- time developers who communicate in internet chat rooms.
Gavin Andresen, the foundation's chief scientist, was until May the only paid coder working on bitcoin. Online discussions sometimes devolve into virtual shouting matches, according to Andresen.
This year, the bitcoin network processed between $20 million and $580 million per day in transactions, according to the data aggregated on blockchain.info.
"This is not sustainable," said Mike Hearn, one of bitcoin's core developers. "You can't have an infrastructure held together by chewing gum and sticky tape and people who work evenings and weekends."
Software upgrades have helped ward off hacking and increased commercial utility. A change in March, for example, improved the security of transactions conducted through online merchants by adapting bitcoin software to the Internet's existing system for authenticating websites.
That tweak pales in comparison to the "non-trivial problem" of raising the number of transactions the bitcoin network can process, Allaire said. The system can handle about nine transactions per second, far off the roughly 2,400 on Visa's network. Investors have raised the idea of earmarking donations to the foundation for work on the software.
"A lot of people would give a million dollars if it would go solely to development," said Brock Pierce, a venture capitalist who was recently elected to the foundation's board. Under pressure from the entrepreneur side, the foundation has commissioned a "feasibility study" to determine whether the software development could happen as part of a partnership with a major university, Matonis said.
"If we don't have the underlying core development, it diminishes the other policy and advocacy work we do," he said. Matonis has frequently argued that bitcoin is a political project that will displace money issued by governments, and has at times disavowed close work with regulators.
"The foundation is not pro-regulation as some have claimed, but it is pro-education," he wrote when he became its director in 2012. He has dismissed money laundering as an overly broad category of crime, "like buying a drive-thru donut in a stolen vehicle".
Many entrepreneurs are keen to dodge the politics that Matonis courts. Nic Cary, the chief executive officer of Blockchain, the largest website for creating digital wallets to hold bitcoins, said the group should improve software and promote consumer adoption of the virtual currency.
"What we've seen is a lot of mission creep," Cary said. "We need to fund the people who are working on development."
Matonis and the other founders of the group have rules on their side. They set up a system in which individual members elect the same number of board members – three – as do all the corporate members. That has raised the possibility, mentioned by Matonis at a meeting in Amsterdam in May, that the foundation could split. The Electronic Frontier Foundation, an early Internet advocacy group, spun out the Washington-based Center for Democracy and Technology in 1994 after similar conflicts.
Matonis told his members that he won't go quietly if the Bitcoin Foundation cracks. "If we're going to fracture," Matonis said in May, "I want to make sure I'm running the one we remember." – Bloomberg
Featured Archives: Real Crypto-Anarchy
By Oleg Andreev
http://blog.oleganza.com/post/71410377996/real-crypto-anarchy
По-русски: http://bitnovosti.com/2014/01/02/cryptoanarchy-and-anonymity/
Crypto-anarchy is not some crazy utopian ideology, but a very viable thing that unfolds in front of our eyes this very moment. The Internet and Bitcoin will soon allow people solve social problems in a novel way: instead of ancient formula "the strongest wins and beats the shit out of the loser" we all can achieve a peaceful society where both rich and poor, strong and weak can protect their property and freedom on more equal grounds without relying on violent institutions like governments.
But first, lets start with some history.
Cypherpunk movement started as a mailing list in 1992. In 1993 Eric Hughes publishes a "A Cypherpunk's Manifesto" [1]. In 1994 Timothy C. May publishes "Cypherpunks FAQ" [2].
Here's an excerpt from the FAQ:
2.3. "What's the 'Big Picture'?"
Strong crypto is here. It is widely available. It implies many changes in the way the world works. Private channels between parties who have never met and who never will meet are possible. Totally anonymous, unsinkable, untraceable communications and exchanges are possible.
Transactions can only be voluntary, since the parties are untraceable and unknown and can withdraw at any time. This has profound implications for the conventional approach of using the threat of force, directed against parties by governments or by others. In particular, threats of force will fail.
What emerges from this is unclear, but I think it will be a form of anarcho-capitalist market system I call "crypto anarchy." (Voluntary communications only, with no third parties butting in.)
In 1994 Nick Szabo coins the term "smart contract" [3] and describes all use case categories that are talking about today: from digital cash to synthetic financial assets and smart property.
In 1998 Wei Dai & Nick Szabo came up with the ideas for "b-money" [4] and "bit gold" [5] during their conversation on the libtech-l mailing list. Wei Dai captured the essence of the movement in an immortal quote:
I am fascinated by Tim May's crypto-anarchy. Unlike the communities traditionally associated with the word "anarchy", in a crypto-anarchy the government is not temporarily destroyed but permanently forbidden and permanently unnecessary. It's a community where the threat of violence is impotent because violence is impossible, and violence is impossible because its participants cannot be linked to their true names or physical locations.
In 1999 Nick Szabo coins term "intrapolynomial cryptography" [6] for the entirety of proof-of-work algorithms and describes what we call now a "private blockchain", a chain of property ownership enforced by a consensus of "property club" members [7]. The latter article is especially valuable today as it explicitly states that the job of voting in the consensus mechanism is used only for secure execution of the agreed-upon rules and database replication, but not for changing the rules themselves.
In 2004 Hal Finney implements a RPOW server [8] ("Reusable proof of work") inspired by the bit gold proposal. The RPOW scheme uses a secure processing module that simultaneously acts as a mint and as a custodian for the ledger of proof-of-work tokens.
In late 2008 Satoshi Nakamoto publishes an overview of Bitcoin [9] and on January 3rd, 2009 releases the code and begins the blockchain.
Bitcoin is the exact implementation of the system envisioned by Tim C. May, Wei Dai and Nick Szabo. The only requirement is for transacting parties to remain anonymous. If there's no trace to physical persons, there is no place for the violent intervention and thus the contracts can only be enforced according to the voluntarily agreed-upon rules between the parties. Bitcoin allows encoding these rules right in the transactions so they are automatically enforced by the whole network.
In practice, we cannot imagine living in full anonymity. Human beings live in a physical world and enjoy a lot of physical things. Anonymity is not something you can easily manage like a single encryption key. It must be maintained via careful dissemination of one's actions among actions of others. And since the network activity is easily recordable, one mistake is enough to reveal oneself. In other words, the cost of anonymity is rather high compared to the benefits. Does this mean crypto-anarchy is an utopia?
I would argue, it's far from it. Cypherpunks being rigorous scientists made a much stronger assumption than needed in practice. For transacting parties it is enough to have costs of cheating (e.g. resorting to violent coercion) meaningfully higher than the cost of following the contract (that is, keeping the promise). If that condition holds for the majority of interactions in society, there will be a great incentive for people to protect themselves against remaining rare cases of cheating thus keeping the system sustainable. Anonymity is simply one of the ways to raise the cost of the attack.
Bitcoin raises the cost of many kinds of attacks, going far beyond protecting against central banks meddling with money supply.
First, all sorts of computational services will flourish. Machines never need to disclose their physical locations and can freely automate both payment verification and payments themselves. Denial-of-service and spam can be largely eliminated by simply requiring a smallish payment for every request.
Second, personal services can be protected by peer-to-peer insurance deposits [8] that literally raises the cost of cheating by making both parties agree to a greater sacrifice ("bilateral insurance deposit").
In a similar manner, crowdfunding can be fully insured by allowing raised funds to be reverted if the majority of shareholders decides to do so.
Finally, systemic predation by the state becomes economically impossible. Most modern states fund themselves by debasing money supply (also known as "bond issuance", "budget deficit", "inflation", "quantitative easing", "stimulus package"). Bitcoin-based economy simply does not allow this as it is very cheap to store bitcoins and verify transactions yourself and completely avoid all kinds of fraud associated with modern banking. As central banking disappears from the state's arsenal, federal government activities including wars become unfunded and quickly come to an end.
Local governments may continue their operations funded by local taxes, but that would become increasingly voluntary. Extracting bitcoins costs much more than protecting them. There is no highly centralized and monitored banking network, so it's much harder to track taxable transactions. Every additional tax evader defunds the local police department and makes it safer for the next person to underreport earnings if he wishes to do so. Considering that the law enforcement is paid only a small portion of the total budget to be extracted (50% goes to bureaucrats and the rest to other public services), consistently extracting bits of information from millions of individuals is unsustainable in the long run. If anyone is good at stealing bitcoins, they are much better off doing it alone and taking all profits for themselves.
Governments, of course, can also tax in kind (like your underreported Ferrari or a house), but this would be even costlier than seizing any kind of money and those costs must be paid by the state in bitcoins that it does not have to start with.
If this speculation does not sound to you like a complete lunacy yet, here is the fun part. Most governments are completely broke already and can only pay with the IOUs they print. When people start a massive run for bitcoins to protect their wealth, everyone will be able to earn bitcoins for their work, except those who work for the government. Policemen, public school teachers and alike will be the first ones to notice prices rising faster than their salaries. They will be the first ones to switch jobs or become largely corrupt on all levels, like it was in Russia after the fall of the Soviet Union. Bureaucrats will smell the approaching panic and, instead of trying to retain control over the employees, will privatize as much public goods as possible. Again, exactly like during the fall of the Soviet Union. People will see how all promised public services are either abandoned or stolen, and this time everyone will have a method to protect their own property and do business voluntarily and in an even safer and cheaper way than before. Crypto-anarchy will quickly become a boring reality without the need for anyone to remain fully anonymous.
[1] http://www.activism.net/cypherpunk/manifesto.html
[2] http://www.cypherpunks.to/faq/cyphernomicron/cyphernomicon.txt
[3] http://www.virtualschool.edu/mon/Economics/SmartContracts.html
[4] http://www.weidai.com/bmoney.txt
[5] http://unenumerated.blogspot.co.uk/2005/12/bit-gold.html
[6] https://web.archive.org/web/20011217091748/http://szabo.best.vwh.net/intrapoly.html
[7] https://web.archive.org/web/20020202165211/http://szabo.best.vwh.net/securetitle.html
[8] http://cryptome.org/rpow.htm
[9] http://bitcoin.org/bitcoin.pdf
UPDATE on March 22, 2016: correct attribution and timeline for Nick Szabo's proposals.
Featured Archives: Economic Fallacies and the Block Size Limit
By Justus Ranvier
Part 1, Scarcity:
http://web.archive.org/web/20160423041910/https://bitcoinism.liberty.me/economic-fallacies-and-the-block-size-limit-part-1-scarcity/
Part 2, Price Discovery:
http://web.archive.org/web/20160318120539/https://bitcoinism.liberty.me/economic-fallacies-and-the-block-size-limit-part-2-price-discovery/
The average size of a block is approaching the 1 MB protocol limit for the first time in Bitcoins history, and not everybody agrees regarding what to do about it. Many objections to raising or removing the block size limit are based on misunderstandings about the nature of economic scarcity and operation of markets in general.
ECONOMIC FALLACIES AND THE BLOCK SIZE LIMIT
This is the first article in a series about the economics of the Bitcoin protocols block size limit. This article covers scarcity. The second article covers price discovery and the third article will cover why the block reward is fundamentally different than the block size.
Production Quotas
As you may have heard, Bitcoin usage is growing. In every way, that graph represents the kind of healthy exponential adoption that we all want to see.
Unfortunately there's a problem on the horizon which threatens to stop or even reverse Bitcoin adoption.
Several years ago, Satoshi added a protocol limit to the maximum size of a Bitcoin block. Prior to this change, there was no explicit limit, just an implicit 32 megabyte maximum message size. This limit was explained as a temporary anti-spam measure, and Satoshi said at the time that it could be raised when the network needed the additional capability.
The economic effect of having a maximum block size is that of a production quota. Production quotas are tools of economic central planning that either mandate or limit the amount of production of a good or service, as opposed to allowing the production rates to be governed by supply and demand.
Production quotas are inherently harmful to an economy, as shown in the 1920 essay, Economic Calculation in the Socialist Commonwealth, and so do not represent a sustainable long term strategy for allocating the supply of Bitcoin transactions.
From the time it was implemented until now, the harm caused by the block size limit has been hypothetical rather than real since there has not yet been enough demand for Bitcoin transactions to be hampered by the limit. For the last few years, the block size limit has been like a minimum wage law that forbids salaries lower than $0.01 per year. There is no market demand for salaries that low, and so such a minimum wage law might as well not exist it has no effect on the economy. Likewise, the 1 MB block size limit has not yet had any effect on the Bitcoin economy since there has not yet been a market demand for more than 1 MB of transactions every 10 minutes.
Since its inception, Bitcoin has been operating as if there was no block size limit at all. If this limit is kept in place when the market demand for transactions rises above 1 MB/10 minutes, then suddenly Bitcoin will be in uncharted economic territory.
People will want to use Bitcoin, but they will be forbidden by protocol from doing so. No matter how much they are willing to pay, no matter how willing miners are to include their transactions in a block, no matter how willing the full node operators are to forward their transactions, they simply wont be allowed to transact.
A block size limit that is low enough to have a real effect on actual block sizes is the ultimate blacklist.
The Alternative to Central Planning
The best alternative to a production quota on Bitcoin transactions is, like in any other situation of central planning, to allow the market to decide the optimum block size.
Nobody gives McDonalds a maximum number of Big Macs they are allowed to produce each day their customers tell them how many they want to buy and McDonalds responds appropriately. At any given time, there exists a price at which the willingness of McDonalds to produce Big Macs is exactly equal to the willingness of their customers to buy them, and that determines the number that will be produced. The process of price discovery is an emergent property of the actions of millions of independent actors expressing their preferences in a competitive open market.
This is exactly how we want Bitcoin to behave. The Bitcoin network, like any other product or service in the economy, should change its production capability to respond to supply and demand.
It is not currently designed to do this, however, and one of the barriers preventing Bitcoin from being improved in this way is a series of economic fallacies or misconceptions that cause otherwise skilled people to distrust market-driven price discovery over central planning, or to assume that resource allocation in computer networks operates in a manner fundamentally different than resource allocation in any other part of the economy.
Objections to Market-Determined Block Sizes
"Transaction fees are too low and won't rise unless space in a block is scarce. We need a block size limit to ensure block space scarcity and thus price transactions."
This objection is based on a common misunderstanding of the word scarcity as it applies to economics.
In economic terms, something is scarce if people cant have an infinite amount of it at a price of zero.
On the surface of the Earth, air is not scarce. Its not scarce because every human can breathe as much as they are capable of breathing, without paying for the air, and theres still enough to go around. Because everybody can consume as much as they are capable of without reducing anyone elses ability to do the same, air does not require allocation. In practical terms, the amount of available air at a price of zero is infinite, therefore air is not scarce.
Almost everything else is scarce, certainly any services that require time and/or energy to produce.
The space in a block will always be scarce as long as our computers are still made of matter and still occupy space. Constructing a block isn't free, storing a block isn't free, and the bandwidth needed to transmit a block is not free.
There will always exist some cost to a miner to add a transaction to a block. That cost may be very small, but it will never be zero.
If transaction fees emerge from the operation of a competitive open market, then we would expect them to approach the marginal cost of production, plus a small profit margin.
What if the the market-set block size is so big that only Google can afford to run full nodes?
This is a real problem that could emerge, and is actually the reason that the block size limit was enacted in the first place.
The reason this could happen is because of poor P2P network design: miners do not need to pay the cost of relaying blocks throughout the network, therefore this cost becomes an externality which is not reflected in their marginal cost of production.
The solution to this objection is a better P2P network design, not a production quota that limits the maximum transaction rate.
A description of how to build a better P2P network will be the subject of a future article.
What if the market-set transaction fee doesn't pay enough for a hash rate that protects the network for well-funded adversaries?
If there is not enough market demand for Bitcoin transactions such to pay for sufficient hashing power to protect the network, then Bitcoin will fail.
This will happen with or without a block size limit.
Since its inception, Bitcoin has been on a collision course with extremely well funded, entitled, and politically powerful interests. Its only hope of surviving this collision is by attracting a very broad base of support.
Bitcoin needs millions, and then billions, of users who demand better money. The demand for Bitcoin must be strong enough that they will break the law if that's what it takes to obtain it.
The above strategy isn't particularly novel or extreme this strategy has been employed in the conflict between peer-to-peer filesharing networks vs the copyright mafia, and more recently by ridesharing companies vs the taxi licensing cartels.
When a new technology has to compete against entrenched interests on a non-level political playing field, civil disobedience is a proven effective tactic.
We don't yet know whether or not Bitcoin will gain enough of the right kind of support it needs to survive.
We can say, however, that arbitrarily rationing the transaction rate is counterproductive toward achieving that end.
What if competition results in the profitability of mining being so low that it drives out smaller pools and Bitcoin mining converges to a monopoly?
This objection is a restatement of the natural monopoly argument, and is in no way specific to Bitcoin.
Natural monopoly as an economic theory has been conclusively debunked, and the same principles that explain why natural monopolies do not emerge from free market forces in classically-cited industries apply equally well to Bitcoin mining.
Rather than repeat those arguments here, anyone who is concerned about natural monopolies should read The Myth of Natural Monopoly by Thomas J. DiLorenzo.
If the market should set the block size, why shouldn't it also set the block reward?
This objection is based either on a fundamental misunderstanding on the nature of money, or else on the misconception that Bitcoins value is not derived from its monetary properties.
Exploring these misconceptions fully will be the subject of a future article.
This concludes part 1. Future articles in this series will address the subject of how to build economically-scalable P2P networks, and why the block reward is fundamentally different than the block size limit.
Follow The Monetary Future
Read the Monetary Future
Search the Monetary Future
Jon Matonis
I am an e-Money researcher and a Founding Director of the Bitcoin Foundation. My career has included senior influential posts at Sumitomo Bank, VISA, VeriSign, and Hushmail.
"Free-market protagonists, such as Matonis, regard cybercash as better than traditional government-issued or -regulated money, because it is determined by market forces and thus nonpolitical in nature." --Robert Guttmann, Professor of Economics at Hofstra University, in Cybercash: The Coming Era of Electronic Money, 2002
"Matonis is quite correct that the new technology makes easier the use of multiple private currencies." --Mark Bernkopf, Federal Reserve Bank of New York, in "Electronic Cash and Monetary Policy", 1996
"Matonis argues that what is about to happen in the world of money is nothing less than the birth of a new Knowledge Age industry: the development, issuance, and management of private currencies." --Seth Godin in Presenting Digital Cash, 1995
The Virgin Podcast
Blockchain Rock
HiP Property
Stuff That Interests Me
FT Festival of Finance
Starcom MediaVest
GoldMoney News Podcast 121
Agorist Radio Cypherpunkd
Select Podcasts
Top Articles by Jon Matonis
No Governance For Old Men: Coordinating Protocol Upgrades In The Future
Volatility, Deflation and Manipulation: A Response to Bitcoin's Critics
A Taxonomy of Bitcoin Mixing Services for Policymakers
The Politics Of Bitcoin Mixing Services
Money Laundering Is Financial Thoughtcrime
Bitcoin Obliterates 'The State Theory Of Money'
The Fiat Emperor Has No Clothes
How Cryptocurrencies Could Upend Banks' Monetary Role
The Cashless Utopia Mirage
Fear Not Deflation
ECB: "Roots Of Bitcoin Can Be Found In The Austrian School Of Economics"
Bitcoin Prevents Monetary Tyranny
Key Disclosure Laws Can Be Used To Confiscate Bitcoin Assets
CFPB Warning Ignores Bitcoin's Consumer Protections
Government Sale of Bitcoin Establishes Fungibility Precedent
The Monetary Future Archive
Featured Archives: Should Bitcoin Cooperate with G...
Featured Archives: Dawn of Bitcoin Price Discovery...
Featured Archives: California Sends Bitcoin Founda...
Featured Archives: Bitcoin Raises Its Profile But ...
Featured Archives: Economic Fallacies and the Bloc...
Central Bank Digital Currency (CBDC) Studies
The Future Monetary System [BIS, June 2022]
Behind the Scenes of Central Bank Digital Currency [IMF, February 2022]
Central Bank Digital Currencies: Motives, Economic Implications and the Research Frontier [BIS, November 2021]
Rise of the Central Bank Digital Currencies: Drivers, Approaches and Technologies [BIS, August 2020]
A Global Look at Central Bank Digital Currencies: From Iteration to Implementation [KPMG, August 2020]
Digital Currencies and Stablecoins: Risks, Opportunities, and Challenges Ahead [G30, July 2020]
CBDC Adoption and Usage: Some Insights from Field and Laboratory Experiments [Bank of Canada, June 2020]
A Survey of Research on Retail Central Bank Digital Currency [IMF, June 2020]
Privacy in CBDC Technology [Bank of Canada, June 2020]
Crypto-assets: Key Developments, Regulatory Concerns and Responses [European Parliament, April 2020]
The Technology of Retail Central Bank Digital Currency [BIS, March 2020]
Central Bank Digital Currency: Opportunities, Challenges and Design [BoE, March 2020]
Central Bank Digital Currency Policy‑Maker Toolkit [WEF, January 2020]
Central Bank Digital Currency [Banque de France, January 2020]
Impending Arrival: A Sequel to the Survey on Central Bank Digital Currency [BIS, January 2020]
Tiered CBDC and the financial system [ECB, January 2020]
Designing Central Bank Digital Currencies [IMF, November 2019]
Proceeding with Caution: A Survey on Central Bank Digital Currency [BIS, January 2019]
Government Studies (Bitcoin)
Prudential Treatment of Cryptoasset Exposures [BIS, December 2022]
Virtual Assets Red Flag Indicators of Money Laundering and Terrorist Financing [FATF, September 2020]
Wasabi Wallet Report [Europol, April 2020]
Understanding the Crypto-asset Phenomenon, Its Risks and Measurement Issues [ECB, August 2019]
Guidance for a Risk-Based Approach to Virtual Assets and Virtual Asset Service Providers [FATF, June 2019]
Virtual Currencies and Central Banks Monetary Policy: Challenges Ahead [European Parliament, July 2018]
Monopoly Without a Monopolist: An Economic Analysis of the Bitcoin Payment Sytem [Bank of Finland, August 2017]
Virtual Currencies and Beyond: Initial Considerations [IMF, January 2016]
Virtual Currency Schemes: A Further Analysis [ECB, February 2015]
Bitcoin: Technical Background and Data Analysis [USA, Federal Reserve, October 2014]
The Economics of Digital Currencies [UK, BoE, September 2014]
Innovations in Payment Technologies and the Emergence of Digital Currencies [UK, BoE, September 2014]
Risks to Consumers Posed by Virtual Currencies [USA, CFPB, August 2014]
Opinion on Virtual Currencies [EBA, July 2014]
Virtual Currencies: Key Definitions and Potential AML/CFT Risks [FATF, June 2014]
The Bitcoin Question: Currency versus Trust-less Transfer Technology [OECD, June 2014]
Have Virtual Currencies Affected the Retail Payments Market? [Sweden, Riksbank, June 2014]
Virtual Currencies: Emerging Regulatory, Law Enforcement, and Consumer Protection Challenges [USA, GAO, May 2014]
Understanding Platform-Based Digital Currencies [Canada, BOC, May 2014]
Virtual Currency Guidance [USA, IRS, March 2014]
Regulation of Bitcoin in Selected Jurisdictions [USA, Library of Congress, January 2014]
Bitcoin: Questions, Answers, and Analysis of Legal Issues [USA, CRS, December 2013]
Bitcoin: A Primer [USA, Chicago Fed, November 2013]
Notes on Financial Instruments [Germany, BaFin, July 2013]
Application of FinCEN's Regulations to Persons Administering, Exchanging, or Using Virtual Currencies [USA, FinCEN, March 2013]
Virtual Currency Schemes [ECB, October 2012]
Risk Analysis and Typological Overview of Money Laundering and Terrorist Financing [France, Tracfin, August 2012]
Typologies and Case Studies [Australia, AUSTRAC, July 2012]
Bitcoin Virtual Currency: Unique Features Present Distinct Challenges for Deterring Illicit Activity [USA, FBI, April 2012]
Government and Quasi-Government Studies (Pre-Bitcoin)
How to Make a Mint: The Cryptography of Anonymous Electronic Cash
Implications for Central Banks of the Development of Electronic Money
Mobile Payments: A Growing Threat
Money Laundering in Digital Currencies
Money Laundering Using New Payment Methods
Report on Electronic Money
Report on New Payment Methods
The Future of Money and of Monetary Policy
U.S. Money Laundering Threat Assessment
Digital Currency Academic Papers (2000-2009)
Bitcoin: A Peer-to-Peer Electronic Cash System
Cyber Laundering: An Analysis of Typology and Techniques
Development of Electronic Money and Its Impact on the Central Bank Role and Monetary Policy
Digital Money & Its Impact on Gold
Does Electronic Money Increase the Freedom of Choice?
Electronic Money: New Day or False Dawn?
Fighting Terror with Error: The Counter-productive Regulation of Informal Value Transfers
Institutional Change in the Payment Systems by Electronic Money Innovations
Real Currency Economies: Using Real Money in Virtual Worlds
Representing Value as Digital Objects: A Discussion of Transferability and Anonymity
The Cash of the Twenty-First Century
The End of the Cash Era
The Institutional Character of Electronic Money Schemes: Redeemability and the Unit of Account
Toward A Private Digital Economy
A Common Currency System for Spontaneous Transactions on Public Networks - Is It Feasible?
Achieving Electronic Privacy
Cashless Society or Digital Cash?
Concepts in Digital Cash
Cyberlaundering: Anonymous Digital Cash and Money Laundering
Digital Cash and the Development of the Apolitical Currency
Digital Cash and the Future of Money
Electronic Cash and the End of National Markets
Electronic Money and the Market Process
Flood Control on the Information Ocean: Living With Anonymity, Digital Cash, and Distributed Databases
Hard Money & Cyber Cash: Bankers vs. Bureaucrats in the Changing Payments System & Money Markets
How to Encourage Global Electronic Commerce: The Case for Private Currencies on the Internet
Is Electronic Cash Possible?
Money and Currency in the 21st Century
Payment Technologies, Financial Innovation, and Laissez-Faire Banking: A Further Discussion of the Issues
Possible Economic Consequences of Digital Cash
Security Without Identification: Transaction Systems to Make Big Brother Obsolete
Technology Assessment and Electronic Money – Between Consultancy and Oversight
The End of Ordinary Money, Part I
The End of Ordinary Money, Part II
The Future of Currency Competition
The Internet and the End of Monetary Sovereignty
The New Monetary Universe and Its Impact on Taxation
Untraceable Digital Cash, Information Markets, and BlackNet
When the Dollar Bill Will Be Laid to Rest
The Monetary Future Categories
bank of england (5)
cashless (19)
cryptography (103)
devaluation (20)
digicash (9)
digital bearer instrument (42)
e-gold (22)
enforcement (129)
european central bank (22)
exchangers (45)
federal reserve (93)
free banking (78)
gold market (86)
gold reserves (23)
gold standard (64)
goldmoney (14)
hyperinflation (16)
international monetary fund (24)
issuers (25)
legal tender (64)
mastercard (14)
nonpolitical currency (214)
online gambling (16)
prepaid (17)
research archives (4)
reserve currency (33)
silver market (16)
underground economy (30)
unit of account (47)
virtual banking (22)
virtual currency (84)
virtual law (23)
The Monetary Future, 2023. Creative Commons Attribution 3.0 US.


text:
CANBERRA OBSERVED
Abbott strives not to join the forgotten people
by NW Contributor
Of the many virtues Tony Abbott has as a person and a politician, subtlety is not one of them. So, when the former prime minister wrote an eloquent and thoughtful piece for The Australian newspaper on the 75th anniversary of Sir Robert Menzies' "Forgotten People" speech, there was little disguising Mr Abbott's comparison of his own situation with the circumstances in which Menzies found himself when he penned the radio broadcast in May 1942.
Menzies, Mr Abbott recalled, was an "ex-prime minister; not without a role (he was an MP and on the Advisory War Council), but most likely without a political future … As a former national leader, though, he had a voice and was resolved to make it heard on the great issues of the day."
Who says Tony lacks subtlety?
Menzies, Mr Abbott said, was advocating an uncompromising approach on core Liberal values midway through World War II, when the conservative side of politics was at its nadir.
Menzies had made something of a hash of his first term as PM (Mr Abbott did not mention this), which lasted just two years and four months, but after founding the Liberal Party went on to serve for an extraordinary 16 years as prime minister.
Menzies' 15-minute speech was broadcast at 9.15pm on May 22, 1942, and, despite its old-fashioned idiom, it has become a bedrock document of Liberal Party values.
During a celebratory dinner in Canberra organised by the Menzies Foundation to commemorate the event, a replication of the speech was performed by actor Peter Cousins and played across the Macquarie Radio Network, courtesy of Alan Jones.
In Mr Abbott's piece, he said Menzies was appealing to the middle ground. "Putting aside wealthy people who could look after themselves and the unionised workforce who had organisers to look after them, Menzies pledged himself to all those striving to get ahead," Abbott wrote.
"As a former wartime prime minister, Menzies knew successful leaders had to appeal to the nation, but he also knew they had to do so on the basis of values. His people – the people whose interests and instincts he was striving to advance – were "salary earners, shopkeepers, skilled artisans, professional men and women, farmers and so on … the middle class … the backbone of the nation."
"They were, he said, 'not leaners but lifters'. These days, they might be described as everyone who's 'having a go' rather than waiting for others to make things happen."
Mr Abbott said Menzies' speech not just explained Liberal values, but defended them at a time when the other side of politics was in government.
He said the speech showed the need for Liberals to know who they represented and know what their values were, specifically "frugality and saving" … and "never shirk a fight in a good cause."
"What would be the point of winning the war, if in the process we lose our character?"
Mr Abbott wrote that with 50 per cent of Australians paying no net tax, Menzies' criticism of people who moved themselves "on to list of beneficiaries … from the list of contributors" needed to be revisited.
It was "just as well" Menzies had not given up when he was embattled, Mr Abbott noted, because the future would vindicate his concerns about "the votes of the thriftless [being] used to defeat the thrifty".
Thrift and frugality are words so out of fashion with the modern mentality of debt and deficits of government and households that they almost jar, but Mr Abbott is clearly advocating for the Liberals not to abandon managing the budget.
"To discourage ambition, to envy success … [and] to distrust independent thought … these are the maladies of modern democracy," he wrote, "and of Australian democracy in particular."
"Menzies was entitled to sound embattled, but he wasn't to know what the future held. Just as well for all of us, he didn't give up. That is the point of the Liberal Party he founded: to promote individual freedom and personal responsibility and to resist attempts to degrade them. Our challenge is to be as indefatigable in these times as he was in his."
There is no doubt that Mr Abbott wants to continue to stake his claim on true Liberal Party principles, and be unbending on those principles.
But while it is true that identifying and aligning with the values and aspirations of the centre of politics has been the key to all successful Australian post-war governments, the quandary for the Liberal Party is this: who exactly constitutes Menzies' "forgotten people"?
Especially at a time when traditional middle-class values have been eroded by educational and religious institutions, the media, and many other forces, and when no government can ignore the political reality that such a great number of people are now rusted on to government handouts.


RT2462LSP is a complete and versatile pen-input system for the capture of signatures used in countertop, desktop, or portable applications. The LCD can also be used to display text and graphics from the host computer and pen-tap hot spots allows users to navigate between multiple screens and forms, inputting information or checking preferred options. Bundled software includes development tools for ActiveX, Java, C++, .NET, and Unix/Linux plus plug-ins for MS Word and Excel and Adobe Acrobat.


P.S.E.B. Engineers' Association expresses deep sorrow at the untimely demise of Er. Pankaj Sahni Sr XEN IT,PSPCL, Patiala. Although words are poor comforters but all Engineers of PSPCL/PSTCL share sincere and heartfelt sympathy with the family in this hour of grief. May God give peace to the departed soul and solace to the family members to bear this irreparable loss.


text:
[Sokoban](https://en.wikipedia.org/wiki/Sokoban) is Japanese for warehouse keeper and a traditional video game.
The game is a transportation puzzle, where the player has to push all boxes in the room on the storage locations/ targets.
The possibility of making irreversible mistakes makes these puzzles so challenging especially for [Reinforcement Learning](https://en.wikipedia.org/wiki/Reinforcement_learning) algorithms, which mostly lack the ability to think ahead.

The repository implements the game Sokoban based on the rules presented [DeepMind's]() paper [Imagination Augmented Agents for Deep Reinforcement Learning](https://papers.nips.cc/paper/7152-imagination-augmented-agents-for-deep-reinforcement-learning).
The room generation is random and therefore, will allow to train Deep Neural Networks without overfitting on a set of predefined rooms.

| Example Game 1 | Example Game 2 | Example Game 3 |
| :---: | :---: | :---:
| ![Game 1](/docs/Animations/solved_3.gif?raw=true) | ![Game 2](/docs/Animations/solved_4.gif?raw=true) | ![Game 3](/docs/Animations/solved_5.gif?raw=true) |

## 1 Installation

### Via PIP
```bash
pip install gym-sokoban
```

### From Repository
```bash
git clone git@github.com:mpSchrader/gym-sokoban.git
cd gym-sokoban
pip install -e .
```
Checkout the [examples](/examples) on how to use an external gym environment.

## 2 Game Environment

### 2.1 Room Elements
Every room consists of five main elements: walls, floor, boxes, box targets, and a player. They might have different states whether they overlap with a box target or not.

| Type       | State      | Graphic | TinyWorld |
| ---        | -----      | :---: | :---: |
| Wall       | Static     | ![Wall](/gym_sokoban/envs/surface/wall.png "Wall") | ![Wall](/gym_sokoban/envs/surface/tiny_world/wall.png "Wall") |
| Floor      | Empty      | ![Floor](/gym_sokoban/envs/surface/floor.png "Floor") | ![Floor](/gym_sokoban/envs/surface/tiny_world/floor.png "Floor") |
| Box Target | Empty      | ![BoxTarget](/gym_sokoban/envs/surface/box_target.png "Box Target") | ![BoxTarget](/gym_sokoban/envs/surface/tiny_world/box_target.png "Box Target") |
| Box        | Off Target | ![BoxOffTarget](/gym_sokoban/envs/surface/box.png "Box") | ![BoxOffTarget](/gym_sokoban/envs/surface/tiny_world/box.png "Box") |
| Box        | On Target  | ![BoxOnTarget](/gym_sokoban/envs/surface/box_on_target.png "Box") | ![BoxOnTarget](/gym_sokoban/envs/surface/tiny_world/box_on_target.png "Box") |
| Player     | Off Target | ![PlayerOffTarget](/gym_sokoban/envs/surface/player.png "Player") | ![PlayerOffTarget](/gym_sokoban/envs/surface/tiny_world/player.png "Player") |
| Player     | On Target  | ![PlayerOnTarget](/gym_sokoban/envs/surface/player_on_target.png "Player") | ![PlayerOnTarget](/gym_sokoban/envs/surface/tiny_world/player_on_target.png "Player") |

### 2.2 Actions
The game provides 9 actions to interact with the environment.
Push and Move actions into the directions Up, Down, Left and Right.
The No Operation action is a void action, which does not change anything in the environment.
The mapping of the action numbers to the actual actions looks as follows

 | Action       | ID    |
 | --------     | :---: |
 | No Operation | 0     |
 | Push Up      | 1     |
 | Push Down    | 2     |
 | Push Left    | 3     |
 | Push Right   | 4     |
 | Move Up      | 5     |
 | Move Down    | 6     |
 | Move Left    | 7     |
 | Move Right   | 8     |

**Move** simply moves if there is a free field in the direction, which means no blocking box or wall.

**Push** push tries to move an adjacent box if the next field behind the box is free.
This means no chain pushing of boxes is possible.
In case there is no box at the adjacent field, the push action is handled the same way as the move action into the same direction.

### 2.3 Rewards
Finishing the game by pushing all on the targets gives a reward of 10 in the last step.
Also pushing a box on or off a target gives a reward of 1 respectively of -1.
In addition a reward of -0.1 is given for every step, this penalizes solutions with many steps.

| Reason                    | Reward |
| ------------------------- | ----:  |
| Perform Step              | -0.1   |
| Push Box on Target        |  1.0   |
| Push Box off Target       | -1.0   |
| Push all boxes on targets | 10.0   |

### 2.4 Level Generation
Every time a Sokoban environment is loaded or reset a new room is randomly generated.
The generation consists of 3 phases: Topology Generation, Placement of Targets and Players, and Reverse Playing.
#### 2.4.1 Topology Generation
To generate the basic topology of the room, consisting of walls and empty floor, is based on a random walk, which changes its direction at probability 0.35.
At every step centered at the current position, a pattern of fields is set to empty spaces.
The patterns used can be found in [Figure 2](#topologyMask).

    Figure 2: Masks for creating a topology

#### 2.4.2 Placement of Elements
During this phase, the player including all n box targets are placed on randomly chosen empty spaces.

#### 2.4.3 Reverse Playing
This is the crucial phase to  ensure a solvable room.
Now Sokoban is played in a reverse fashion, where a player can move and pull boxes.
The goal of this phase is to find the room state, with the highest room score, with a [Depth First Search](https://en.wikipedia.org/wiki/Depth-first_search).
For every room explored during the search is a room score is calculated with the equation shown below.
The equation is a heuristic approach to evaluate the difficulty of the room.
BoxSwaps counts the number of times a player changes the box to pull.
BoxDisplacement is the [Manhattan Distance](https://en.wikipedia.org/wiki/Manhattan_distance) between a specific box and its origin box target.
As long as at least one box is on a target the RoomScore is always 0.

### 2.5 Configuration
Sokoban has many different variations, such as: Room Size, Number of Boxes, Rendering Modes, or Rules.

#### 2.5.1 Rendering Modes
Besides the regular Sokoban rendering, each configuration can be rendered as TinyWorld, which has a pixel size equal to the grid size.
To get an environment rendered as a tiny world just add `tiny_` in front of the rendering mode. E.g: `env.render('tiny_rgb_array', scale=scale_tiny)`. Scale allows to increase the size of the rendered tiny world observation. Using scale in combination with the rendering modes, `human` or `rgb_array`, does not influence the output size.
Available rendering modes are:

| Mode | Description |
| ---  | ---
| rgb_array | Well looking 2d rgb image
| human | Displays the current state on screen
| tiny_rgb_array | Each pixel describing one element in the room
| tiny_human | Displays the tiny rgb_array on screen

#### 2.5.2 Size Variations
The available room configurations are shown in the table below.

| Room Id | Grid-Size | Pixels | #Boxes | Example | TinyWorld |
| --- | :---: | :---: | :---: | :---: | :---: |
| Sokoban-v0 | 10x10 | 160x160 | 3 | ![Sokoban-v0](/docs/rooms/Sokoban-v0.png)  | ![Sokoban-v0](/docs/rooms/Tiny_World_Sokoban-v0.png) |
| Sokoban-v1 | 10x10 | 160x160 | 4 | ![Sokoban-v1](/docs/rooms/Sokoban-v1.png) | ![Sokoban-v1](/docs/rooms/Tiny_World_Sokoban-v1.png) |
| Sokoban-v2 | 10x10 | 160x160 | 5 | ![Sokoban-v2](/docs/rooms/Sokoban-v2.png) | ![Sokoban-v2](/docs/rooms/Tiny_World_Sokoban-v2.png) |
| Sokoban-small-v0 | 7x7 | 112x112 | 2 |  ![Sokoban-small-v0](/docs/rooms/Sokoban-small-v0.png) | ![Sokoban-small-v0](/docs/rooms/Tiny_World_Sokoban-small-v0.png) |
| Sokoban-small-v1 | 7x7 | 112x112 | 3 | ![Sokoban-small-v1](/docs/rooms/Sokoban-small-v1.png) | ![Sokoban-small-v1](/docs/rooms/Tiny_World_Sokoban-small-v1.png) |
| Sokoban-large-v0 | 13x11 | 208x176 | 3 | ![Sokoban-large-v0](/docs/rooms/Sokoban-large-v0.png) | ![Sokoban-large-v0](/docs/rooms/Tiny_World_Sokoban-large-v0.png) |
| Sokoban-large-v1 | 13x11 | 208x176 | 4 | ![Sokoban-large-v1](/docs/rooms/Sokoban-large-v1.png) |  ![Sokoban-large-v1](/docs/rooms/Tiny_World_Sokoban-large-v1.png) |
| Sokoban-large-v2 | 13x11 | 208x176 | 5 | ![Sokoban-large-v2](/docs/rooms/Sokoban-large-v2.png) | ![Sokoban-large-v2](/docs/rooms/Tiny_World_Sokoban-large-v2.png) |
| Sokoban-huge-v0 | 13x13 | 208x208 | 5 | ![Sokoban-huge-v0](/docs/rooms/Sokoban-huge-v0.png) | ![Sokoban-huge-v0](/docs/rooms/Tiny_World_Sokoban-huge-v0.png)

Please note that the larger rooms might take some time to be created, especially on a laptop.

#### 2.5.3 Other Variations
Besides the regular game of Sokoban, this repository implements or will implement variations, which might make the game easier or more complicated. Except noted differently the variations do not implement a Tiny-World version.

| Variation | Summary | Expected Difficulty | Example | Tiny World | Status | Details |
| ---       | :---:   | :---:               | :---:   | :---: | :---: | :---: |
| Fixed Targets | Every box has to be pushed on the target with the same color. | More difficult | ![Fixed-Targets](/docs/rooms/Sokoban-Fixed-Targets-Example.png) | Yes | implemented | [ReadMe](/docs/variations/FixedTargets.md) |
| Multiple Player | There are two players in the room. Every round one of the two players can be used. There is no order of moves between the two players. | More difficult | ![TwoPlayer](/docs/rooms/TwoPlayer-Sokoban-v2.png) | Yes | implemented | [ReadMe](/docs/variations/TwoPlayer.md) |
| Push&Pull | The player can not only push the boxes, but also pull them. Therefore, no more irreversible moves exist. | Easier | ![PushAndPull-Targets](/docs/rooms/Sokoban-v1.png) | Yes | implemented | [ReadMe](/docs/variations/PushAndPull.md) |
| Boxoban | Uses by DeepMind [pregenerated Sokoban puzzles](https://github.com/deepmind/boxoban-levels). | Similar | ![PushAndPull-Targets](/docs/rooms/Sokoban-v1.png) | Yes | Implemented | [ReadMe](/docs/variations/Boxoban.md) |

## 3 Cite
If you are using this repository for your research please cite it with the following information:
```
@misc{SchraderSokoban2018,
  author = {Schrader, Max-Philipp B.},
  title = {gym-sokoban},
  year = {2018},
  publisher = {GitHub},
  journal = {GitHub repository},
  howpublished = {\url{https://github.com/mpSchrader/gym-sokoban}},
  commit = {#CommitId}
}
```

## 4 Connect & Contribute

### 4.1 Connect
Feel free to get in touch with me to talk about this or other projects.
Either by creating an [issue](https://github.com/mpSchrader/gym-sokoban/issues) or mail me on [LinkedIn](https://www.linkedin.com/in/max-philipp-schrader/).

If you reached the end and liked the project, please **show your appreciation by starting this project**.

### 4.2 Contribute
Feel free to contribute to this project by forking the repo and implement whatever you are missing.
Alternatively, open a new issue in case you need help or want to have a feature added.

redpajama_set_name: RedPajamaGithub