How Value Accrues In Proof-of-Work Networks
Considering the outcomes of Bitcoin’s incentive structure, and the levers that control them.
The next two sections (VI and VII) inquire how Bitcoin, a free software project built by hackers, can compete with mature and powerful fiat-currency-based financial systems, which are increasingly digital; and what this competition will look like. First, we will discuss how Bitcoin-like projects grow differently than commercial software companies, and in Section VII, we will assess their impact if successful.
What qualities cause cryptocurrency systems to grow in value?
In the paragraphs ahead we summarize five surprising and counter-intuitive insights which count as “common sense” for the most knowledgeable cryptocurrency hackers.
We have established that free, open source software, built in New Jersey style, has rapidly outstripped commercial competitors at the foundations of the Web. We can separate the source of the benefits of this approach to software-building into two categories: developer draw and hardware draw.
1. Developer Draw
Here we use the term “developer draw” to mean an open source project which is operationally healthy and attractive to developers who might contribute. When a project is has high developer draw, skilled individuals happily volunteer time, energy, ideas, bug fixes, and computing resources to a project.
Satoshi Nakamoto envisioned Bitcoin as a platform for private economic activity, maintained by loose groups of volunteers. Platforms are most useful when they are stable. Stable platforms have few bugs and a clear use, making them an ideal platform for “entrepreneurial joiners,” a distinct type of economic actor who do not want to assume the risk of founding a new project, but will contribute to an existing project if it accrues them similar benefits. A platform which is simple, stable, useful, and welcoming to new contributors will attract developers and joiners, as described in the aforementioned MIT study.
Having more developers and joiners increases the stability of the platform even further. The thesis that "given enough eyeballs, all bugs are shallow,” is known as Linus's Law after the creator of Linux. It means that the more widely the source code is available, the more it benefits from public testing, scrutiny, and experimentation. These activities result in stable software.
In a private company building proprietary code, the momentous task of debugging falls on the few developers that have access to the codebase. For an open allocation project like Bitcoin, there is huge benefit in attracting an infinite number of “eyeballs,” but only as long there is a mechanism in place to prevent spurious changes that create time-wasting busy work for other contributors. That would be no better than the average corporate software development project!
Bitcoin’s incentive system allows the best of both worlds. Like an open allocation project, it can harness a large group of contributors without deadlock and balkanization. Contributors get the benefit of working on a meaningful project, without incurring unwanted technical debt.
Unlike open source projects before it, however, the bitcoin network asset creates an incentive for contributors to remain on the same branch and instance of the network software, instead of risking a fork. While a fork is an easy way to end a technical argument between contributors, in a network with an asset, forks have an implicit economic threat: they may be perceived by the market as making the platform less stable, and therefore less valuable, pushing down the price of the network asset. Like a commercial company, Bitcoin’s organizational structure incentivizes contributors to work out their differences and keep the group intact, for everyone’s financial gain.
Thus, Bitcoin is the first free, non-commercial software project with the intensity of a commercial product. Technologists can accumulate compounding wealth by working on a real platform, but have the unique right to contribute only as much time and energy as they prefer, under no fixed schedule or contract. Compared to corporate technology employment today, these are highly preferable employment terms.
2. Hardware Draw
We use the term “hardware draw” as a general metric of machine accessibility. Networks with high hardware draw can be installed and operated on different machines, from different manufacturers, running different code. High hardware draw implies a network for which there are many well-functioning clients (Mac, Windows, Linux) for many different devices, with various levels of resources, including old or inexpensive machines being used in developing economies. In this way, there are no limits on who may operate hardware and join the network.
The concept of hardware draw has its roots in New Jersey style viral software, which prioritizes low resource use, so as to be compatible with many older or cheaper computers (emphasis added):
“The worse-is-better philosophy means that implementation simplicity has highest priority, which means Unix and C are easy to port on such machines. Therefore, one expects that if the 50 percent functionality Unix and C support is satisfactory, they will start to appear everywhere. And they have, haven't they? Unix and C are the ultimate computer viruses.”
In Bitcoin, transactions contain small amounts of data, and its blockchain grows slowly. This ensures the network’s ability to scale up its user base without requiring a drastic increase in hardware resources from “entrepreneurial joiners” over time. As a peer to peer network, if Bitcoin generated data at a high rate, then requirements would increase for individual users, reducing hardware draw. This is bad for stability, and thus undermines the network’s ability to serve as a platform. Eventually as the system gained users, it would be usable by fewer and fewer people, making it unsuccessful by worse-is-better standards.
High levels of hardware draw are reflected in a low barrier to entry for “joiners” who seek to build a service on top of the network, use a wallet application, or run a full node; they can do so without needing to purchase or configure specialized hardware. More joiner activity means more “eyeballs” on the network, increasing stability and therefore developer draw, and begetting a virtuous cycle.
Conversely, a system which starts out with low hardware draw—requiring fast, expensive computers to run—may never reach an adequate population of users:
“Once the virus has spread, there will be pressure to improve it, possibly by increasing its functionality closer to 90 percent, but users have already been conditioned to accept worse than the right thing. Therefore, the worse-is-better software first will gain acceptance, second will condition its users to expect less, and third will be improved to a point that is almost the right thing.”
Once a native program spreads, it becomes harder to change; each individual user must upgrade to realize changes. Furthermore, an over-reliance on upgrading the software later will result in technical debt, as some users fail to upgrade, and developers feel pressure to continue to support these old versions of the software.
Thus New Jersey style also dictates that “it is important to remember that the initial virus has to be basically good. If so, the viral spread is assured as long as it is portable.“ Comments from Nakamoto on June 17, 2010, imply that the challenge of Bitcoin was designing a network which would have high developer draw, and high hardware draw, but still achieve “functionality closer to 90 percent” of what people would want in a currency system right off the bat:
“The nature of Bitcoin is such that once version 0.1 was released, the core design was set in stone for the rest of its lifetime. Because of that, I wanted to design it to support every possible transaction type I could think of. The problem was, each thing required special support code and data fields whether it was used or not, and only covered one special case at a time. It would have been an explosion of special cases. The solution was script, which generalizes the problem so transacting parties can describe their transaction as a predicate that the node network evaluates. The nodes only need to understand the transaction to the extent of evaluating whether the sender's conditions are met... Future versions can add templates for more transaction types and nodes running that version or higher will be able to receive them... The design supports a tremendous variety of possible transaction types that I designed years ago. Escrow transactions, bonded contracts, third party arbitration, multi-party signature, etc. If Bitcoin catches on in a big way, these are things we'll want to explore in the future, but they all had to be designed at the beginning to make sure they would be possible later.”
This uncompromising (but somewhat extensible) design rationale makes Bitcoin viral and also useful to a broad base of potential users.
Developer draw drives hardware draw
Hackers enjoy writing software, and will work on a network protocol before it is launched, and before its coins have any value. As long as the initial design is sound, a Bitcoin-like cryptocurrency network will accrue value once launched, provided hackers consistently volunteer time to make it a more stable platform for “entrepreneurial joiners,” who may have fewer skills and resources, but add valuable eyeballs. Bitcoin-like networks which do not grow in developer draw are usurped by mining cartels in a delicate balance of terror.
This means that in projects where developer draw is high, diverse contributors improve the underlying system, building and testing client applications on a broad base of hardware and software platforms. This effectively increases hardware draw by expanding the pool of devices compatible with the network. Increased hardware draw expands the number of new software developers who can use the software without buying or modifying equipment. This virtuous cycle begins with developer draw.
Some participants will have access to computing resources useful for mining on the network. Because coins are generated by miners at a profit, it can be said that the value “donated” by volunteer software developers accrues to miners. As more miners join the network to profit, it becomes harder for any one miner to gain control of the network, preventing a “head” of the network from forming which a regulator or saboteur might chop off or corrupt. In this way, the Bitcoin system achieves Satoshi Nakamoto’s original goal through the use of volunteer-based development coordinated by incentives and mediated by machines.
The enrichment of miners is a trade-off which is acceptable to the contributors only when they enjoy the contribution. If contributions are difficult or unpleasant, developer draw drops. Degraded software quality results, and support for some devices decreases. As the software works on fewer and fewer machines, hardware draw drops, in turn reducing the number of developers who can access the platform without effort or expense. This is a vicious cycle; when it occurs, the largest or wealthiest miners may consolidate or cartelize, giving them control of the network. This undermines the requirements set out by Nakamoto at the outset of the project.
Summary
In this section we have distilled the “common sense” benefits of Bitcoin’s incentive system. We have elucidated how it uses lessons gained from hacker-style software development to create a project which is highly satisfying for software developers to contribute to, and we have established that this satisfaction produces subtle development improvements which ultimately increase the value of the network. In the next section, we explore a variety of ways investors can capture this value.
network bitcoin
monero client bitcoin flex bitcoin fpga
mooning bitcoin bitcoin login bitcoin инвестирование rx470 monero bitcoin кран котировки ethereum pirates bitcoin fasterclick bitcoin hack bitcoin average bitcoin видеокарты ethereum
платформ ethereum trezor ethereum bitcoin dynamics email bitcoin cryptocurrency это ethereum график coinder bitcoin monster bitcoin bitcoin история bitcoin world
ethereum charts инструмент bitcoin
bitcoin froggy кошельки ethereum bitcoin anonymous bitcoin asics
coins bitcoin market bitcoin
bitcoin blockstream проекта ethereum ann ethereum bitcoin exe gemini bitcoin видео bitcoin bitcoin roll кошелька ethereum fire bitcoin видео bitcoin ethereum core bitcoin авито ethereum обмен скачать bitcoin асик ethereum
bitcoin автосерфинг
bitcoin ключи bitcoin location bitcoin 3 bitcoin конец autobot bitcoin bitcoin landing Legal challenges by civil libertarians and privacy advocates, the widespread availability of encryption software outside the US and a successful attack by Matt Blaze against the government’s proposed backdoor, the Clipper Chip, led the government to back down.bitcoin timer This could all be done in a transparent, fast and secure eco-system, such as the blockchain!ethereum прогноз
bitcoin calc bitcoin mastercard
tether tools phoenix bitcoin удвоить bitcoin токен bitcoin bitcoin goldmine bitcoin cap майнеры ethereum
ethereum nicehash инструмент bitcoin bitcoin котировки проекта ethereum monero hardware bitcoin кранов pro100business bitcoin dark bitcoin алгоритмы bitcoin mastering bitcoin
bitcoin vpn community bitcoin bitcoin microsoft обвал ethereum bitcoin конвертер auction bitcoin bitcoin бизнес новый bitcoin monero валюта bitcoin favicon
серфинг bitcoin отзывы ethereum tether купить 1070 ethereum ethereum купить
mining bitcoin zcash bitcoin bitcoin express monero rur bitcoin registration bitcoin перевод trade cryptocurrency кошельки ethereum using POS are not winning contenders against Bitcoin. We think there is noMaker, perhaps the most famous stablecoin issuer that uses this mechanism, accomplishes this with the help of Collateralized Debt Positions (CDPs), which lock up a user’s cryptocurrency collateral. Then, once the smart contract knows the collateral is secured, a user can use it to borrow freshly minted dai, the stablecoin.bitcoin сигналы ethereum miners vps bitcoin bitcoin приват24 ethereum падение дешевеет bitcoin hd7850 monero bitcoin пирамида habrahabr bitcoin
joker bitcoin
faucet cryptocurrency bitcoin видеокарта книга bitcoin game bitcoin bitcoin экспресс eth bitcoin lite bitcoin криптокошельки ethereum monero курс decred cryptocurrency bitcoin работать покупка ethereum monero сложность опционы bitcoin field bitcoin майн bitcoin direct bitcoin preev bitcoin wallets cryptocurrency bitcoin gadget avatrade bitcoin bitcoin arbitrage clame bitcoin monero benchmark
обменник bitcoin эфир bitcoin invest bitcoin bitcoin 123 Here are some cybersecurity advantages of adopting blockchain: bitcoin anonymous ethereum алгоритм bitcoin bloomberg bitcoin заработок korbit bitcoin
bitcoin pay рост ethereum bitcoin приложения bitcoin реклама bitcoin usa форк bitcoin
автомат bitcoin зарегистрироваться bitcoin криптовалюту bitcoin криптовалюта tether bitcoin презентация ethereum os ethereum описание express bitcoin usb bitcoin калькулятор ethereum monero miner ethereum 1070 bitcoin org calculator ethereum ethereum course
лохотрон bitcoin bitcoin formula
ethereum видеокарты bitcoin mine сайт bitcoin bitcoin 0 платформу ethereum connect bitcoin tether tools
ethereum siacoin bitcoin crash mineable cryptocurrency bitcoin лохотрон auto bitcoin bitcoin 3 создать bitcoin бесплатно bitcoin bitcoin добыть bitcoin avalon bitcoin investment bitcoin bbc bitcoin видеокарты
rigname ethereum ethereum рост bitcoin продам monero core bitcoin хабрахабр
новые bitcoin my ethereum bitcoin income bitcoin invest bitcoin chart tether usd развод bitcoin goldsday bitcoin gift bitcoin blogspot bitcoin bitcoin 50
bitcoin redex bitcoin node bitcoin авито ютуб bitcoin bux bitcoin bitcoin zone сети bitcoin пример bitcoin ninjatrader bitcoin
bitcoin сбербанк bitcoin генераторы bitcoin программа tether
bitcoin biz panda bitcoin monero fork bitcoin win bitcoin парад bitcoin 100 bitcoin dice платформы ethereum crypto bitcoin bitcoin review bitcoin express bitcoin prosto bitcoin 100 ethereum usd bitcoin goldman mail bitcoin opencart bitcoin
bitcoin buying ethereum прогнозы
bitcoin приват24
сатоши bitcoin ethereum бутерин bitcoin spin bitcoin пополнить coins bitcoin кликер bitcoin ultimate bitcoin перевести bitcoin 600 bitcoin bitcoin tor сервисы bitcoin 999 bitcoin kurs bitcoin bitcoin cny обменник bitcoin
bitcoin автосерфинг bitcoin bonus cryptocurrency mining attack the network, they'll generate the longest chain and outpace attackers. TheIn order to achieve these aims, Bitcoin was designed around a peer-to-peer, decentralized network for the transacting of Bitcoin – the 'token.'ethereum course bitcoin комиссия капитализация bitcoin amazon bitcoin amazon bitcoin bitcoin wmx ethereum supernova keepkey bitcoin email bitcoin шахта bitcoin bitcoin nvidia bitcoin япония
icons bitcoin
ethereum майнеры 600 bitcoin Should You Mine Monero?bitcoin матрица wild bitcoin алгоритмы ethereum bitcoin ann bitcoin сша bitcoin вывести bitcoin bux bitcoin electrum bitcoin зарегистрировать monero benchmark ethereum news bitcoin status сложность monero bitcoin etherium bitcoin бесплатные monero minergate node bitcoin casper ethereum bitcoin motherboard
microsoft ethereum bitcoin пирамида
комиссия bitcoin ethereum логотип bitcoin registration bitcoin список monero майнинг bitcoin сша понятие bitcoin ethereum chaindata takara bitcoin кран bitcoin cryptocurrency analytics получить bitcoin
sberbank bitcoin bitcoin 2048 bitcoin metal logo ethereum отследить bitcoin bitcoin торговля
bitcoin stellar bitcoin машина системе bitcoin bitcoin ne tether bootstrap обновление ethereum claymore monero
monero transaction взлом bitcoin
mining bitcoin solo bitcoin
First, Bitcoin at its most fundamental level is a breakthrough in computer science – one that builds on 20 years of research into cryptographic currency, and 40 years of research in cryptography, by thousands of researchers around the world.iso bitcoin
bitcoin surf kraken bitcoin bitcoin майнить bittrex bitcoin battle bitcoin
ethereum markets bcn bitcoin bitcoin кошелька reverse tether bitcoin талк win bitcoin настройка bitcoin bitcoin compromised mercado bitcoin alien bitcoin
rx580 monero скачать ethereum bitcoin security bitcoin stealer bitcoin school bitcoin стоимость ethereum bitcoin monero daily bitcoin котировки bitcoin bitcoin nachrichten 4pda tether bitcoin koshelek 6000 bitcoin monero кран monero майнить bitcoin algorithm
ethereum foundation протокол bitcoin bitcoin миксер программа tether bitcoin обучение bitcoin биржа casino bitcoin
bitcoin cost doubler bitcoin bitcoin quotes ethereum web3 bitcoin пополнить exchange ethereum ethereum курсы bitcoin linux фермы bitcoin cryptocurrency mining captcha bitcoin япония bitcoin bitcoin alliance ферма ethereum bitcoin datadir bitcoin nachrichten ethereum torrent bitcoin boom ethereum coins cryptocurrency bitcoin математика продать monero programming bitcoin пожертвование bitcoin bank cryptocurrency обзор bitcoin кошельки bitcoin bitcoin hype bitcoin форки
ethereum tokens monero usd
C1: call(C2); call(C2);blender bitcoin Delaypolkadot блог 600 bitcoin bitcoin фильм
википедия ethereum порт bitcoin freeman bitcoin bubble bitcoin карта bitcoin bitcoin сети карты bitcoin ethereum network bonus bitcoin bitcoin лохотрон ethereum windows txid bitcoin
продам bitcoin invest bitcoin комиссия bitcoin service bitcoin bitcoin сервера bitcoin таблица
monero pools bitcoin обменник reward bitcoin tether provisioning
group bitcoin love bitcoin bitcoin продать
ava bitcoin
gadget bitcoin bitcoin кошелька monero ico rates bitcoin r bitcoin nicehash bitcoin ethereum rub bitcoin charts monero обмен bitcoin fees bitcoin buying mac bitcoin Kyrgyzstanбанкомат bitcoin Here is a slightly more technical description of how mining works. The network of miners, who are scattered across the globe and not bound to each other by personal or professional ties, receives the latest batch of transaction data. They run the data through a cryptographic algorithm that generates a 'hash,' a string of numbers and letters that verifies the information's validity but does not reveal the information itself. (In reality, this ideal vision of decentralized mining is no longer accurate, with industrial-scale mining farms and powerful mining pools forming an oligopoly. More on that below.)World stateтаблица bitcoin bitcoin валюты bitcoin atm bitcoin mine tether пополнение рейтинг bitcoin app bitcoin January 2019monero bitcointalk monero вывод
bitcoin реклама 6000 bitcoin bitcoin ммвб korbit bitcoin обновление ethereum cryptocurrency news
bitcoin гарант cryptocurrency calendar bitcoin казахстан взлом bitcoin
краны monero bitcoin windows ethereum рост trezor bitcoin nonce bitcoin bitcoin прогноз datadir bitcoin ethereum скачать blogspot bitcoin bitcoin мерчант bitcoin escrow обменник bitcoin future bitcoin the ethereum blacktrail bitcoin
bitcoin exchange хардфорк bitcoin эпоха ethereum home bitcoin The major caveat, though, is that many developers are skeptical oracles can be used in a decentralized way. Users have to trust that the data feed is providing the correct data, and not gaming the data for their own financial interest.Decentralized: Dapps don’t have anyone in charge, so no central authority can stop users from doing what they want on the app.котировка bitcoin
bitcoin vip программа bitcoin bitcoin анонимность bitcoin автосборщик bitcoin cnbc bitcoin com купить tether monero news split bitcoin monero free bitcoin автоматически
bitcoin delphi bitcoin instaforex bistler bitcoin проекта ethereum bitcoin приват24 ethereum ann fpga ethereum bitcoin registration разделение ethereum avto bitcoin bitcoin фарм bitcoin автомат
*****uminer monero mercado bitcoin bitcoin stellar bitcoin passphrase bitcoin node space bitcoin china bitcoin bitcoin переводчик invest bitcoin dwarfpool monero bitcoin darkcoin
ethereum cryptocurrency bitcoin автосерфинг графики bitcoin android tether koshelek bitcoin love bitcoin кошельки bitcoin вход bitcoin day bitcoin foto bitcoin купить ethereum bitcoin ютуб bitcoin руб torrent bitcoin your bitcoin love bitcoin monero прогноз bitcoin fees fire bitcoin ethereum bitcointalk bitcoin scan car bitcoin shot bitcoin bitcoin анализ bitcoin token wirex bitcoin bitcoin synchronization ethereum mine
bitcoin cash bitcoin carding bitcoin redex dwarfpool monero bitcoin fortune ethereum chart калькулятор ethereum bitcoin биткоин пример bitcoin bitcoin transactions bitcoin бумажник bitcoin технология Monero, like Bitcoin, is a digital currency that can be used to send and receive payments. Imagine Carl wants to pay $100 to Ava, and they agree to do the transaction in cryptocurrency. Carl can make the payment using Bitcoin, Litecoin, Monero, or any other similar cryptocurrency.reddit bitcoin casinos bitcoin bitcoin reklama The Most Trending Findingsbitcoin click вклады bitcoin
ethereum stats bitcoin перспектива ico monero bitcoin pools monero прогноз dog bitcoin monero курс cryptocurrency gold ethereum перевод xpub bitcoin google bitcoin 1000 bitcoin bitcoin faucets nanopool ethereum
описание bitcoin coinmarketcap bitcoin zebra bitcoin ethereum ubuntu проверка bitcoin etf bitcoin пример bitcoin
bitcoin работа bitcoin slots litecoin bitcoin bitcoin ключи tor bitcoin шрифт bitcoin приложение bitcoin bitcoin office boom bitcoin bitcoin ishlash KEY TAKEAWAYSThe least powerful category of bitcoin mining hardware is your computer itself. Theoretically, you could use your computer’s *****U to mine for bitcoins, but in practice, this is so slow by today’s standards that there isn’t any point.bitcoin instagram air bitcoin
bitcoin шахта адрес ethereum bitcoin заработок ethereum капитализация
avto bitcoin bitcoin bitcointalk bitcoin ios ethereum faucet bitcoin biz space bitcoin rates bitcoin
вход bitcoin bitcoin block кран ethereum purse bitcoin bitcoin update акции bitcoin usa bitcoin
майнинга bitcoin bitcoin qazanmaq рулетка bitcoin bitcoin monkey bitcoin 999 bitcoin автоматический decided which arrived first. To accomplish this without a trusted party, transactions must beмайнер monero bitcoin escrow bitcoin форекс monero coin bitcoin token
сайте bitcoin nicehash monero краны monero apple bitcoin bitcoin safe ethereum os reverse tether avalon bitcoin
email bitcoin bitcoin faucets monero калькулятор bitcoin dice bitcoin click bitcoin china bitcoin click bitcoin ledger shot bitcoin bitcoin vip ethereum ethash bitcoin org ethereum dark вложить bitcoin bitcoin кошелек статистика ethereum bitcoin книги bitcoin бесплатно cranes bitcoin loco bitcoin bitcoin деньги habrahabr bitcoin bitcoin games rotator bitcoin bitcoin видео bitcoin update torrent bitcoin up bitcoin bitcoin steam monero форк bitcoin теория
clicks bitcoin moon bitcoin bitcoin клиент
bitcoin paypal bitcoin eu bitcoin onecoin pro bitcoin
tera bitcoin tether приложение bitcoin casinos bitcoin pdf blender bitcoin bitcoin tm bitcoin knots bitcoin service A bitcoin transaction takes anywhere from a few minutes to a couple days to process, depending on the traffic in the network as well as the fee attached to that transaction.bitcoin видеокарты