item: #1 of 267 id: blog-a-few-last-minute-notes author: blog title: blog-a-few-last-minute-notes date: None words: 366 flesch: 57 summary: Genesis is 4 hours away. All clients are functional on all platforms and build to completion. It will take 10-1000 blocks before the network stabilises. Don't reuse keys from Olympic, especially if you are expecting Olympic rewards. If you have 'won' something, it will get sent to B on Frontier. Difficulty will start at 2.34. keywords: protocol cache: blog-a-few-last-minute-notes.html plain text: blog-a-few-last-minute-notes.txt item: #2 of 267 id: blog-a-message-from-stephan-tual author: blog title: blog-a-message-from-stephan-tual date: None words: 312 flesch: 41 summary: Stephan Tual and Eth/Dev have decided to part ways. He will continue to promote the ideas of the Ethereum Foundation and build a world-class platform for decentralized applications. He thanks the community for their support over the last year. keywords: ethereum cache: blog-a-message-from-stephan-tual.html plain text: blog-a-message-from-stephan-tual.txt item: #3 of 267 id: blog-advanced-contract-programming-example-schellingcoin author: blog title: blog-advanced-contract-programming-example-schellingcoin date: None words: 3879 flesch: 59 summary: In this article Vitalik Buterin goes through a contract that is an important component of a fully decentralized cryptoeconomic ecosystem: a decentralized oracle. The contract is written in a high-level programming language like Serpent or Mutan and backed by a full blockchain. keywords: code; contract; hash; value cache: blog-advanced-contract-programming-example-schellingcoin.html plain text: blog-advanced-contract-programming-example-schellingcoin.txt item: #4 of 267 id: blog-announcement-on-planned-exodus-withdrawal author: blog title: blog-announcement-on-planned-exodus-withdrawal date: None words: 754 flesch: 34 summary: The first two weeks of the ether sale are over. Over 50 million ETH has been sold. Vitalik Buterin will withdraw 4150 BTC from the exodus address within the next 48 hours. The rest of the money will be used to pay for loans for prior expenses. keywords: btc; development cache: blog-announcement-on-planned-exodus-withdrawal.html plain text: blog-announcement-on-planned-exodus-withdrawal.txt item: #5 of 267 id: blog-announcing-eπ-ethereum-on-raspberry-pi-programme author: blog title: blog-announcing-eπ-ethereum-on-raspberry-pi-programme date: None words: 411 flesch: 55 summary: Gavin Wood announces the roll-out of the "eπ" Ethereum-on-Raspberry Pi programme. The kit includes a Raspberry Pi, power connector and SD card preloaded with all software required to run an Ethereum Frontier node. Gavin has set up an Ether Faucet on Olympic. keywords: ethereum; programme cache: blog-announcing-eπ-ethereum-on-raspberry-pi-programme.html plain text: blog-announcing-eπ-ethereum-on-raspberry-pi-programme.txt item: #6 of 267 id: blog-announcing-new-foundation-board-executive-director author: blog title: blog-announcing-new-foundation-board-executive-director date: None words: 747 flesch: 35 summary: After an intensive recruitment period, the Ethereum Foundation has selected an Executive Director and named three members to the Board of Directors. The new organizational structure will allow them to focus on their next phase of development. The Board is currently comprised of Lars Klawitter, Vadim Levitin, Wayne Hennessy-Barrett and Vitalik Buterin (President of the Board). keywords: board; ethereum; foundation; technology cache: blog-announcing-new-foundation-board-executive-director.html plain text: blog-announcing-new-foundation-board-executive-director.txt item: #7 of 267 id: blog-another-ethereum-dev-update author: blog title: blog-another-ethereum-dev-update date: None words: 1683 flesch: 53 summary: Gavin Wood is in Shanghai. He's been in Asia with Marek for the last couple of weeks. They've seen the release, struggle and survival of the Olympic testnet and the beginning of the second external Go audit. Marek and Konstantin both provide substantial technical support for exchanges. keywords: c++; chain; core; ethereum; protocol cache: blog-another-ethereum-dev-update.html plain text: blog-another-ethereum-dev-update.txt item: #8 of 267 id: blog-applications-of-security-deposits-and-prediction-markets-you-might-not-have-thought-about author: blog title: blog-applications-of-security-deposits-and-prediction-markets-you-might-not-have-thought-about date: None words: 2086 flesch: 44 summary: Vitalik Buterin has written a blog post about smart contracts and smart money. Vlad Zamfir developed many of the ideas behind prediction markets for content curation. Proof of work and proof of stake are two different types of smart contracts. keywords: deposit; email; markets; prediction cache: blog-applications-of-security-deposits-and-prediction-markets-you-might-not-have-thought-about.html plain text: blog-applications-of-security-deposits-and-prediction-markets-you-might-not-have-thought-about.txt item: #9 of 267 id: blog-bazaar-services author: blog title: blog-bazaar-services date: None words: 1627 flesch: 51 summary: In the past 25 years one of the biggest trends in business and technology was what might loosely be termed as the open source revolution. Gavin Wood was writing his degree dissertation "open source software in the business environment" shortly after ESR wrote "the Cathedral and the Bazaar". Microsoft and its gigantic closed source codebase was the undisputed leader. keywords: bazaar; development; services; software; source cache: blog-bazaar-services.html plain text: blog-bazaar-services.txt item: #10 of 267 id: blog-bitcoin-maximalism-currency-platform-network-effects author: blog title: blog-bitcoin-maximalism-currency-platform-network-effects date: None words: 5264 flesch: 43 summary: Vitalik Buterin explains "Bitcoin dominance maximalism" and "network effects" in the context of the Bitcoin community. Vitalik also explains the technical strategies to create a new crypto protocol and the advantages and disadvantages of different approaches. keywords: bitcoin; blockchain; currencies; currency; effect; network; platform; protocol cache: blog-bitcoin-maximalism-currency-platform-network-effects.html plain text: blog-bitcoin-maximalism-currency-platform-network-effects.txt item: #11 of 267 id: blog-blockchain-scalability-chain-fibers-redux author: blog title: blog-blockchain-scalability-chain-fibers-redux date: None words: 1992 flesch: 51 summary: Gavin Wood came up with the idea of Chain-Fibers in Berlin in Spring 2014, but the original article was stolen in Vienna. Gavin and Vitalik have made some changes and formalisations to the idea recently. The GitHub Wiki page will track the progress on the idea. keywords: block; fiber; state; transaction; validators cache: blog-blockchain-scalability-chain-fibers-redux.html plain text: blog-blockchain-scalability-chain-fibers-redux.txt item: #12 of 267 id: blog-bootstrapping-a-decentralized-autonomous-corporation-part-3-identity-corp author: blog title: blog-bootstrapping-a-decentralized-autonomous-corporation-part-3-identity-corp date: None words: 3157 flesch: 43 summary: Bootstrapping a Decentralized Autonomous Corporation, Part 3: Identity Corp, is a blog series by Vitalik Buterin. Jeff Garzik suggested that a decentralized Dropbox might be useful for some applications. The first two parts of the series talked about the basic workings of a decentralized autonomous corporation. keywords: corporation; government; identity; network; system; world cache: blog-bootstrapping-a-decentralized-autonomous-corporation-part-3-identity-corp.html plain text: blog-bootstrapping-a-decentralized-autonomous-corporation-part-3-identity-corp.txt item: #13 of 267 id: blog-bootstrapping-a-decentralized-autonomous-corporation-part-i author: blog title: blog-bootstrapping-a-decentralized-autonomous-corporation-part-i date: None words: 2105 flesch: 49 summary: Bootstrapping A Decentralized Autonomous Corporation: Part I was written by Vitalik Buterin on December 31, 2013. It is a discussion of the difference between a corporation and a human being. It also raises the question whether we really need people. keywords: bitcoin; computation; corporation; key cache: blog-bootstrapping-a-decentralized-autonomous-corporation-part-i.html plain text: blog-bootstrapping-a-decentralized-autonomous-corporation-part-i.txt item: #14 of 267 id: blog-bootstrapping-an-autonomous-decentralized-corporation-part-2-interacting-with-the-world author: blog title: blog-bootstrapping-an-autonomous-decentralized-corporation-part-2-interacting-with-the-world date: None words: 3309 flesch: 52 summary: Bootstrapping An Autonomous Decentralized Corporation, Part 2: Interacting With the World is a blog post by Vitalik Buterin. In the first part of this series, Vitalik talked about how the internet allows us to create decentralized corporations. In practice, the challenge is how to interact with the world around them. keywords: api; bitcoin; corporation; decentralized; network; price cache: blog-bootstrapping-an-autonomous-decentralized-corporation-part-2-interacting-with-the-world.html plain text: blog-bootstrapping-an-autonomous-decentralized-corporation-part-2-interacting-with-the-world.txt item: #15 of 267 id: blog-building-decentralized-web author: blog title: blog-building-decentralized-web date: None words: 1369 flesch: 40 summary: Taylor Gerring has written a blog post about building the decentralized web 3.0 on the foundation blog of the E.E.F.C. and E.T.A.R.P. Foundation. Taylor Gerring predicts that the interaction and integration of crypto into the fabric of a decentralized web will be the refined third implementation of PGP and Bitcoin. keywords: content; ethereum; internet; protocol; web cache: blog-building-decentralized-web.html plain text: blog-building-decentralized-web.txt item: #16 of 267 id: blog-call-bug-bounty-hunters author: blog title: blog-call-bug-bounty-hunters date: None words: 348 flesch: 53 summary: Jutta Steiner has been setting up a security audit prior to the launch of the Ethereum genesis block release. Before the launch, the foundation will complete a bug bounty program. The program will rely on the community and motivated bug bounty hunters. keywords: bounty; program cache: blog-call-bug-bounty-hunters.html plain text: blog-call-bug-bounty-hunters.txt item: #17 of 267 id: blog-chain-reorganisation-depth-expectations author: blog title: blog-chain-reorganisation-depth-expectations date: None words: 950 flesch: 49 summary: Chain Reorganisation Depth Expectations are based on theoretical considerations, ongoing empirical data, human factors in contingency planning and the past experience of the security team. They do not consider transactions within this depth to have an exceptionally high chance of being permanent. They will be monitoring the chain for any signs of protocol-level issues. The updates will be posted in the forums and on the official blog. keywords: chain; reorganisation cache: blog-chain-reorganisation-depth-expectations.html plain text: blog-chain-reorganisation-depth-expectations.txt item: #18 of 267 id: blog-conference-alpha-testnet-and-ether-pre-sale-updates author: blog title: blog-conference-alpha-testnet-and-ether-pre-sale-updates date: None words: 519 flesch: 43 summary: Ether pre-sale has been postponed to February 1st, and the alpha release of the open source testnet client will be announced at the beginning of February. The testnet will include full support for sending and receiving transactions. keywords: ethereum; sale cache: blog-conference-alpha-testnet-and-ether-pre-sale-updates.html plain text: blog-conference-alpha-testnet-and-ether-pre-sale-updates.txt item: #19 of 267 id: blog-crypto-renaissance author: blog title: blog-crypto-renaissance date: None words: 2367 flesch: 45 summary: The invention of the blockchain is a milestone in technology. More than 30,000 bitcoins will go towards spawning an entire new digital realm. Mesopotamia introduced cuneiform script 5000 years ago, which marked the beginning of the information revolution within human society. keywords: information; innovation; internet; invention; society; technology cache: blog-crypto-renaissance.html plain text: blog-crypto-renaissance.txt item: #20 of 267 id: blog-cryptographic-code-obfuscation-decentralized-autonomous-organizations-are-about-to-take-a-huge-leap-forward author: blog title: blog-cryptographic-code-obfuscation-decentralized-autonomous-organizations-are-about-to-take-a-huge-leap-forward date: None words: 2116 flesch: 47 summary: Vitalik Buterin has written a blog post about the development of obfuscation in the field of cryptography. It has applications in the cryptocurrency space and for software as a whole. The idea behind obfuscation is an old one and cryptographers have been trying to crack the problem for years. keywords: ethereum; key; obfuscation; organizations; program cache: blog-cryptographic-code-obfuscation-decentralized-autonomous-organizations-are-about-to-take-a-huge-leap-forward.html plain text: blog-cryptographic-code-obfuscation-decentralized-autonomous-organizations-are-about-to-take-a-huge-leap-forward.txt item: #21 of 267 id: blog-daos-are-not-scary-part-1-self-enforcing-contracts-and-factum-law author: blog title: blog-daos-are-not-scary-part-1-self-enforcing-contracts-and-factum-law date: None words: 2756 flesch: 58 summary: DAOs Are Not Scary, Part 1: Self-Enforcing Contracts And Factum Law is a blog post by Vitalik Buterin from the R&D blog of the Ethereum Foundation. It's about smart contracts and their advantages and limitations. keywords: contract; example; factum; job; judge; money cache: blog-daos-are-not-scary-part-1-self-enforcing-contracts-and-factum-law.html plain text: blog-daos-are-not-scary-part-1-self-enforcing-contracts-and-factum-law.txt item: #22 of 267 id: blog-daos-are-not-scary-part-2-reducing-barriers author: blog title: blog-daos-are-not-scary-part-2-reducing-barriers date: None words: 1837 flesch: 53 summary: DAOs Are Not Scary, Part 2: Reducing Barriers is a blog post from the R&D blog of Vitalik Buterin. In the last installment of this series, Vitalik talked about what smart contracts are and the two main mechanisms through which they can have “force”: smart property and “factum” currencies. He also discussed the limits of smart contracts and how a smart contract-enabled legal system might use a combination of human judgement and automatic execution to achieve the best possible outcomes. This article and the next will tackle the tough questions that this article intends to tackle. keywords: agent; contracts; escrow; money cache: blog-daos-are-not-scary-part-2-reducing-barriers.html plain text: blog-daos-are-not-scary-part-2-reducing-barriers.txt item: #23 of 267 id: blog-daos-dacs-das-and-more-an-incomplete-terminology-guide author: blog title: blog-daos-dacs-das-and-more-an-incomplete-terminology-guide date: None words: 3644 flesch: 49 summary: Vitalik Buterin is beta-testing a new term for the concept of decentralized autonomous entities (DAOs) in the digital consensus space. There are a number of groups getting involved in the space, including Bitshares, Invictus Innovations, BitAngels and David Johnston. There is a lack of clear terminology in the field. keywords: bitcoin; contract; dao; example; parties; property cache: blog-daos-dacs-das-and-more-an-incomplete-terminology-guide.html plain text: blog-daos-dacs-das-and-more-an-incomplete-terminology-guide.txt item: #24 of 267 id: blog-decentralized-protocol-monetization-and-forks author: blog title: blog-decentralized-protocol-monetization-and-forks date: None words: 3470 flesch: 42 summary: Decentralized Protocol Monetization and Forks is a blog post written by Vitalik Buterin from the R&D department of the Ethereum Foundation. It explains how to create internal assets and sell them to pay for the development of the protocol. keywords: bitcoin; ethereum; fork; network; people; protocol; system cache: blog-decentralized-protocol-monetization-and-forks.html plain text: blog-decentralized-protocol-monetization-and-forks.txt item: #25 of 267 id: blog-devcon-0-recap author: blog title: blog-devcon-0-recap date: None words: 2426 flesch: 55 summary: ÐΞVcon-0 kicked off on Monday 24th November in Kreuzberg, Berlin. Gavin Wood delivered the first presentation on the mission of the organization: "Welcome! Our mission: ÐApps". Stephan Tual gave a talk on the important role of the UK based communications team in building the community. keywords: client; day; ethereum; network; presentation; protocol; team cache: blog-devcon-0-recap.html plain text: blog-devcon-0-recap.txt item: #26 of 267 id: blog-devcon-is-back author: blog title: blog-devcon-is-back date: None words: 601 flesch: 45 summary: DevCon 1 will be held in London on November 9-13. It's been 100 days since the launch of the Ethereum network. The conference will take place over 5 days at the Gibson Hall. The first half of the week will focus on research and dapp development, and the second half on industry and mainstream audiences. keywords: development; ethereum cache: blog-devcon-is-back.html plain text: blog-devcon-is-back.txt item: #27 of 267 id: blog-devcon-one-postponed-until-further-notice author: blog title: blog-devcon-one-postponed-until-further-notice date: None words: 170 flesch: 43 summary: devcon one postponed until further notice. Venue for devcon one in London was not able to be secured on the dates desired (October 5th-8th). Updates will be forthcoming on the Devcon one website. Sign up to receive notifications for protocol-related announcements. keywords: protocol cache: blog-devcon-one-postponed-until-further-notice.html plain text: blog-devcon-one-postponed-until-further-notice.txt item: #28 of 267 id: blog-devgrants-help author: blog title: blog-devgrants-help date: None words: 1146 flesch: 51 summary: ÐΞVgrants is a new program that offers funding for contributions to both the Ethereum platform and projects based on it. Its goals are to provide developers interested in contributing to the ecosystem the opportunity to spend significant time on their project. keywords: ethereum; project; ðξvgrants cache: blog-devgrants-help.html plain text: blog-devgrants-help.txt item: #29 of 267 id: blog-ether-purchase-troubleshooting author: blog title: blog-ether-purchase-troubleshooting date: None words: 689 flesch: 67 summary: Ether Purchase Troubleshooting is a blog post by Vitalik Buterin. It explains how to solve problems with the purchase of ether using a Python script. It also explains the most common potential issues with the ether purchase. keywords: /path; python cache: blog-ether-purchase-troubleshooting.html plain text: blog-ether-purchase-troubleshooting.txt item: #30 of 267 id: blog-ether-sale-a-statistical-overview author: blog title: blog-ether-sale-a-statistical-overview date: None words: 1398 flesch: 43 summary: The first two weeks of the ether sale are over and we have received over 25,000 BTC from selling over 50 million ETH. This marks the largest cryptographic token sale to date. A total of 6670 transactions have been made, with values ranging from the minimum 0.01 BTC to a high of 500 BTC. The percentage of all BTC stored in multisig has shot up from 0.23% to 0.41% over the last two weeks. keywords: btc; ether; gini cache: blog-ether-sale-a-statistical-overview.html plain text: blog-ether-sale-a-statistical-overview.txt item: #31 of 267 id: blog-ethereum-and-oracles author: blog title: blog-ethereum-and-oracles date: None words: 2591 flesch: 50 summary: Vitalik Buterin proposes a new way of implementing smart contracts on the blockchain. Oracles are a set of specialized entities called "oracles" that control the funds intended to go into the contract and execute the contract code. keywords: blockchain; code; contract; ethereum; oracles cache: blog-ethereum-and-oracles.html plain text: blog-ethereum-and-oracles.txt item: #32 of 267 id: blog-ethereum-builders-experiment author: blog title: blog-ethereum-builders-experiment date: None words: 2035 flesch: 56 summary: Mihai Alisie proposes an experiment for the Ethereum community. The main idea is the making of a self organizing knowledge sharing network with potential ramifications in a variety of other areas. He will explore a few of the use cases towards the end of the article. keywords: ethereum; experiment; knowledge; project; things cache: blog-ethereum-builders-experiment.html plain text: blog-ethereum-builders-experiment.txt item: #33 of 267 id: blog-ethereum-builders-supercharging-github author: blog title: blog-ethereum-builders-supercharging-github date: None words: 2234 flesch: 55 summary: Mihai Alisie is vice president of the Ethereum Foundation and director of the ETH Switzerland. He has been researching and testing a number of collaborative tools in the last few months. He thinks there is a lot of untapped potential in the community, but the lack of a streamlined collaboration system makes it difficult for people to focus on their ideas. keywords: builders; community; ethereum; github; people; project cache: blog-ethereum-builders-supercharging-github.html plain text: blog-ethereum-builders-supercharging-github.txt item: #34 of 267 id: blog-ethereum-comms-announcement author: blog title: blog-ethereum-comms-announcement date: None words: 458 flesch: 32 summary: The foundation is in the phase of restructuring its communications activities. It will de-emphasize Skype and emphasize Gitter as a means of real-time communication for developers. The primary active Gitter rooms are:https://gitter.im/ethereum/cpp-ethereu, and keywords: ethereum; protocol cache: blog-ethereum-comms-announcement.html plain text: blog-ethereum-comms-announcement.txt item: #35 of 267 id: blog-ethereum-community-survey author: blog title: blog-ethereum-community-survey date: None words: 1658 flesch: 61 summary: There was a survey for the community of the Ethereum Foundation in November. There were 286 responses. There are 123 people living in North America, 114 in Europe, 30 in Asia, 10 in Asia-Pacific, 13 in Oceana, and 6 in South America. There is a map of all the current Ethereum meetups. keywords: community; ethereum; new; people; survey cache: blog-ethereum-community-survey.html plain text: blog-ethereum-community-survey.txt item: #36 of 267 id: blog-ethereum-dev author: blog title: blog-ethereum-dev date: None words: 690 flesch: 26 summary: Etihad ÐΞV asks Gavin Wood about the development of a new, robust, quasi-Turing-complete blockchain, known as "Ethernet". Gavin explains what they are doing at the moment. keywords: development; ethereum; technology cache: blog-ethereum-dev.html plain text: blog-ethereum-dev.txt item: #37 of 267 id: blog-ethereum-dev-update-2015-week-41 author: blog title: blog-ethereum-dev-update-2015-week-41 date: None words: 449 flesch: 48 summary: The team is working towards the 1.0 release of the light client. The team is spending time polishing remaining bugs and bundling binaries for the various platforms. The Go and C++ teams have daily standups. The teams are preparing talks and presentations for DEVCON1. keywords: ethereum; protocol cache: blog-ethereum-dev-update-2015-week-41.html plain text: blog-ethereum-dev-update-2015-week-41.txt item: #38 of 267 id: blog-ethereum-dev-update-2015-week-44 author: blog title: blog-ethereum-dev-update-2015-week-44 date: None words: 414 flesch: 48 summary: Etherum released 1.0.0 of the C++ tools. Several Mix bugs have been fixed and the team is working on improving on the build/release process. Pyethapp is continuing to move forward. Swarm accounting & incentive mechanisms are being finalized. Initial integration of Swarm with IPFS as data store is beginning in the clients. New network protocols supporting fast sync are maturing and will be basis for future light clients. Devcon is a week away. keywords: ethereum; protocol cache: blog-ethereum-dev-update-2015-week-44.html plain text: blog-ethereum-dev-update-2015-week-44.txt item: #39 of 267 id: blog-ethereum-development-process author: blog title: blog-ethereum-development-process date: None words: 378 flesch: 51 summary: Gavin Wood documents the development of the codebase of the Ethereum protocol on the EFS blog. It's like a test-driven triplet-programming development. The goal was to have three fully compatible implementations and an unambiguous specification by the end of three days of substantial development. keywords: development cache: blog-ethereum-development-process.html plain text: blog-ethereum-development-process.txt item: #40 of 267 id: blog-ethereum-foundation-is-hiring-an-executive-director author: blog title: blog-ethereum-foundation-is-hiring-an-executive-director date: None words: 411 flesch: 24 summary: Ethereum Foundation is hiring an Executive Director. The successful candidate will have significant experience in corporate finance activities and/or operations. The Director will interact with and support several different divisions engaged in software development, communications and community outreach activities. keywords: ethereum; foundation cache: blog-ethereum-foundation-is-hiring-an-executive-director.html plain text: blog-ethereum-foundation-is-hiring-an-executive-director.txt item: #41 of 267 id: blog-ethereum-foundation-open-call-re-board-selection author: blog title: blog-ethereum-foundation-open-call-re-board-selection date: None words: 762 flesch: 28 summary: Vitalik Buterin, Gavin Wood and Jeffrey Wilcke are looking for new board members for the board of directors of the Stiftung Ethereum, a non-profit organization registered in Zug, Switzerland. The foundation is legally controlled by a body known as the Foundation Council. keywords: board; ethereum; foundation cache: blog-ethereum-foundation-open-call-re-board-selection.html plain text: blog-ethereum-foundation-open-call-re-board-selection.txt item: #42 of 267 id: blog-ethereum-in-practice-part-2-how-to-build-a-better-democracy-in-under-a-100-lines-of-code author: blog title: blog-ethereum-in-practice-part-2-how-to-build-a-better-democracy-in-under-a-100-lines-of-code date: None words: 1315 flesch: 68 summary: This is the second part of a series on how to build smart contracts in under 100 lines of code using the current Ethereum tools. Alex Van de Sande explains how to create a Democratic organization that lives on the blockchain and that anyone holding a share token can vote on proposals. keywords: contract; ether; proposal cache: blog-ethereum-in-practice-part-2-how-to-build-a-better-democracy-in-under-a-100-lines-of-code.html plain text: blog-ethereum-in-practice-part-2-how-to-build-a-better-democracy-in-under-a-100-lines-of-code.txt item: #43 of 267 id: blog-ethereum-in-practice-part-3-how-to-build-your-own-transparent-bank-on-the-blockchain author: blog title: blog-ethereum-in-practice-part-3-how-to-build-your-own-transparent-bank-on-the-blockchain date: None words: 1175 flesch: 63 summary: This is the third and final post on a series on how to use the Ethereum Wallet to create autonomous organisations. In the first post we detailed how to create a token, and on the second we shown how to generate a digital democracy controlled by these tokens. Now we are going to modify the token contract to allow it to be minted by your DAO. keywords: address; code; contract cache: blog-ethereum-in-practice-part-3-how-to-build-your-own-transparent-bank-on-the-blockchain.html plain text: blog-ethereum-in-practice-part-3-how-to-build-your-own-transparent-bank-on-the-blockchain.txt item: #44 of 267 id: blog-ethereum-launch-process author: blog title: blog-ethereum-launch-process date: None words: 2849 flesch: 59 summary: Vinay Gupta is the newly minted release coordinator for the release of the new version of the Ethereum protocol. He will be 50/50 on comms and on release coordination. He was a 3D graphics programmer through the 1990s and has a strong grounding in financial cryptography. keywords: ether; ethereum; frontier; network; process; release cache: blog-ethereum-launch-process.html plain text: blog-ethereum-launch-process.txt item: #45 of 267 id: blog-ethereum-launches author: blog title: blog-ethereum-launches date: None words: 291 flesch: 57 summary: Stephan Tual announces the launch of Frontier, the first live release of the Ethereum project. The vision of a censorship-proof ‘world computer’ that anyone can program is now a reality. There is a new intro video to celebrate the release. keywords: ethereum cache: blog-ethereum-launches.html plain text: blog-ethereum-launches.txt item: #46 of 267 id: blog-ethereum-messaging-masses-including-fathers-via-infographic author: blog title: blog-ethereum-messaging-masses-including-fathers-via-infographic date: None words: 941 flesch: 55 summary: Anthony Di Iorio started evangelizing bitcoin and blockchain tech back in 2012. His father didn't understand the technology at the time, but he eventually came around. Anthony dropped everything in late 2013 and started bootstrapping the project with his co-founders Vitalik, Mihai, and Charles. keywords: announcements; ethereum; protocol cache: blog-ethereum-messaging-masses-including-fathers-via-infographic.html plain text: blog-ethereum-messaging-masses-including-fathers-via-infographic.txt item: #47 of 267 id: blog-ethereum-now-going-public author: blog title: blog-ethereum-now-going-public date: None words: 2088 flesch: 41 summary: Vitalik Buterin wrote the initial draft of the whitepaper for the first time in San Francisco in November. Vitalik had worked with several projects trying to implement colored coins, smart property, and various types of decentralized exchange on top of Bitcoin. He realized that the key to solving the problem was to create a Turing-complete programming language. keywords: bitcoin; code; development; ecosystem; ethereum; projects; work cache: blog-ethereum-now-going-public.html plain text: blog-ethereum-now-going-public.txt item: #48 of 267 id: blog-ethereum-project-update author: blog title: blog-ethereum-project-update date: None words: 504 flesch: 47 summary: The development of the software platform for the Ethereum project is on track. The 5th installment of the proof of concept series will be released soon. The core activities include attention to legalities in different jurisdictions regarding the pre-sale, development and testing of the hot/cold wallet system, and development and tests of the sale web site. keywords: development; project cache: blog-ethereum-project-update.html plain text: blog-ethereum-project-update.txt item: #49 of 267 id: blog-ethereum-protocol-update-1 author: blog title: blog-ethereum-protocol-update-1 date: None words: 983 flesch: 61 summary: Stephan Tual announced the first Frontier patch for the Ethereum Protocol Update 1. The thawing pull request has been merged for the Go client and the Master branch has been updated. If you're still running branch release 1.0.0 please switch to Master. C++ users can also switch to master once merged. keywords: block; protocol; update cache: blog-ethereum-protocol-update-1.html plain text: blog-ethereum-protocol-update-1.txt item: #50 of 267 id: blog-ethereum-scalability-and-decentralization-updates author: blog title: blog-ethereum-scalability-and-decentralization-updates date: None words: 2177 flesch: 58 summary: Vitalik Buterin has written a blog post on the topic of scalability and decentralization in the cryptocurrency. The Bitcoin blockchain is currently over 12 GB in size and it takes several days for a new bitcoind node to fully synchronize. The block size limit currently puts a cap on the growth of the Bitcoin network. keywords: block; proof; protocol; transaction cache: blog-ethereum-scalability-and-decentralization-updates.html plain text: blog-ethereum-scalability-and-decentralization-updates.txt item: #51 of 267 id: blog-ethereum-the-first-year author: blog title: blog-ethereum-the-first-year date: None words: 3267 flesch: 62 summary: Mihai Alisie is the Vice President of the Ethereum Foundation and the Director of the ETH Switzerland. He wrote a blog post about the first year of the project. It's the most intense ride of his life. keywords: community; ethereum; genesis; project; sale; things; time; world cache: blog-ethereum-the-first-year.html plain text: blog-ethereum-the-first-year.txt item: #52 of 267 id: blog-ethereum-wallet-developer-preview author: blog title: blog-ethereum-wallet-developer-preview date: None words: 1005 flesch: 70 summary: Ethereum Wallet is the first developer-preview of the app. The point of this release is to gather feedback, squash bugs and get the code audited. The developer preview doesn't come bundled with a node, so you still need to start by downloading the binary for your OS. keywords: developer; wallet cache: blog-ethereum-wallet-developer-preview.html plain text: blog-ethereum-wallet-developer-preview.txt item: #53 of 267 id: blog-ethereums-unexpected-future-direction author: blog title: blog-ethereums-unexpected-future-direction date: None words: 466 flesch: 45 summary: Valve's Steam is heading for 100 million users, most of whom have serious graphics hardware at their disposal. They will get mining software on to the majority of those machines simply by making it available to users and asking them to download it in exchange for participation in the network and a little credit. keywords: ethereum; protocol cache: blog-ethereums-unexpected-future-direction.html plain text: blog-ethereums-unexpected-future-direction.txt item: #54 of 267 id: blog-final-steps author: blog title: blog-final-steps date: None words: 1369 flesch: 54 summary: All systems are now 'Go' on the technical side and Frontier will be released this week. Users will need to generate, then load the Genesis block into their Ethereum client. The Genesis block contains all the transactions from the Ether sale and represents the first step to consensus. keywords: block; ethereum; genesis; release cache: blog-final-steps.html plain text: blog-final-steps.txt item: #55 of 267 id: blog-frontier-first-100k-blocks author: blog title: blog-frontier-first-100k-blocks date: None words: 736 flesch: 66 summary: Frontier passed it's 100,000th block earlier this week. First 50 blocks took 29 seconds, then 31 and 29 seconds for the next couple of blocks. After the first few hundred blocks, the difficulty adjustment algorithm is catching up. Biggest miners in first 100 blocks were 0.81% of the block size. keywords: blocks; power cache: blog-frontier-first-100k-blocks.html plain text: blog-frontier-first-100k-blocks.txt item: #56 of 267 id: blog-frontier-is-coming-what-to-expect-and-how-to-prepare author: blog title: blog-frontier-is-coming-what-to-expect-and-how-to-prepare date: None words: 1469 flesch: 62 summary: Frontier is the first milestone in the release of the Ethereum project. It's intended for technical users, specifically developers. It will be followed by 'Homestead', 'Metropolis' and 'Serenity' throughout the coming year, each adding new features. keywords: block; ethereum; frontier; network cache: blog-frontier-is-coming-what-to-expect-and-how-to-prepare.html plain text: blog-frontier-is-coming-what-to-expect-and-how-to-prepare.txt item: #57 of 267 id: blog-gavs-dev-update-ethereums author: blog title: blog-gavs-dev-update-ethereums date: None words: 2803 flesch: 54 summary: Gavin Wood is one third of the leadership of the organization that is responsible for the development of the Web Three software stack. Gavin is based in Zug, Switzerland, but has been involved most recently in putting together the Berlin side of things. keywords: berlin; development; ethereum; protocol; software; time; web; ðξv cache: blog-gavs-dev-update-ethereums.html plain text: blog-gavs-dev-update-ethereums.txt item: #58 of 267 id: blog-gavs-dev-update-iii author: blog title: blog-gavs-dev-update-iii date: None words: 1287 flesch: 57 summary: Gavin Wood is a co-founder of the Ethereum Foundation and one of the three directors of the Eth Dev, the NFP organisation that is managing the development (under contract from ETH Suisse) of the ETH blockchain. Gavin is sitting on an immaculate couch that has been zapped forward in time from the 1960s in the room that will become the heart of the C ++ Ethereum development operation. Anneka Rice, Sarah O'Neill and Roland are working around the clock to get the room ready for ÐΞVcon-0, their first developer symposium. keywords: berlin; development; ethereum; time cache: blog-gavs-dev-update-iii.html plain text: blog-gavs-dev-update-iii.txt item: #59 of 267 id: blog-gavs-ethereum-dev-update-ii author: blog title: blog-gavs-ethereum-dev-update-ii date: None words: 952 flesch: 55 summary: Gavin Wood is the founder of the Ethereum Foundation and one of the three directors of the development entity building the technology. He spent the last week at his home in Zug, Switzerland. He has been working on Whisper, a secure identity-based communications protocol. Sarah has been busy with the builders getting the hub in Berlin ready. keywords: berlin; ethereum; network; team cache: blog-gavs-ethereum-dev-update-ii.html plain text: blog-gavs-ethereum-dev-update-ii.txt item: #60 of 267 id: blog-gavs-ethereum-dev-update-iv author: blog title: blog-gavs-ethereum-dev-update-iv date: None words: 1099 flesch: 58 summary: Gavin Wood has updated his blog with the latest update of his research and development project, the Ethereum Foundation. Since the last update, a lot has happened, including the release of the website ethdev.com. Gavin has been between Switzerland, the UK and Berlin. keywords: ethereum; protocol; security; time cache: blog-gavs-ethereum-dev-update-iv.html plain text: blog-gavs-ethereum-dev-update-iv.txt item: #61 of 267 id: blog-gavs-ethereum-dev-update-v author: blog title: blog-gavs-ethereum-dev-update-v date: None words: 1419 flesch: 54 summary: Gavin Wood was in Zug, Switzerland for the last week. He was there to discuss the reform of the foundation and the release strategy for the new version of the protocol. He presented the strategy to the other members of the board. keywords: ethereum; protocol; release; week; ðξv cache: blog-gavs-ethereum-dev-update-v.html plain text: blog-gavs-ethereum-dev-update-v.txt item: #62 of 267 id: blog-getting-to-the-frontier author: blog title: blog-getting-to-the-frontier date: None words: 1218 flesch: 52 summary: Vinay Gupta and Gav talk about the development of Frontier, the new version of the Ethereum protocol. They discuss the development process and the challenges they have to meet between now and Frontier's release, including security, network stability, mining and exchange. keywords: development; frontier; process cache: blog-getting-to-the-frontier.html plain text: blog-getting-to-the-frontier.txt item: #63 of 267 id: blog-how-to-build-your-own-cryptocurrency author: blog title: blog-how-to-build-your-own-cryptocurrency date: None words: 1440 flesch: 70 summary: Alex Van de Sande is the lead designer on the Ethereum foundation. He gives an overview of the tools they've built and how you can use them to build interesting things right now. Alex is working on bringing the Ethereum ecosystem to the next tier of users. keywords: contract; ethereum; token; wallet cache: blog-how-to-build-your-own-cryptocurrency.html plain text: blog-how-to-build-your-own-cryptocurrency.txt item: #64 of 267 id: blog-how-to-make-a-purchase-in-the-ether-presale author: blog title: blog-how-to-make-a-purchase-in-the-ether-presale date: None words: 950 flesch: 52 summary: Ether pre-sale is an HTML/JavaScript web application that enables people and organizations to pre-purchase ether tokens with bitcoin. It will be displayed on the website at https://www.ethereum.org for the duration of the sale. keywords: address; ether; sale cache: blog-how-to-make-a-purchase-in-the-ether-presale.html plain text: blog-how-to-make-a-purchase-in-the-ether-presale.txt item: #65 of 267 id: blog-implementing-vitaliks-vision author: blog title: blog-implementing-vitaliks-vision date: None words: 1246 flesch: 51 summary: There is a general release of a stable command line client for the new version of the Ethereum protocol. Vitalik Buterin, Gavin Wood, and Jeffrey Wilcke initiated the PoC (proof-of-concept) series in Python, C++ and Go last summer. keywords: console; development; geth; program cache: blog-implementing-vitaliks-vision.html plain text: blog-implementing-vitaliks-vision.txt item: #66 of 267 id: blog-important-statement-regarding-the-ether-pre-sale author: blog title: blog-important-statement-regarding-the-ether-pre-sale date: None words: 336 flesch: 33 summary: Stephan Tual issues an important statement regarding the Ether pre-sale. He asks peercover.com to stop offering ether forwards until there is more information released on the Ether project and the potential value of the ether cryptofuel. keywords: ether cache: blog-important-statement-regarding-the-ether-pre-sale.html plain text: blog-important-statement-regarding-the-ether-pre-sale.txt item: #67 of 267 id: blog-index author: blog title: blog-index date: None words: 6877 flesch: 65 summary: Secret Sharing and Erasure Coding: A Guide for the Aspiring Dropbox Decentralizer is a blog post by Vitalik Buterin. It's about incentivized decentralized online file storage system. Vitalik also discusses the importance of redundancy in a decentralized network. keywords: chunks; file; polynomial; proof; protocol; redundancy cache: blog-index.html plain text: blog-index.txt item: #68 of 267 id: blog-information-theoretic-account-secure-brainwallets author: blog title: blog-information-theoretic-account-secure-brainwallets date: None words: 4082 flesch: 59 summary: Vitalik Buterin has written a blog post on the topic of "brainwallets". Brainwallets store funds using a private key generated from a password memorized entirely in one's head. The challenge is to create a brainwallet that is simultaneously memorable and secure. keywords: bits; entropy; number; password; time; use cache: blog-information-theoretic-account-secure-brainwallets.html plain text: blog-information-theoretic-account-secure-brainwallets.txt item: #69 of 267 id: blog-inside-ethereum-devhub-berlin author: blog title: blog-inside-ethereum-devhub-berlin date: None words: 179 flesch: 28 summary: Yesterday was the first proper day of VHub Berlin being open. Gavin Wood has posted a few pictures from inside the place to gauge the mood here. Henning, Marek, Viktor, Felix, Aeron, Brian, Alex, Jutta, and the rest of the team are hacking in the lab. keywords: protocol cache: blog-inside-ethereum-devhub-berlin.html plain text: blog-inside-ethereum-devhub-berlin.txt item: #70 of 267 id: blog-introducing-casper-friendly-ghost author: blog title: blog-introducing-casper-friendly-ghost date: None words: 2538 flesch: 49 summary: Vlad Zamfir has been working on the analysis and specification of the “proof-of-stake” blockchain architecture since September 2014. Vlad and Vitalik haven't agreed on all the details of the spec, but they have consensus on many properties of the proof of stake protocol. Formal verification and simulation of Casper’s properties is under way. keywords: blocks; casper; consensus; validators cache: blog-introducing-casper-friendly-ghost.html plain text: blog-introducing-casper-friendly-ghost.txt item: #71 of 267 id: blog-introducing-ethereum-script-2-0 author: blog title: blog-introducing-ethereum-script-2-0 date: None words: 3742 flesch: 68 summary: Introducing the new version of the Ethereum scripting language, called "Ethereum Script 2.0". Vitalik Buterin is working on a major rework of the language. The CLL will stay the same as it is now. keywords: code; contract; push; stack cache: blog-introducing-ethereum-script-2-0.html plain text: blog-introducing-ethereum-script-2-0.txt item: #72 of 267 id: blog-introduction-futarchy author: blog title: blog-introduction-futarchy date: None words: 4956 flesch: 49 summary: An Introduction to Futarchy is posted on the Etherum Foundation blog by Vitalik Buterin. Futarchy was originally proposed by economist Robin Hanson as a futuristic form of government. Under it, people would vote on a metric to determine how well their country (or charity or company) is doing, and then prediction markets would be used to pick the policies that best optimize the metric. keywords: ceo; company; futarchy; market; price; protocol; token; value cache: blog-introduction-futarchy.html plain text: blog-introduction-futarchy.txt item: #73 of 267 id: blog-jeffs-ethereum-dev-update author: blog title: blog-jeffs-ethereum-dev-update date: None words: 1033 flesch: 67 summary: Jeff Wilcke is a founder of the Ethereum Foundation and one of the three directors of the development entity building the protocol and the associated tech. He's been looking for a suitable office space to host the Amsterdam Hub for 2 months. Maran will do all he can to find the best place for the Ams hub and the development of Mist. keywords: development; ethereum; team cache: blog-jeffs-ethereum-dev-update.html plain text: blog-jeffs-ethereum-dev-update.txt item: #74 of 267 id: blog-jeffs-ethereum-dev-update-2 author: blog title: blog-jeffs-ethereum-dev-update-2 date: None words: 704 flesch: 65 summary: Jeff Wilcke has updated his blog with an update on his side of things and that of the Go team. The audit is looming around the corner. PoC-7 has been released now for a week and has been stable. They are already hard at work to finalise PoC 8. keywords: ethereum; protocol cache: blog-jeffs-ethereum-dev-update-2.html plain text: blog-jeffs-ethereum-dev-update-2.txt item: #75 of 267 id: blog-juttas-update-bug-bounty-program-security-audit author: blog title: blog-juttas-update-bug-bounty-program-security-audit date: None words: 417 flesch: 54 summary: Jutta Steiner gives an update on the bug bounty program and security audit on the security side of the launch of the new version of the platform. The first round of work from security auditors is finishing in a couple of weeks and bug fixing is already well underway. keywords: program; security cache: blog-juttas-update-bug-bounty-program-security-audit.html plain text: blog-juttas-update-bug-bounty-program-security-audit.txt item: #76 of 267 id: blog-know-ethereum-secure author: blog title: blog-know-ethereum-secure date: None words: 1076 flesch: 55 summary: Jutta Steiner joined the team at the end of last year to manage the security audit of the protocols, clients and p2p-network of the Ethereum network. The audit started with the development of a general strategy for ensuring maximum security for the project. The analyses of the new protocols and algorithms covered topics like the security of the gas economics, ASIC-resistant proof of work puzzle and economic incentivisation of mining nodes. keywords: audit; end; security cache: blog-know-ethereum-secure.html plain text: blog-know-ethereum-secure.txt item: #77 of 267 id: blog-launching-the-ether-sale author: blog title: blog-launching-the-ether-sale date: None words: 1430 flesch: 56 summary: Vitalik Buterin thanks the community for their patience regarding the launch of the ether sale. The team has been promising the sale would arise in two weeks for six months. In the intervening six months, they have been working on the development of the clients and the protocol. keywords: ether; ethereum; protocol; sale cache: blog-launching-the-ether-sale.html plain text: blog-launching-the-ether-sale.txt item: #78 of 267 id: blog-light-clients-proof-stake author: blog title: blog-light-clients-proof-stake date: None words: 3078 flesch: 60 summary: Vitalik Buterin has written a blog post on the topic of "Light Clients and Proof of Stake". The main argument against proof of stake is that it's not easy to make a consensus algorithm light-client friendly. keywords: block; client; light; proof cache: blog-light-clients-proof-stake.html plain text: blog-light-clients-proof-stake.txt item: #79 of 267 id: blog-long-range-attacks-the-serious-problem-with-adaptive-proof-of-work author: blog title: blog-long-range-attacks-the-serious-problem-with-adaptive-proof-of-work date: None words: 1301 flesch: 55 summary: Long-range attacks are a serious problem with adaptive proof of work. Vitalik Buterin explains the solution to this problem in a blog post on the EFS blog. The solution involves executing random contracts from the blockchain on the blockchain. keywords: blockchain; proof; range cache: blog-long-range-attacks-the-serious-problem-with-adaptive-proof-of-work.html plain text: blog-long-range-attacks-the-serious-problem-with-adaptive-proof-of-work.txt item: #80 of 267 id: blog-merkling-in-ethereum author: blog title: blog-merkling-in-ethereum date: None words: 1843 flesch: 59 summary: Merkle trees are a fundamental part of what makes blockchains tick. Thanks to Merkle trees it is possible to build Ethereum nodes that run on all computers and laptops large and small, smart phones, and even internet of things devices such as those produced by Slock.it. keywords: merkle; root; transaction; tree cache: blog-merkling-in-ethereum.html plain text: blog-merkling-in-ethereum.txt item: #81 of 267 id: blog-microsoft-to-sponsor-ethereums-devcon1-2 author: blog title: blog-microsoft-to-sponsor-ethereums-devcon1-2 date: None words: 305 flesch: 39 summary: Microsoft will sponsor and attend DΞVCON1, the premier Ethereum developer conference. It will be held from November 9th-13th at Gibson Hall in London, UK. Marley Gray, Director of Technology Strategy US Financial Services at Microsoft, is excited to work with Vitalik Buterin. keywords: ethereum; microsoft cache: blog-microsoft-to-sponsor-ethereums-devcon1-2.html plain text: blog-microsoft-to-sponsor-ethereums-devcon1-2.txt item: #82 of 267 id: blog-mining author: blog title: blog-mining date: None words: 6384 flesch: 58 summary: There has been a ruckus in the past week about the issue of mining centralization in the Bitcoin network. One mining pool, GHash.io, amass over 45% hashpower for many hours, and at one point even grew to become 51% of the entire network. Now, the situation has somewhat subsided, with GHash down to 35% network hashpower and the runner-up, Discus Fish, up to 16%. keywords: asic; bitcoin; block; electricity; ghash; hashpower; miners; mining; network; pool cache: blog-mining.html plain text: blog-mining.txt item: #83 of 267 id: blog-more-thoughts-on-scripting-and-future-compatibility author: blog title: blog-more-thoughts-on-scripting-and-future-compatibility date: None words: 1920 flesch: 55 summary: Vitalik Buterin wrote a blog post introducing the new version of the Script 2.0. Sergio Damian Lerner, a Bitcoin security researcher, criticizes two aspects of the change: the fee system and the loss of the crypto opcodes. keywords: bitcoin; fee; protocol; sha256 cache: blog-more-thoughts-on-scripting-and-future-compatibility.html plain text: blog-more-thoughts-on-scripting-and-future-compatibility.txt item: #84 of 267 id: blog-more-uncle-statistics author: blog title: blog-more-uncle-statistics date: None words: 1652 flesch: 52 summary: Vitalik Buterin has collected uncle statistics for the first 280,000 blocks of the Ethereum blockchain. Uncle rates are low compared to Olympic. Larger miners have lower uncle rates. Uncle mechanic works with base block rewards only, not transaction fees. keywords: blocks; miners; uncle cache: blog-more-uncle-statistics.html plain text: blog-more-uncle-statistics.txt item: #85 of 267 id: blog-nick-szabo-confirmed-as-keynote-speaker-of-ethereums-devcon1 author: blog title: blog-nick-szabo-confirmed-as-keynote-speaker-of-ethereums-devcon1 date: None words: 391 flesch: 44 summary: Nick Szabo is the Keynote Speaker of the DΞVCON1, which will be held from November 9th-13th at Gibson Hall in London, UK. Nick's keynote will focus on the history of the blockchain, smart contracts and assets on the blockchain. keywords: ethereum; nick cache: blog-nick-szabo-confirmed-as-keynote-speaker-of-ethereums-devcon1.html plain text: blog-nick-szabo-confirmed-as-keynote-speaker-of-ethereums-devcon1.txt item: #86 of 267 id: blog-olympic-frontier-pre-release author: blog title: blog-olympic-frontier-pre-release date: None words: 1171 flesch: 49 summary: Olympic is the ninth and last in the Proof-of-Concept IX series of the Ether-based protocols. The purpose of Olympic is to reward people who try to test the limits of the Ethereum blockchain during the pre-release period, spamming the network with transactions and doing crazy things with the state. There will be a total prize fund of up to 25,000 ether. keywords: account; number; transaction cache: blog-olympic-frontier-pre-release.html plain text: blog-olympic-frontier-pre-release.txt item: #87 of 267 id: blog-olympic-rewards-announced author: blog title: blog-olympic-rewards-announced date: None words: 499 flesch: 50 summary: Olympic Rewards Announced by Vitalik Buterin on August 26, 2015. Top miners for blocks 300000-1000000 are entitled to receive 0.5 ETH per block. Top senders for blocks 600-1,000 get 250 ETH. keywords: block; eth cache: blog-olympic-rewards-announced.html plain text: blog-olympic-rewards-announced.txt item: #88 of 267 id: blog-on-abstraction author: blog title: blog-on-abstraction date: None words: 4193 flesch: 57 summary: On Abstraction is a blog post by Vitalik Buterin, the founder of the Ethereum Foundation. It explains some of the reasons behind the development of the platform. It also discusses some technical issues with the system. keywords: code; currency; ethereum; gas; transaction; trie; value cache: blog-on-abstraction.html plain text: blog-on-abstraction.txt item: #89 of 267 id: blog-on-anti-pre-revelation-games author: blog title: blog-on-anti-pre-revelation-games date: None words: 2232 flesch: 49 summary: On the Anti-Pre-Revelation Games blog, Vitalik Buterin explains why some proposed applications on top of the Ethereum protocol rely on some kind of incentivized, multi-party data provision. Augur is a prediction market based on a Schelling scheme. keywords: scheme; users; vote cache: blog-on-anti-pre-revelation-games.html plain text: blog-on-anti-pre-revelation-games.txt item: #90 of 267 id: blog-on-long-term-cryptocurrency-distribution-models author: blog title: blog-on-long-term-cryptocurrency-distribution-models date: None words: 3341 flesch: 53 summary: Vitalik Buterin has written a blog post on long-term cryptocurrency distribution models. The issue is still in its early stages of discussion. Long-term distribution in nearly every cryptocurrency now follows one of two strategies: nothing at all or mining. keywords: algorithm; data; distribution; mining; proof; work cache: blog-on-long-term-cryptocurrency-distribution-models.html plain text: blog-on-long-term-cryptocurrency-distribution-models.txt item: #91 of 267 id: blog-on-public-and-private-blockchains author: blog title: blog-on-public-and-private-blockchains date: None words: 1888 flesch: 39 summary: On August 7, 2015 Vitalik Buterin wrote a blog post on the topic of public and private blockchains. He explains the difference between the two types of blockchains and explains the practical differences between them. He also explains the differences between the three types of database applications. keywords: blockchains; consortium; program; proof; public cache: blog-on-public-and-private-blockchains.html plain text: blog-on-public-and-private-blockchains.txt item: #92 of 267 id: blog-on-slow-and-fast-block-times author: blog title: blog-on-slow-and-fast-block-times date: None words: 2789 flesch: 49 summary: On Slow and Fast Block Times, Vitalik Buterin explains why fast block times are desirable for the security of the blockchain. Centralization risks are the main reason not to push block times down to 1 second despite the benefits. keywords: block; blockchain; probability; security cache: blog-on-slow-and-fast-block-times.html plain text: blog-on-slow-and-fast-block-times.txt item: #93 of 267 id: blog-on-transaction-fees-and-the-fallacy-of-market-based-solutions author: blog title: blog-on-transaction-fees-and-the-fallacy-of-market-based-solutions date: None words: 2314 flesch: 58 summary: Vitalik Buterin has written a blog post on the transaction fee structure of the Ethereum protocol. He suggests a flexible fee system that allows consensus-based human intervention after the fact would be best for the project. Bitcoin already has a ready-made solution: make the fees voluntary and market-based. keywords: fees; miners; protocol; set; transaction cache: blog-on-transaction-fees-and-the-fallacy-of-market-based-solutions.html plain text: blog-on-transaction-fees-and-the-fallacy-of-market-based-solutions.txt item: #94 of 267 id: blog-p-epsilon-attack author: blog title: blog-p-epsilon-attack date: None words: 1941 flesch: 51 summary: The P + epsilon attack on SchellingCoin was conceived by Andrew Miller earlier this month. Schelling coins rely on untested cryptoeconomic security assumptions. The theory is that if everyone expects everyone else to vote truthfully, then their incentive is to comply with the majority. keywords: attacker; vote cache: blog-p-epsilon-attack.html plain text: blog-p-epsilon-attack.txt item: #95 of 267 id: blog-programming-society-with-asm-gavin-wood-at-assembly-2014 author: blog title: blog-programming-society-with-asm-gavin-wood-at-assembly-2014 date: None words: 123 flesch: 24 summary: Programming Society with Asm: Gavin Wood at Assembly 2014 is on the blog of the E.E.F.C. Foundation. Sign up to receive email notifications for protocol-related announcements, such as network upgrades, FAQs or security issues. keywords: protocol cache: blog-programming-society-with-asm-gavin-wood-at-assembly-2014.html plain text: blog-programming-society-with-asm-gavin-wood-at-assembly-2014.txt item: #96 of 267 id: blog-proof-stake-learned-love-weak-subjectivity author: blog title: blog-proof-stake-learned-love-weak-subjectivity date: None words: 3691 flesch: 52 summary: Vitalik Buterin explains the benefits of proof of stake in a blog post for the R&D department of the Ethereum Foundation. He also explains the disadvantages of the proof of work-based alternatives to proof of stake. keywords: consensus; network; proof; security; set; stake; work cache: blog-proof-stake-learned-love-weak-subjectivity.html plain text: blog-proof-stake-learned-love-weak-subjectivity.txt item: #97 of 267 id: blog-pyethereum-and-serpent-programming-guide author: blog title: blog-pyethereum-and-serpent-programming-guide date: None words: 3893 flesch: 58 summary: The tutorial is intended to apply to PoC5. Most of the instructions given below will not work in the older PoC4 implementations of AlethZero (C++) and Ethereal (Go). Vitalik Buterin has made a lot of changes to the Ethereum protocol in the last few weeks. Chen Houwu, Heiko Kees, Konrad Feldmeier and Konrad Houwu are the main Python developers for Pyethereum. keywords: code; contract; data; ether; pyethtool; serpent; storage; value cache: blog-pyethereum-and-serpent-programming-guide.html plain text: blog-pyethereum-and-serpent-programming-guide.txt item: #98 of 267 id: blog-scalability-part-1-building-top author: blog title: blog-scalability-part-1-building-top date: None words: 3049 flesch: 55 summary: Vitalik Buterin is going to write a series of posts on scalability of the Ethereum network. He will discuss the fundamental problem with scalability and introduce solutions to specific problems. In later posts, he will discuss further generalizations of such mechanisms and apply them to the whole network. keywords: block; ethereum; transaction; value cache: blog-scalability-part-1-building-top.html plain text: blog-scalability-part-1-building-top.txt item: #99 of 267 id: blog-scalability-part-2-hypercubes author: blog title: blog-scalability-part-2-hypercubes date: None words: 5633 flesch: 57 summary: Vitalik Buterin has written a blog post on scalability in the context of a Bitcoin-like currency called Hypercubes. The objective is to be able to process tens of thousands of transactions per second and provide a transaction fee of less than $0.001, while maintaining security against 25% attacks. keywords: block; chain; challenge; header; messages; miners; protocol; substate cache: blog-scalability-part-2-hypercubes.html plain text: blog-scalability-part-2-hypercubes.txt item: #100 of 267 id: blog-scalability-part-3-metacoin-history-multichain author: blog title: blog-scalability-part-3-metacoin-history-multichain date: None words: 3779 flesch: 50 summary: Vitalik Buterin wrote a proposal for a general-purpose stack-based programming language that Mastercoin could include to allow two parties to make a contract on an arbitrary mathematical formula. Vlad Zamfir is responsible for much of the thinking behind multi-chain cryptoeconomic paradigms. keywords: bitcoin; block; blockchain; chain; ethereum; security; vote cache: blog-scalability-part-3-metacoin-history-multichain.html plain text: blog-scalability-part-3-metacoin-history-multichain.txt item: #101 of 267 id: blog-schellingcoin-a-minimal-trust-universal-data-feed author: blog title: blog-schellingcoin-a-minimal-trust-universal-data-feed date: None words: 2863 flesch: 55 summary: SchellingCoin is a Minimal-Trust Universal Data Feed. Vitalik Buterin is working on financial contracts and derivatives in the context of Bitcoin. The concept of hedging has a number of legitimate uses, some of which help people protect themselves against the volatility of financial markets. keywords: btc; eth; protocol; schellingcoin; value cache: blog-schellingcoin-a-minimal-trust-universal-data-feed.html plain text: blog-schellingcoin-a-minimal-trust-universal-data-feed.txt item: #102 of 267 id: blog-search-stable-cryptocurrency author: blog title: blog-search-stable-cryptocurrency date: None words: 5011 flesch: 50 summary: The Search for a Stable Cryptocurrency is a research topic for Vitalik Buterin. The research will likely go into either subcurrencies or independent blockchains. In the past 11 months Bitcoin holders have lost 67% of their wealth. keywords: coins; currency; estimator; price; supply; system; value; vol cache: blog-search-stable-cryptocurrency.html plain text: blog-search-stable-cryptocurrency.txt item: #103 of 267 id: blog-secret-sharing-daos-crypto-2-0 author: blog title: blog-secret-sharing-daos-crypto-2-0 date: None words: 6115 flesch: 58 summary: Secret Sharing DAOs: The Other Crypto 2.0 is a blog post by Vitalik Buterin. The industry has been making progress in the past year developing blockchain technology. Bitcoin brings a unique set of tradeoffs with respect to financial privacy. keywords: = =; dao; point; protocol; secret; sharing; stack[stack_size cache: blog-secret-sharing-daos-crypto-2-0.html plain text: blog-secret-sharing-daos-crypto-2-0.txt item: #104 of 267 id: blog-secret-sharing-erasure-coding-guide-aspiring-dropbox-decentralizer author: blog title: blog-secret-sharing-erasure-coding-guide-aspiring-dropbox-decentralizer date: None words: 6877 flesch: 65 summary: Secret Sharing and Erasure Coding: A Guide for the Aspiring Dropbox Decentralizer is a blog post by Vitalik Buterin. It's about incentivized decentralized online file storage system. Vitalik also discusses the importance of redundancy in a decentralized network. keywords: chunks; file; polynomial; proof; protocol; redundancy cache: blog-secret-sharing-erasure-coding-guide-aspiring-dropbox-decentralizer.html plain text: blog-secret-sharing-erasure-coding-guide-aspiring-dropbox-decentralizer.txt item: #105 of 267 id: blog-security-advisory-eth-cpp-ethereum-potentially-vulnerable-if-running-with-upnp-enabled author: blog title: blog-security-advisory-eth-cpp-ethereum-potentially-vulnerable-if-running-with-upnp-enabled date: None words: 219 flesch: 30 summary: A vulnerability in the MiniUPnP library can potentially affect eth clients running with UPnP enabled. The solution is to only run eth (Cpp-ethereum) with UPNP disabled by passing --upnp off to eth. keywords: ethereum cache: blog-security-advisory-eth-cpp-ethereum-potentially-vulnerable-if-running-with-upnp-enabled.html plain text: blog-security-advisory-eth-cpp-ethereum-potentially-vulnerable-if-running-with-upnp-enabled.txt item: #106 of 267 id: blog-security-advisory-implementations-bugs-in-go-and-python-clients-can-cause-dos author: blog title: blog-security-advisory-implementations-bugs-in-go-and-python-clients-can-cause-dos date: None words: 414 flesch: 43 summary: There are implementation bugs in Go and Python clients that cause DoS. The current stable version of Go-ethereum (geth) is 1.1.1, but if you are running 1.0 and using a package manager such as apt-get or homebrew the client will be upgraded. keywords: clients; security cache: blog-security-advisory-implementations-bugs-in-go-and-python-clients-can-cause-dos.html plain text: blog-security-advisory-implementations-bugs-in-go-and-python-clients-can-cause-dos.txt item: #107 of 267 id: blog-security-alert-1-windowsalethzero-2 author: blog title: blog-security-alert-1-windowsalethzero-2 date: None words: 351 flesch: 51 summary: There is a security issue with the Windows version of AlethZero and Eth on the Windows platform. The issue affects users of version 0.9.39 and earlier. New hotfix has been released with changes to fix the issue. keywords: security; users cache: blog-security-alert-1-windowsalethzero-2.html plain text: blog-security-alert-1-windowsalethzero-2.txt item: #108 of 267 id: blog-security-alert-consensus-issue author: blog title: blog-security-alert-consensus-issue date: None words: 539 flesch: 54 summary: There was a state database consensus issue in geth with deletion of account data. Miners switched to Eth or pyethereum as a temporary workaround. The issue was fixed before the announcement of the new release 1.1.0. keywords: fix; issue cache: blog-security-alert-consensus-issue.html plain text: blog-security-alert-consensus-issue.txt item: #109 of 267 id: blog-security-alert-implementation-bug-in-go-clients-causing-increase-in-difficulty-fixed-miners-check-and-update-go-clients-if-necessary author: blog title: blog-security-alert-implementation-bug-in-go-clients-causing-increase-in-difficulty-fixed-miners-check-and-update-go-clients-if-necessary date: None words: 345 flesch: 22 summary: A bug in the Go client leads to a steady increase in difficulty independent of hashing power. Miners running earlier versions of Go are affected and advised to update as soon as possible. The bug was fixed in a recent update and release through commit. keywords: bug; increase cache: blog-security-alert-implementation-bug-in-go-clients-causing-increase-in-difficulty-fixed-miners-check-and-update-go-clients-if-necessary.html plain text: blog-security-alert-implementation-bug-in-go-clients-causing-increase-in-difficulty-fixed-miners-check-and-update-go-clients-if-necessary.txt item: #110 of 267 id: blog-security-alert-implementation-of-blockhash-instruction-in-c-and-go-clients-can-potentially-cause-consensus-issue-fixed-please-update author: blog title: blog-security-alert-implementation-of-blockhash-instruction-in-c-and-go-clients-can-potentially-cause-consensus-issue-fixed-please-update date: None words: 346 flesch: 33 summary: Both C++ (eth) and Go (geth) clients have an erroneous implementation of an edge case in the Ethereum virtual machine. Erroneous implementation of BLOCKHASH can trigger a chain reorganisation leading to consensus problems. All geth versions up to 1.1.3 and 1.2.2 are affected, but pyethereum is unaffected. keywords: protocol; security cache: blog-security-alert-implementation-of-blockhash-instruction-in-c-and-go-clients-can-potentially-cause-consensus-issue-fixed-please-update.html plain text: blog-security-alert-implementation-of-blockhash-instruction-in-c-and-go-clients-can-potentially-cause-consensus-issue-fixed-please-update.txt item: #111 of 267 id: blog-security-alert-insecurely-configured-geth-can-make-funds-remotely-accessible author: blog title: blog-security-alert-insecurely-configured-geth-can-make-funds-remotely-accessible date: None words: 489 flesch: 47 summary: Insecurely configured Geth clients with no firewall and unlocked accounts can lead to funds being accessed remotely by attackers. The issue has been reported for C++ and Python, but only for nodes which leave the JSON-RPC port open to an attacker. keywords: rpc; security cache: blog-security-alert-insecurely-configured-geth-can-make-funds-remotely-accessible.html plain text: blog-security-alert-insecurely-configured-geth-can-make-funds-remotely-accessible.txt item: #112 of 267 id: blog-security-alert-previous-security-patch-can-lead-to-invalid-state-root-on-go-clients-with-a-specific-transaction-sequence-fixed-please-update author: blog title: blog-security-alert-previous-security-patch-can-lead-to-invalid-state-root-on-go-clients-with-a-specific-transaction-sequence-fixed-please-update date: None words: 322 flesch: 35 summary: There is a bug in the Go client that can lead to invalid state on some Go clients with a specific transaction sequence. The fix has been posted on the EFS blog by Jutta Steiner. There is no effect on the expected chain reorganisation depth. keywords: protocol; security cache: blog-security-alert-previous-security-patch-can-lead-to-invalid-state-root-on-go-clients-with-a-specific-transaction-sequence-fixed-please-update.html plain text: blog-security-alert-previous-security-patch-can-lead-to-invalid-state-root-on-go-clients-with-a-specific-transaction-sequence-fixed-please-update.txt item: #113 of 267 id: blog-serpent-upgrades-more-fun-stuff author: blog title: blog-serpent-upgrades-more-fun-stuff date: None words: 1382 flesch: 66 summary: Serpent upgrades have been made to the VM in the past two weeks. The new init/code mechanism allows to create new contracts via forwarding contracts. Transaction creation now has a fee of 500 gas and several other fees were updated. CODECOPY takes code_index, mem_index and len as arguments and copies the code to memory. keywords: code; contract; stack cache: blog-serpent-upgrades-more-fun-stuff.html plain text: blog-serpent-upgrades-more-fun-stuff.txt item: #114 of 267 id: blog-silos author: blog title: blog-silos date: None words: 2914 flesch: 45 summary: There is an increasing amount of fragmentation in the cryptocurrency community. Sidechains proponents argue that this fragmentation is harmful to the Bitcoin ecosystem. Sidechain proposal is an effort to unite the community behind its most important ideas.   keywords: bitcoin; blockchain; cryptocurrency; ecosystem; ethereum; people cache: blog-silos.html plain text: blog-silos.txt item: #115 of 267 id: blog-slasher-a-punitive-proof-of-stake-algorithm author: blog title: blog-slasher-a-punitive-proof-of-stake-algorithm date: None words: 1666 flesch: 63 summary: Slasher is a proof-of-stake mining algorithm. Vitalik Buterin proposes it as a replacement for Dagger as the main mining function of the current version of the Ethereum network. It has a number of advantages over proof of work mining. keywords: block; proof; stake; work cache: blog-slasher-a-punitive-proof-of-stake-algorithm.html plain text: blog-slasher-a-punitive-proof-of-stake-algorithm.txt item: #116 of 267 id: blog-slasher-ghost-developments-proof-stake author: blog title: blog-slasher-ghost-developments-proof-stake date: None words: 5523 flesch: 53 summary: Vitalik Buterin and Vlad Zamfir are working on a proof-of-stake algorithm for the future development of the Bitcoin-like proof of work system. Vlad and Zack Hess have contributed to the development of Slasher Ghost and other proposals. keywords: block; chain; proof; set; signers; stake cache: blog-slasher-ghost-developments-proof-stake.html plain text: blog-slasher-ghost-developments-proof-stake.txt item: #117 of 267 id: blog-software-bounded-rationality author: blog title: blog-software-bounded-rationality date: None words: 5339 flesch: 51 summary: Vitalik Buterin has written a blog post on Software and Bounded Rationality for the Foundation blog. He explains that the ideal of incentive-compatibility in a cryptoeconomic algorithm is the idea that it should be in everyone's economic interest to follow the protocol. keywords: bitcoin; block; btc; case; model; protocol; software; system; users cache: blog-software-bounded-rationality.html plain text: blog-software-bounded-rationality.txt item: #118 of 267 id: blog-stake author: blog title: blog-stake date: None words: 4945 flesch: 53 summary: GHASH.io, the Bitcoin network's largest mining pool, has for the past month directed over 40% of the network's hashpower. Vitalik Buterin proposes to abolish mining and replace it with a new model for seeking consensus. keywords: block; chain; cost; mining; proof; stake; transaction cache: blog-stake.html plain text: blog-stake.txt item: #119 of 267 id: blog-state-ethereum-august-edition author: blog title: blog-state-ethereum-august-edition date: None words: 3227 flesch: 55 summary: The development of the project has been progressing very quickly this past month. Vitalik Buterin is working on PoC6, the next version in the series, which features a number of enhancements. The project is at a state roughly similar to Bitcoin in mid-2009. keywords: code; contract; ethereum; gas; heap; time cache: blog-state-ethereum-august-edition.html plain text: blog-state-ethereum-august-edition.txt item: #120 of 267 id: blog-state-tree-pruning author: blog title: blog-state-tree-pruning date: None words: 1794 flesch: 52 summary: The amount of data in each client's blockchain folder has ballooned to 10-40 gigabytes in the last month. This is due to the fact that users are incentivized to dump transactions on the blockchain paying only the free testether as a transaction fee. keywords: block; state; tree cache: blog-state-tree-pruning.html plain text: blog-state-tree-pruning.txt item: #121 of 267 id: blog-stateful-turing-complete-policies author: blog title: blog-stateful-turing-complete-policies date: None words: 2148 flesch: 46 summary: Vitalik Buterin has written a post on the Stateful Turing-Complete Policies blog about the security of user accounts on the internet. He proposes replacing passwords with a single password to rule them all and a free market of solutions to manage user access control. keywords: access; code; complete; policy; security cache: blog-stateful-turing-complete-policies.html plain text: blog-stateful-turing-complete-policies.txt item: #122 of 267 id: blog-stephans-ethereum-community-adoption-update-week-1 author: blog title: blog-stephans-ethereum-community-adoption-update-week-1 date: None words: 1598 flesch: 54 summary: Stephan Tual has been responsible for the adoption and education of the project since January. He is also leading the effort on the communication strategy at ÐΞV. He feels privileged to be able to lead the effort. keywords: adoption; community; efforts; ethereum; meetups cache: blog-stephans-ethereum-community-adoption-update-week-1.html plain text: blog-stephans-ethereum-community-adoption-update-week-1.txt item: #123 of 267 id: blog-subjectivity-exploitability-tradeoff author: blog title: blog-subjectivity-exploitability-tradeoff date: None words: 4172 flesch: 51 summary: The Subjectivity / Exploitability Tradeoff is a trade-off between security and profit potential of consensus systems. SchellingCoin is vulnerable to a P + epsilon attack in the presence of an attacker willing to commit to bribing a large enough amount. keywords: fork; mechanism; proof; protocol; schellingcoin; vote; work cache: blog-subjectivity-exploitability-tradeoff.html plain text: blog-subjectivity-exploitability-tradeoff.txt item: #124 of 267 id: blog-superrationality-daos author: blog title: blog-superrationality-daos date: None words: 3393 flesch: 53 summary: Vitalik Buterin explains the advantages of decentralized autonomous organizations (DAOs) in a blog post. The post contains some crazy ideas, but it is not meant to imply that Vitalik is certain that the idea is correct. keywords: daos; gain; human; leaky; organizations; people cache: blog-superrationality-daos.html plain text: blog-superrationality-daos.txt item: #125 of 267 id: blog-the-business-imperative-behind-the-ethereum-vision author: blog title: blog-the-business-imperative-behind-the-ethereum-vision date: None words: 4714 flesch: 42 summary: The Business Imperative Behind the Ethereum Vision is the topic of a blog post by William Mougayar. He explains why it's important for non-technical people to understand the business implications of the new technology, and why they need another global blockchain. keywords: applications; bitcoin; blockchain; business; developers; development; ethereum; logic; network; software; technology cache: blog-the-business-imperative-behind-the-ethereum-vision.html plain text: blog-the-business-imperative-behind-the-ethereum-vision.txt item: #126 of 267 id: blog-the-end-of-the-beginning author: blog title: blog-the-end-of-the-beginning date: None words: 610 flesch: 51 summary: As part of the tiered release process, we will soon be beginning the final phase prior to Frontier release. Proof-of-Concept IX testnet has been running smoothly for around a month with dozens of nodes around the world, well over 200,000 blocks and clients on several platforms. The usage of the PoC-IX testnet will be incentivised through a collection of prizes in ether. keywords: protocol; time cache: blog-the-end-of-the-beginning.html plain text: blog-the-end-of-the-beginning.txt item: #127 of 267 id: blog-the-ethereum-project author: blog title: blog-the-ethereum-project date: None words: 1288 flesch: 60 summary: Mihai Alisie explains the ethos and motivation behind the project as a whole: the e.g. the ethereum project: learning to dream with open minds. The project started as an idea in Vitalik’s mind and has expanded into thousands of minds around the world thanks to the Internet. keywords: ethereum; project; technology cache: blog-the-ethereum-project.html plain text: blog-the-ethereum-project.txt item: #128 of 267 id: blog-the-evolution-of-ethereum author: blog title: blog-the-evolution-of-ethereum date: None words: 2414 flesch: 27 summary: Vitalik Buterin wrote a blog post about the development of the "web 3.0" according to Gavin Wood. The project is in a time of complicated transition. Vitalik developed four compatible versions of the project. keywords: blockchain; development; ecosystem; ethereum; foundation; subsidiaries; work cache: blog-the-evolution-of-ethereum.html plain text: blog-the-evolution-of-ethereum.txt item: #129 of 267 id: blog-the-issuance-model-in-ethereum author: blog title: blog-the-issuance-model-in-ethereum date: None words: 1039 flesch: 59 summary: Ether (ETH) is a currency that powers distributed applications on the Ethereum platform. It will be issued at a constant annual linear rate via the block mining process. The rate of growth of the monetary base (monetary inflation) is not constant, so ETH is disinflationary. keywords: eth; inflation; year cache: blog-the-issuance-model-in-ethereum.html plain text: blog-the-issuance-model-in-ethereum.txt item: #130 of 267 id: blog-the-latest-evm-ethereum-is-a-trust-free-closure-system author: blog title: blog-the-latest-evm-ethereum-is-a-trust-free-closure-system date: None words: 2180 flesch: 59 summary: Vitalik Buterin and Gavin Wood have been meeting with the local community in San Francisco and Silicon Valley in the past two weeks. They agree on a large array of changes that will be integrated into the PoC 3.5 clients. keywords: contract; ethereum; gas; transaction cache: blog-the-latest-evm-ethereum-is-a-trust-free-closure-system.html plain text: blog-the-latest-evm-ethereum-is-a-trust-free-closure-system.txt item: #131 of 267 id: blog-the-problem-of-censorship author: blog title: blog-the-problem-of-censorship date: None words: 3161 flesch: 47 summary: The Problem of Censorship in decentralized cryptoeconomic systems is a necessary property in order to secure the effective operation of a number of different financial protocols. Vitalik Buterin wrote a blog post on the topic for the E.E.F. blog. keywords: block; blockchain; censorship; eth; price; transaction cache: blog-the-problem-of-censorship.html plain text: blog-the-problem-of-censorship.txt item: #132 of 267 id: blog-the-question-of-mining author: blog title: blog-the-question-of-mining date: None words: 1334 flesch: 55 summary: There are interesting changes to the Ethereum protocol that will improve the power of the system. Vitalik Buterin proposes a Hashcash-based implementation of the mining algorithm similar to Bitcoin's SHA256 and Litecoin's scrypt. keywords: ethereum; miner; mining cache: blog-the-question-of-mining.html plain text: blog-the-question-of-mining.txt item: #133 of 267 id: blog-the-thawing-frontier author: blog title: blog-the-thawing-frontier date: None words: 795 flesch: 60 summary: The network will switch epoch in 2 hours and the 5k gas limit per block will be lifted within the next few days. AMD cards will require GPU_MAX_ALLOC_PERCENT=95 to support the larger DAG size. keywords: gas; protocol cache: blog-the-thawing-frontier.html plain text: blog-the-thawing-frontier.txt item: #134 of 267 id: blog-the-xbox-and-ethereums-dual-mandate author: blog title: blog-the-xbox-and-ethereums-dual-mandate date: None words: 1457 flesch: 45 summary: Joseph Lubin explains the need to build and launch an ecosystem on Genesis Day. On the day of the genesis block, many of the elements of the ecosystem will be in place, including the core infrastructure, mining network, user app browser and applications. keywords: development; ecosystem; ethereum; non; profit cache: blog-the-xbox-and-ethereums-dual-mandate.html plain text: blog-the-xbox-and-ethereums-dual-mandate.txt item: #135 of 267 id: blog-toward-a-12-second-block-time author: blog title: blog-toward-a-12-second-block-time date: None words: 4332 flesch: 63 summary: There is a long delay before a transaction gets finalized on the Bitcoin network. Vitalik Buterin is working on a solution for this problem in the form of a 12-second block time on the decentralized platform called the "Ethernet". keywords: block; chain; mining; score; time; uncles cache: blog-toward-a-12-second-block-time.html plain text: blog-toward-a-12-second-block-time.txt item: #136 of 267 id: blog-understanding-serenity-part-2-casper author: blog title: blog-understanding-serenity-part-2-casper date: None words: 4074 flesch: 48 summary: Vitalik Buterin explains the Casper proof of stake algorithm that is a key feature of the Serenity protocol. It is a new philosophy in the field of public economic consensus. It allows validators to bet against the protocol on which blocks are going to be finalized. keywords: bet; bets; block; chain; consensus; protocol; validator cache: blog-understanding-serenity-part-2-casper.html plain text: blog-understanding-serenity-part-2-casper.txt item: #137 of 267 id: blog-understanding-serenity-part-i-abstraction author: blog title: blog-understanding-serenity-part-i-abstraction date: None words: 2989 flesch: 43 summary: Vitalik Buterin has released the first proof-of-concept release for Serenity, a new feature of the Ethereum protocol. It is intended to have two major feature sets: abstraction and Casper, our security-deposit-based proof of stake algorithm. keywords: account; block; code; contract; ethereum; serenity; transaction cache: blog-understanding-serenity-part-i-abstraction.html plain text: blog-understanding-serenity-part-i-abstraction.txt item: #138 of 267 id: blog-visions-part-1-the-value-of-blockchain-technology author: blog title: blog-visions-part-1-the-value-of-blockchain-technology date: None words: 4664 flesch: 45 summary: Visions, Part 1: The Value of Blockchains, is a blog post by Vitalik Buterin. Vitalik believes there will be no "killer app" for blockchain technology, because there is no low-hanging fruit. keywords: applications; blockchain; data; key; people; reputation; use; world cache: blog-visions-part-1-the-value-of-blockchain-technology.html plain text: blog-visions-part-1-the-value-of-blockchain-technology.txt item: #139 of 267 id: blog-visions-part-2-the-problem-of-trust author: blog title: blog-visions-part-2-the-problem-of-trust date: None words: 4547 flesch: 49 summary: Visions, Part 2: The Problem of Trust is a blog post by Vitalik Buterin from the R&D department of the Ethereum Foundation. It's about the "trust problem" of cryptocurrencies and blockchains. keywords: blockchain; model; people; set; system; time; trust; world cache: blog-visions-part-2-the-problem-of-trust.html plain text: blog-visions-part-2-the-problem-of-trust.txt item: #140 of 267 id: blog-vitaliks-research-and-ecosystem-update author: blog title: blog-vitaliks-research-and-ecosystem-update date: None words: 1709 flesch: 30 summary: Vitalik Buterin has been visiting China and Hong Kong for a series of back-to-back conferences and events including the "First Global Blockchain Summit" in Shanghai organized by Wanxiang on Oct 15-16. He and others from the Ethereum team and other projects and businesses including Maker, String/Dfinity and Consensys have been visiting them. keywords: blockchain; development; ethereum; protocol; research cache: blog-vitaliks-research-and-ecosystem-update.html plain text: blog-vitaliks-research-and-ecosystem-update.txt item: #141 of 267 id: blog-what-if-ethereum-lived-on-a-treap-or-blockchains-charging-rent author: blog title: blog-what-if-ethereum-lived-on-a-treap-or-blockchains-charging-rent date: None words: 2498 flesch: 61 summary: What If Blockchains Charged Rent? is a blog post by Vitalik Buterin from the R&D department of the Ethereum Foundation. It's about anti-bloat strategy that could be used to achieve substantial gains in scalability of the system. keywords: account; block; blockchain; node; treap cache: blog-what-if-ethereum-lived-on-a-treap-or-blockchains-charging-rent.html plain text: blog-what-if-ethereum-lived-on-a-treap-or-blockchains-charging-rent.txt item: #142 of 267 id: blog-what-is-ethereum-project-platform-fuel-stack author: blog title: blog-what-is-ethereum-project-platform-fuel-stack date: None words: 1643 flesch: 50 summary: Etium is an open source, community-driven effort to create a next-generation distributed application platform intended to be maximally flexible and powerful. It is a platform for developing, offering and using distributed application services. The nodes on the network serve as miners whose purpose is to process and validate the transactions and computations on the system. keywords: end; ethereum; system; ðapp cache: blog-what-is-ethereum-project-platform-fuel-stack.html plain text: blog-what-is-ethereum-project-platform-fuel-stack.txt item: #143 of 267 id: blog-why-not-just-use-x-an-instructive-example-from-bitcoin author: blog title: blog-why-not-just-use-x-an-instructive-example-from-bitcoin date: None words: 759 flesch: 45 summary: There is a design flaw in the Bitcoin protocol where it's possible for a third party to take a valid transaction of yours and mutate it in a way which leaves it valid and functionally identical but with a different transaction ID. OpenSSL accepts and makes sense of signatures with invalid encodings. keywords: development; protocol cache: blog-why-not-just-use-x-an-instructive-example-from-bitcoin.html plain text: blog-why-not-just-use-x-an-instructive-example-from-bitcoin.txt item: #144 of 267 id: brody-ideologies-2021 author: brody title: brody-ideologies-2021 date: 2024-09-13 words: 9796 flesch: 52 summary: Ideologies and Imaginaries in Blockchain Communities: The Case of Ethereum examines the ideologies and imaginaries surrounding the second most used blockchain technology after Bitcoin. The article claims that the design of the technology widens the ideological spec-trum of cryptocurrency while masking certain currency ideologies. keywords: bitcoin; blockchain; case; computer; currency; design; ethereum; ideologies; imaginaries; new; url; world cache: brody-ideologies-2021.pdf plain text: brody-ideologies-2021.txt item: #145 of 267 id: buterin-ethereum-2014 author: buterin title: buterin-ethereum-2014 date: 2022-02-02 words: 14153 flesch: 50 summary: Satoshi Nakamoto created the Bitcoin in January 2009. Bitcoin is a peer-to-peer online currency without any backing, intrinsic value or central issuer. The proof of work-based blockchain allows for public agreement on the order of transactions. keywords: account; bitcoin; block; blockchain; code; contract; data; ethereum; ethereum.org; miner; mining; nodes; page; protocol; state; system; transaction; value cache: buterin-ethereum-2014.pdf plain text: buterin-ethereum-2014.txt item: #146 of 267 id: vitalik-99_fault_tolerant author: vitalik title: vitalik-99_fault_tolerant date: None words: 2004 flesch: 61 summary: It's possible to achieve consensus with 50% fault tolerance in a synchronous network where messages broadcast by one node are guaranteed to be received by all other honest nodes within a known time period. The maximum achievable fault tolerance drops to 33% if you relax the synchrony assumption. If you add more assumptions, you can increase fault tolerance to 99%. keywords: consensus; nodes; time cache: vitalik-99_fault_tolerant.html plain text: vitalik-99_fault_tolerant.txt item: #147 of 267 id: vitalik-On_Collusion_DE author: vitalik title: vitalik-On_Collusion_DE date: None words: 4109 flesch: 48 summary: Glenn Weyl, Phil Daian, Jinglan Wang and inlak16 are the authors of the Artikels. In the last few years, the interest in Anreize and Mechanismus-Design has increased. In jüngerer Zeit wird es in Vorhersagemärkten, "Token-kuratierte register" and other Zusammenhängen angewandt. keywords: aber; als; auch; auf; das; dass; dem; den; der; des; die; diese; durch; eine; für; gibt; haben; hat; ist; kann; können; mechanismus; mit; nicht; nur; oder; sehr; sich; sie; sind; system; token; und; von; wenn; werden; wie; wird; zum cache: vitalik-On_Collusion_DE.html plain text: vitalik-On_Collusion_DE.txt item: #148 of 267 id: vitalik-On_Collusion_IT author: vitalik title: vitalik-On_Collusion_IT date: None words: 4319 flesch: 49 summary: In the last few years, there has been an increase in the use of incentivi economici and meccanismi deliberatamente to allineate the comportamento dei partecipanti in contesti. RadicalXChange has started a sperimentazione with tasse, harberg, vote quadratico, finanziamento, quadratico and altro. Bihu, una piattaforma cinese, has introduced a meccanismo bas on tokens. keywords: account; anche; che; collusione; come; con; cui; dei; della; donut; esempio; essere; giochi; gli; identità; meccanismo; modo; molto; nel; non; più; possono; problema; può; questo; sistema; sono; token; una; voti; voto cache: vitalik-On_Collusion_IT.html plain text: vitalik-On_Collusion_IT.txt item: #149 of 267 id: vitalik-On_Collusion_Polish author: vitalik title: vitalik-On_Collusion_Polish date: None words: 3680 flesch: 55 summary: There were specjalne podziękowania dla Glena Weyla, Phila Daiana, Jinglana, Wanga, Dawida Kurdziela and bichvan2408. RadicalXChange zainteresowanie wykorzystaniem skonstruktowanych bodźców ekonomicznych and mechanizmów. keywords: aby; ale; bardziej; bardzo; być; dla; gier; głosowania; głosów; istnieje; jak; jest; jeśli; każdy; który; lub; mechanizm; mogą; może; można; nawet; nie; niż; poparcia; przez; również; się; społeczności; systemy; tak; tego; tożsamości; treści; tym; wiele; zmowy; łapówki cache: vitalik-On_Collusion_Polish.html plain text: vitalik-On_Collusion_Polish.txt item: #150 of 267 id: vitalik-On_Collusion_Portuguese author: vitalik title: vitalik-On_Collusion_Portuguese date: None words: 4320 flesch: 43 summary: Blockchain is a technology that provides a platform for incentivizing participants in the system. In the last few years, there has been an increase in the use of incentivos baseados on tokens in various contextos, such as in mercados de predição. keywords: apenas; com; como; dos; eles; exemplo; fazer; identidade; jogos; mais; mas; mecanismo; moedas; muito; não; onde; para; podem; por; que; ser; sistema; suborno; são; também; uma; usuário; você; votos cache: vitalik-On_Collusion_Portuguese.html plain text: vitalik-On_Collusion_Portuguese.txt item: #151 of 267 id: vitalik-a_note_on_charity author: vitalik title: vitalik-a_note_on_charity date: None words: 1130 flesch: 60 summary: A restaurant sells sandwiches for $7.50 and makes a profit of $6733.12. If they raise the price by 1%, their profit declines from $6750 to $67.575. The smaller the distortion, the more favorable the ratio. keywords: prices; profit cache: vitalik-a_note_on_charity.html plain text: vitalik-a_note_on_charity.txt item: #152 of 267 id: vitalik-backpack author: vitalik title: vitalik-backpack date: None words: 2887 flesch: 73 summary: Nomad has lived as a nomad for the last nine years, taking 360 flights and travelling over 1.5 million kilometers. He has optimized the luggage he carries along with him, from a 60-liter shoulder bag with a separate laptop bag to a 40-liter packpage with all the supplies he needs to live his life. keywords: backpack; bag; cm3; laptop; socks; uniqlo cache: vitalik-backpack.html plain text: vitalik-backpack.txt item: #153 of 267 id: vitalik-biometric author: vitalik title: vitalik-biometric date: None words: 6782 flesch: 55 summary: Worldcoin is a biometric proof-of-personhood project co-founded by Sam Altman. It uses a piece of hardware called the Orb to scan the iris of its users. It is intended to give everyone a Universal Basic Income. keywords: graph; hardware; humanity; iris; orb; people; personhood; proof; system; worldcoin cache: vitalik-biometric.html plain text: vitalik-biometric.txt item: #154 of 267 id: vitalik-bullveto author: vitalik title: vitalik-bullveto date: None words: 1253 flesch: 43 summary: The bulldozer vs. vetocracy political axis is defined by the bulldozer and the vetocracy poles. It is not the same as either authoritarian vs. libertarian or left vs right. It can be a combination of these two poles. keywords: bulldozer; people; vetocracy cache: vitalik-bullveto.html plain text: vitalik-bullveto.txt item: #155 of 267 id: vitalik-cbc_casper author: vitalik title: vitalik-cbc_casper date: None words: 2427 flesch: 65 summary: Vlad Zamfir's CBC Casper is a versatile and abstract data structure. Vlad's descriptions of it can be found here, here and here. In order to help more people understand "the other Casper" I wrote an explainer on it. keywords: block; chain; rule; validators cache: vitalik-cbc_casper.html plain text: vitalik-cbc_casper.txt item: #156 of 267 id: vitalik-central_planning author: vitalik title: vitalik-central_planning date: None words: 3494 flesch: 46 summary: There is an intuition that "central planning" is unappreciated and unhelpful. Some recent examples of the intuition being misapplied are: people arguing that relatively simple entitlement programs like Social Security are burdensome government intervention, while elaborate and often discretionary tax breaks conditional on specific behaviors are a good step towards less government. keywords: complexity; example; planning; property; simplicity; system cache: vitalik-central_planning.html plain text: vitalik-central_planning.txt item: #157 of 267 id: vitalik-christmas author: vitalik title: vitalik-christmas date: None words: 972 flesch: 69 summary: It's Christmas time and we're supposed to be spending time with our families. This blog post offers some games that you can play with your friends that will help you have fun and understand some spooky mathematical concepts. 1.58 dimensional chess is a variant of chess where the board is set up like this, but there are only 27 open squares. keywords: hand cache: vitalik-christmas.html plain text: vitalik-christmas.txt item: #158 of 267 id: vitalik-cities author: vitalik title: vitalik-cities date: None words: 3942 flesch: 57 summary: In the last year there has been a growth of interest in local government and in the idea of local governments that have wider variance and do more experimentation. MiamiCoin already exists, and "San Francisco Coin" is coming soon. There are also experiments with coin issuance and NFTs. keywords: blockchain; cities; city; coin; government; ideas; people; voting cache: vitalik-cities.html plain text: vitalik-cities.txt item: #159 of 267 id: vitalik-collusion author: vitalik title: vitalik-collusion date: None words: 4230 flesch: 47 summary: There is an increasing interest in using deliberately engineered economic incentives to align behavior of participants in various contexts. Bihu is a Chinese platform that has recently released a coin-based mechanism for encouraging people to write posts. The basic mechanism is that if a user of the platform holds KEY tokens, they have the ability to stake those KEY tokens on articles. keywords: collusion; identity; key; mechanism; system; user; voting cache: vitalik-collusion.html plain text: vitalik-collusion.txt item: #160 of 267 id: vitalik-communitynotes author: vitalik title: vitalik-communitynotes date: None words: 4382 flesch: 59 summary: Community Notes is a fact-checking tool on Twitter. It was first rolled out as a pilot project in January 2021. The most rapid phase of its expansion coincided with Twitter's takeover by Elon Musk last year. Community Notes can be written and voted on by anyone, and which notes are shown is decided by an open source algorithm. keywords: algorithm; community; helpfulness; note; polarity; users; votes cache: vitalik-communitynotes.html plain text: vitalik-communitynotes.txt item: #161 of 267 id: vitalik-complexity author: vitalik title: vitalik-complexity date: None words: 1481 flesch: 57 summary: The main goal of the protocol design of the Ethereum protocol is to make it as simple as possible, while still making a blockchain that can do what an effective blockchain needs to do. Complexity is difficult to define, but there are two types of complexity: encapsulated complexity and systemic complexity. keywords: complexity; signatures cache: vitalik-complexity.html plain text: vitalik-complexity.txt item: #162 of 267 id: vitalik-concave author: vitalik title: vitalik-concave date: None words: 1866 flesch: 56 summary: Convex and Convex Dispositions are two different philosophical dispositions. People with convex dispositions prefer to find the balance between the two extremes in their decisions rather than compromise between the extremes. Convextors prefer to focus on the low-hanging fruit and avoid doing things that the opposing philosophy considers terrible. keywords: concave; convex; tax cache: vitalik-concave.html plain text: vitalik-concave.txt item: #163 of 267 id: vitalik-control_as_liability author: vitalik title: vitalik-control_as_liability date: None words: 1253 flesch: 56 summary: The regulatory and legal environment around internet-based services and applications has changed over the last decade. In the 2000s, the general attitude toward mass data collection was essentially "why not?". Today, the most recent privacy law, the GDPR, has many parts, including requirements for explicit consent, requirement to have a legal basis to process data, and users' right to download all their data. Other jurisdictions are exploring similar rules. There's a growing concern about data being moved to countries that do not sufficiently protect it. keywords: control; data; users cache: vitalik-control_as_liability.html plain text: vitalik-control_as_liability.txt item: #164 of 267 id: vitalik-coordination author: vitalik title: vitalik-coordination date: None words: 3323 flesch: 51 summary: Coordination is the ability for large groups of actors to work together for their common interest. It is one of the most powerful forces in the universe. It can be improved in many ways, such as faster spread of information, better norms and punishments, stronger and more powerful organizations, smart contracts, governance technologies, voting, shares, decision markets, etc. However, there is a dark side to coordination. keywords: collusion; coordination; decentralization; game; group; people cache: vitalik-coordination.html plain text: vitalik-coordination.txt item: #165 of 267 id: vitalik-coordination_problems author: vitalik title: vitalik-coordination_problems date: None words: 2225 flesch: 50 summary: There was a spat between the Core and Unlimited factions of the Bitcoin community. Core believes that miners only have a limited role in the Bitcoin system and shouldn't have the power to determine anything else. Unlimited believes that they should have a very large role in Bitcoin's governance. keywords: chain; client; rules; users cache: vitalik-coordination_problems.html plain text: vitalik-coordination_problems.txt item: #166 of 267 id: vitalik-cryptoai author: vitalik title: vitalik-cryptoai date: None words: 4604 flesch: 54 summary: In the last three years, there has been a rise of powerful AI and the rise of more powerful crypto. There are some promising applications of AI inside of the blockchain ecosystems, but it is important to be careful about how the AI is applied. keywords: ais; attacks; data; game; model; training; use cache: vitalik-cryptoai.html plain text: vitalik-cryptoai.txt item: #167 of 267 id: vitalik-cypherpunk author: vitalik title: vitalik-cypherpunk date: None words: 3714 flesch: 54 summary: The Bitcoin Kiez was a region in Kreuzberg, Berlin, where there were a dozen shops accepting Bitcoin for payments. Room 77, a restaurant and bar in Room 77 served as a community center. PorcFest was a libertarian gathering in northern New Hampshire where the main way to get food was from small popup restaurants with names like "Revolution Coffee" and "Seditious Soups, Salads and Smoothies". keywords: chain; community; crypto; ecosystem; ethereum; people; space; stack; world cache: vitalik-cypherpunk.html plain text: vitalik-cypherpunk.txt item: #168 of 267 id: vitalik-daos author: vitalik title: vitalik-daos date: None words: 4401 flesch: 49 summary: There is a lot of discourse around the idea that highly decentralized DAOs do not work. Karl Floersch and Tina Zhen gave feedback on earlier versions of this article. Decentralization is important for making better decisions in concave environments. It is also important for censorship resistance applications. keywords: daos; decentralization; funding; governance; need; optimism; oracle; order cache: vitalik-daos.html plain text: vitalik-daos.txt item: #169 of 267 id: vitalik-deeperdive author: vitalik title: vitalik-deeperdive date: None words: 5153 flesch: 64 summary: In the Three Transitions, Yoav Weiss, Dan Finlay, Martin Koppelmann, and the Arbitrum, Optimism, Polygon, Scroll and SoulWallet teams give their feedback and review. In this post Yoav explains why it's valuable to start thinking explicitly about L1 + cross-L2 support, wallet security, and privacy as necessary basic features of the ecosystem. The post will focus more directly on the technical aspects. keywords: chain; key; keystore; kzg; proofs; state cache: vitalik-deeperdive.html plain text: vitalik-deeperdive.txt item: #170 of 267 id: vitalik-dont_overload author: vitalik title: vitalik-dont_overload date: None words: 2905 flesch: 57 summary: The consensus on the Ethereum network is one of the most highly secured systems out there. 18 million ETH ($34 billion) worth of validators finalize a block every 6.4 minutes, running many different implementations of the protocol for redundancy. There have been a number of ideas to also use the Ethereum validator set, and perhaps even the Ethereum social consensus, for other purposes. keywords: community; consensus; ethereum; oracle; price; risk cache: vitalik-dont_overload.html plain text: vitalik-dont_overload.txt item: #171 of 267 id: vitalik-election author: vitalik title: vitalik-election date: None words: 5285 flesch: 60 summary: Prediction markets allow the public to make bets about future events and use the odds at which bets are made as a credibly neutral source of predicted probabilities. The 2020 US presidential election seems to be the first time prediction markets are finally entering the limelight. Jeff Coleman, Karl Floersch and Robin Hanson gave feedback and review to the post. keywords: bet; chance; dai; election; markets; people; prediction; trump cache: vitalik-election.html plain text: vitalik-election.txt item: #172 of 267 id: vitalik-election_zhTW author: vitalik title: vitalik-election_zhTW date: None words: 188 flesch: 11 summary: Jerry Ho, Jeff Coleman, Karl Floersch, Robin Hanson, and Robin Hanson are discussing the Dark Mode Toggle in a series of posts from 21st February to February 18th 2020. They discuss the future of the world. keywords: log(1 cache: vitalik-election_zhTW.html plain text: vitalik-election_zhTW.txt item: #173 of 267 id: vitalik-end author: vitalik title: vitalik-end date: None words: 5503 flesch: 59 summary: In the last two years, he has been speaking at hackathons, visiting hacker houses, and doing Zuzalu in Montenegro, and seeing people a decade younger than him taking on leading roles in all kinds of projects. Nicole Sun, 21, invited him to visit a hacker house in South Korea, where he was the oldest person there. keywords: crypto; ethereum; money; new; people; space; stack; things; time; world; years cache: vitalik-end.html plain text: vitalik-end.txt item: #174 of 267 id: vitalik-endgame author: vitalik title: vitalik-endgame date: None words: 1581 flesch: 59 summary: Thanks to Optimism, Flashbots, Karl Floersch, Phil Daian, Hasu and Alex Obadia for feedback and review. The roadmap for distributed block validation is to add a second tier of staking with low resource requirements, split transactions into 100 buckets and randomly assigned validators. Secondary transaction channels would prevent censorship. keywords: block; production; rollup cache: vitalik-endgame.html plain text: vitalik-endgame.txt item: #175 of 267 id: vitalik-endnotes author: vitalik title: vitalik-endnotes date: None words: 3964 flesch: 58 summary: 2020 has been a strange year because of these events, but also because of new technological discoveries that could open up a new chapter for humanity. It's also a good year to ponder the key question: How should we re-evaluate our models of the world? keywords: bitcoin; crypto; ethereum; people; supporters; time; world cache: vitalik-endnotes.html plain text: vitalik-endnotes.txt item: #176 of 267 id: vitalik-ens author: vitalik title: vitalik-ens date: None words: 3551 flesch: 63 summary: ENS domains today are cheap. The cost to register and maintain a five-letter domain name is only $5 per year. ENS DAO is gathering far less revenue than it could, which limits its ability to act to improve the ecosystem. keywords: bid; domain; ens; fee; time; year cache: vitalik-ens.html plain text: vitalik-ens.txt item: #177 of 267 id: vitalik-enshrinement author: vitalik title: vitalik-enshrinement date: None words: 6299 flesch: 55 summary: From the start of the project, there was a strong philosophy of making the core of the Ethereum protocol as simple as possible. Recently, there has been some cautious interest in enshrining more features into the core. This post will go into the philosophical reasoning behind the original minimal-enshrinement philosophy and some more recent ways of thinking about some of these ideas. keywords: account; code; enshrining; ethereum; evm; gas; protocol; transaction; users cache: vitalik-enshrinement.html plain text: vitalik-enshrinement.txt item: #178 of 267 id: vitalik-excited author: vitalik title: vitalik-excited date: None words: 5722 flesch: 50 summary: There are a few categories of applications that are proving themselves already and are getting stronger. Money is the first and still most important app. Decentralized Amazon on the blockchain is not going to happen, but there are growing adoption of key applications that meet people's real needs. keywords: applications; chain; cryptocurrency; dao; decentralization; efficiency; governance; robustness; stablecoins; system; users cache: vitalik-excited.html plain text: vitalik-excited.txt item: #179 of 267 id: vitalik-exploring_ecp author: vitalik title: vitalik-exploring_ecp date: None words: 3515 flesch: 65 summary: Elliptic curve pairings are a recent addition to a 30-year-long history of using elliptic curves for cryptographic applications including encryption and digital signatures. Elliptic curves themselves are a nontrivial topic to understand, so Vitalik recommends this article as a primer. keywords: \cdot; curve cache: vitalik-exploring_ecp.html plain text: vitalik-exploring_ecp.txt item: #180 of 267 id: vitalik-fft author: vitalik title: vitalik-fft date: None words: 4163 flesch: 68 summary: Fast Fourier transforms are a key building block in many algorithms. Erasure codes are highly versatile. They are used in fault-tolerant data storage and recovery. They also have more advanced use cases such as securing data availability in scalable blockchains and STARTS. keywords: \cdot; domain; field; polynomial cache: vitalik-fft.html plain text: vitalik-fft.txt item: #181 of 267 id: vitalik-forks_and_markets author: vitalik title: vitalik-forks_and_markets date: None words: 2030 flesch: 60 summary: There are two types of hard forks: strictly expanding hard forks and bilateral hard forks. Hard forks change the rules of a protocol by strictly reducing the set of transactions that is valid. Soft forks allow previously invalid transactions and blocks to become valid, so clients must upgrade their clients to stay on the hard-forked chain. keywords: chain; forks; rules cache: vitalik-forks_and_markets.html plain text: vitalik-forks_and_markets.txt item: #182 of 267 id: vitalik-free_speech author: vitalik title: vitalik-free_speech date: None words: 2266 flesch: 56 summary: Theymos, the moderator of the /r/bitcoin subreddit, forbade arguments in favor of increasing the Bitcoin blockchain's transaction capacity via a hard fork. John Blocke catalogues the history of censorship in the Bitcoin community. keywords: bitcoin; censorship; people; power; spaces cache: vitalik-free_speech.html plain text: vitalik-free_speech.txt item: #183 of 267 id: vitalik-garbled author: vitalik title: vitalik-garbled date: None words: 1904 flesch: 68 summary: Garbled circuits are a simple form of general-purpose computation. Alice and Bob want to both learn the result of computing f. Alice encrypts a circuit and passes the encrypted data to Bob. Bob uses a technique called "1-of-2 oblivious transfer" to learn the form of his own inputs without letting Alice know which ones he obtained. keywords: alice; bob cache: vitalik-garbled.html plain text: vitalik-garbled.txt item: #184 of 267 id: vitalik-gas_analysis author: vitalik title: vitalik-gas_analysis date: None words: 900 flesch: 60 summary: There are transaction fees in every block between 4710000 and 4730000. The gasprice market stays reasonably stable over the course of more than three days. The only exception is the highest gasprice transaction, which fluctuates wildly. keywords: gasprice cache: vitalik-gas_analysis.html plain text: vitalik-gas_analysis.txt item: #185 of 267 id: vitalik-gini author: vitalik title: vitalik-gini date: None words: 2019 flesch: 55 summary: The Gini coefficient is a measure of inequality introduced by Corrado Gini in 1912. It is used to measure inequality of income and wealth in countries and in other contexts. In this post I talk about some of the limits of the Gini coefficients and propose alternatives. keywords: coefficient; gini; income; inequality cache: vitalik-gini.html plain text: vitalik-gini.txt item: #186 of 267 id: vitalik-gitcoin author: vitalik title: vitalik-gitcoin date: None words: 2180 flesch: 51 summary: $163,279 was donated to 80 projects by 477 contributors and a matching pool of $100,000 for the next round of Gitcoin Grants quadratic funding. Nearly half of the money came from contributions above $10,000. The other half came from smaller donations. keywords: funding; gitcoin; projects; quadratic cache: vitalik-gitcoin.html plain text: vitalik-gitcoin.txt item: #187 of 267 id: vitalik-gpt3 author: vitalik title: vitalik-gpt3 date: None words: 1655 flesch: 71 summary: The GPT chatbot has been all the rage the last few days. It can be used to write code, but it can also fail to do some simple tasks. In this case, the chatbot was used to change the IPFS hash registered in the vitaliketh ENS record to make the new article on his blog viewable through ENS. keywords: base; hash; ipfs cache: vitalik-gpt3.html plain text: vitalik-gpt3.txt item: #188 of 267 id: vitalik-halo author: vitalik title: vitalik-halo date: None words: 4257 flesch: 67 summary: ZK-SNARKs are based on checking equations where the elements going into the equations are mathematical abstractions like polynomials or in rank-1 constraint systems. Merkle trees, regular elliptic curves with pairings and trusted setup and IPA-based schemes lead to bulletproofs. keywords: \cdot; linear; polynomial; proof; prover cache: vitalik-halo.html plain text: vitalik-halo.txt item: #189 of 267 id: vitalik-homomorphic author: vitalik title: vitalik-homomorphic date: None words: 5030 flesch: 69 summary: Fully homomorphic encryption has many applications, including in the blockchain space. It's a type of encryption that allows a third party to perform computations on encrypted data and get an encrypted result. It can be used to implement privacy-preserving light clients. keywords: \(p\; ciphertext; error; key cache: vitalik-homomorphic.html plain text: vitalik-homomorphic.txt item: #190 of 267 id: vitalik-hybrid_layer_2 author: vitalik title: vitalik-hybrid_layer_2 date: None words: 2088 flesch: 51 summary: There is a resurgence of "semi-layer-2" protocols, which promises less extreme gains in scaling, but with the benefit of easier generalization and more favorable security models than "layer 2" protocols. The Plasma Group thanks the Plasma Group team for review and feedback. keywords: chain; data; plasma; rollup cache: vitalik-hybrid_layer_2.html plain text: vitalik-hybrid_layer_2.txt item: #191 of 267 id: vitalik-institutions author: vitalik title: vitalik-institutions date: None words: 2264 flesch: 48 summary: Dennis Pourteaux proposes that the most important political divide of our present time is how we think about "institutions". The word "institution" in political discourse brings to mind things like national governments, the New York Times, universities and maybe the local public library. ChatGPT agrees. keywords: anti; elites; institution; people cache: vitalik-institutions.html plain text: vitalik-institutions.txt item: #192 of 267 id: vitalik-l2types author: vitalik title: vitalik-l2types date: None words: 2479 flesch: 60 summary: The layer 2 ecosystem has been expanding rapidly over the last year. Some projects that are currently independent layer 1s are seeking to come closer to the Ethereum ecosystem, and possibly become layer 2s. Non-financial applications, like games or social media, want to be decentralised. keywords: chain; data; ethereum; security cache: vitalik-l2types.html plain text: vitalik-l2types.txt item: #193 of 267 id: vitalik-layer_1 author: vitalik title: vitalik-layer_1 date: None words: 2035 flesch: 43 summary: In the long term, layer 2 will take on more of the burden of innovation and change than layer 1. Moxie Marlinspike's defense of Signal's centralized and non-federated nature is an example of this. keywords: base; blockchain; execution; layer cache: vitalik-layer_1.html plain text: vitalik-layer_1.txt item: #194 of 267 id: vitalik-layer_3 author: vitalik title: vitalik-layer_3 date: None words: 2867 flesch: 60 summary: Starkware proposes a triple-layered architecture for scaling a blockchain. This post explains some of the details of what might and might not make sense to do in such an architecture. It also explains the difference between a layer 2 protocol and a layer 3 protocol. keywords: batch; data; layer; rollups; scaling cache: vitalik-layer_3.html plain text: vitalik-layer_3.txt item: #195 of 267 id: vitalik-legitimacy author: vitalik title: vitalik-legitimacy date: None words: 4200 flesch: 56 summary: The Bitcoin and Etherum ecosystems spend more on network security than on everything else combined. The Bitcoin blockchain has paid an average of $38 million per day in block rewards to miners since the start of the year. The Etherum Foundation's annual budget is a mere $30 million per year. Bitcoin ecosystem R&D is funded by companies with $250 million raised so far. keywords: community; ecosystem; ethereum; funding; goods; legitimacy; people cache: vitalik-legitimacy.html plain text: vitalik-legitimacy.txt item: #196 of 267 id: vitalik-legitimacy_ES author: vitalik title: vitalik-legitimacy_ES date: None words: 4496 flesch: 50 summary: Ecosistemas de bloques Bitcoin and Etherum gastan más seguridad de la red - objetivo de la minería - that en todo lo demás combinado. The I+D del ecosistema Bitcoin está financiada en gran parte by empresas. keywords: bienes; capital; como; comunidad; con; coordinación; del; ecosistema; este; esto; está; ethereum; hay; las; legitimidad; los; mucho; más; nft; para; pero; por; puede; públicos; que; qué; social; son; también; todos; una cache: vitalik-legitimacy_ES.html plain text: vitalik-legitimacy_ES.txt item: #197 of 267 id: vitalik-limits author: vitalik title: vitalik-limits date: None words: 5028 flesch: 48 summary: Nathan Schneider has recently written an article on the limits of cryptoeconomic approaches to governance and what could be added to them to improve their usefulness. The world of cryptocurrency is very economic, neo and liberal. Critics have long warned against the expansion of economiclogics. keywords: collusion; cryptoeconomics; finance; financialized; governance; kleros; market; nathan; systems cache: vitalik-limits.html plain text: vitalik-limits.txt item: #198 of 267 id: vitalik-marketmakers author: vitalik title: vitalik-marketmakers date: None words: 2792 flesch: 63 summary: Someone claims to have figured out how to create a source of unlimited free energy. The scheme is a total bollocks according to Newtonian dynamics. The solution is to dig deeply into the math and calculate the relationship between acceleration and deceleration. keywords: eth; maker; market; mkr; price cache: vitalik-marketmakers.html plain text: vitalik-marketmakers.txt item: #199 of 267 id: vitalik-maximalist author: vitalik title: vitalik-maximalist date: None words: 3346 flesch: 57 summary: The future of the world won't be one major cryptocurrency, but many. Bitcoin is a boomer coin and soon will be followed by Ethereum. Mass users won't care about weird libertarian ideology or "self-sovereign verification". Mass users will be turned off by toxicity and anti-government mentality. Bitcoin maximalists understand that they are operating in a hostile and uncertain world. keywords: bitcoin; blockchains; cryptocurrency; money; people; vitalik; world cache: vitalik-maximalist.html plain text: vitalik-maximalist.txt item: #200 of 267 id: vitalik-metcalfe author: vitalik title: vitalik-metcalfe date: None words: 1671 flesch: 51 summary: It's the split season for the Bitcoin Cash and the ETH/ETC split. It's useful to inform the discussion with some simple economic modeling. There are two projects A and B, and a set of users of size N. A has N_a users and B N_b users. keywords: users cache: vitalik-metcalfe.html plain text: vitalik-metcalfe.txt item: #201 of 267 id: vitalik-moe author: vitalik title: vitalik-moe date: None words: 1862 flesch: 65 summary: The "network medium of exchange token" has become popular among recent token sale projects. The general pitch for this kind of token is that developers build a network and this network allows you to do new cool stuff. The token would be backed by the services provided by the developers. keywords: token; users; value cache: vitalik-moe.html plain text: vitalik-moe.txt item: #202 of 267 id: vitalik-mvb author: vitalik title: vitalik-mvb date: None words: 1834 flesch: 52 summary: Blockchains should be maximally simple, because they are a piece of infrastructure that is difficult to change and would lead to great harms if it breaks. Layer 1 should be the site of stability and maintenance, with large changes only in emergencies. Once a layer 1 protocol has achieved a certain level of functionality, which I will term "functionality escape velocity", you can do everything else on top without further changing the base. keywords: data; layer; protocols cache: vitalik-mvb.html plain text: vitalik-mvb.txt item: #203 of 267 id: vitalik-neoplasma author: vitalik title: vitalik-neoplasma date: None words: 2459 flesch: 65 summary: Plasma is a class of blockchain scaling solutions that allow all data and computation to be kept off-chain. The advent of validity proofs (aka ZK-SNARKs) gives us a reason to rethink the decision to supersede Plasma. keywords: chain; coin; plasma; state cache: vitalik-neoplasma.html plain text: vitalik-neoplasma.txt item: #204 of 267 id: vitalik-networkstates author: vitalik title: vitalik-networkstates date: None words: 8053 flesch: 57 summary: On July 4, Balaji Srinivasan released the first version of his new book describing his vision for "network states". Network states are communities organized around a particular vision of how to run their own society that start off as online clubs, but build up more and more of a presence over time and eventually become large enough to seek political autonomy or even diplomatic recognition. keywords: balaji; communities; community; countries; governance; network; network states; new; people; society; startup; states; way; world cache: vitalik-networkstates.html plain text: vitalik-networkstates.txt item: #205 of 267 id: vitalik-networkstates_zhCN author: vitalik title: vitalik-networkstates_zhCN date: None words: 412 flesch: 41 summary: Roy, Zik, Balaji Srinivasan, Greenpill, and Dark Mode Toggle are the people who have commented on the posts so far. The date of the last post is Jul 13th 2022. keywords: dao; fda; prospera cache: vitalik-networkstates_zhCN.html plain text: vitalik-networkstates_zhCN.txt item: #206 of 267 id: vitalik-nonfin author: vitalik title: vitalik-nonfin date: None words: 4358 flesch: 56 summary: There is growing interest in using blockchains for non-just-financial applications. Puja Ohlhaver, Glen Weyl, Kevin Yu, Kate Sills, Evin McMullen and myself have a podcast debating on-chain vs off-chain attestations. keywords: blockchain; chain; data; example; key; reputation; use cache: vitalik-nonfin.html plain text: vitalik-nonfin.txt item: #207 of 267 id: vitalik-philosophy author: vitalik title: vitalik-philosophy date: None words: 3296 flesch: 57 summary: There are two main reasons why it's beneficial for a user to validate the chain. Validation maximizes the chance that the node can correctly determine and say on the canonical chain - the chain that the community accepts as legitimate. The canonical chain is defined as "the valid chain that has the most miners/validators supporting it". keywords: attack; block; chain; clients; default cache: vitalik-philosophy.html plain text: vitalik-philosophy.txt item: #208 of 267 id: vitalik-plasma_vs_sharding author: vitalik title: vitalik-plasma_vs_sharding date: None words: 1665 flesch: 55 summary: Sharding is different from sidechains or Plasma. Plasma chains are less secure than regular sidechains. Tight coupling is a property of sharding, but not of sidechain chains. The validity of the main chain is inseparable from the validity of its child chains. keywords: chain; data; plasma cache: vitalik-plasma_vs_sharding.html plain text: vitalik-plasma_vs_sharding.txt item: #209 of 267 id: vitalik-plonk author: vitalik title: vitalik-plonk date: None words: 4000 flesch: 65 summary: PLONK is a new general-purpose zero-knowledge proof scheme. PLONK requires a trusted setup procedure similar to that needed for the SNARKs in Zcash. The polynomial commitment it relies on is called a "Kate commitment". keywords: \cdot; commitments; constraints; equations; polynomial; set; wires cache: vitalik-plonk.html plain text: vitalik-plonk.txt item: #210 of 267 id: vitalik-plutocracy author: vitalik title: vitalik-plutocracy date: None words: 2408 flesch: 55 summary: Vlad Zamfir and others don't think it's wise for Bitcoin or any base-layer blockchain to adopt a tightly coupled voting system. The delegate rewards in EOS are now so high (5% annual inflation, about $400m per year) that the competition on who gets to run nodes has become another frontier of US-China geopolitical warfare. Chinese nodes feel less represented in the community than US and Korean nodes. keywords: community; delegates; dpos; votes; voting cache: vitalik-plutocracy.html plain text: vitalik-plutocracy.txt item: #211 of 267 id: vitalik-pos2020 author: vitalik title: vitalik-pos2020 date: None words: 1887 flesch: 66 summary: There are three reasons why PoS is a superior security mechanism compared to PoW. PoS offers more security for the same cost. It costs $486.67 per day to attack a network per $1 per day in block rewards. ASICs are a capital cost. keywords: cost; proof; stake cache: vitalik-pos2020.html plain text: vitalik-pos2020.txt item: #212 of 267 id: vitalik-pos2020_zhTW author: vitalik title: vitalik-pos2020_zhTW date: None words: 316 flesch: 45 summary: Chih-Cheng Liang, Hsiao-wei Wang, Jerry, PoS and PoW are discussing the Dark Mode Toggle. The Toggle costs $1 per use of a computer graphics card. It is possible to turn on and off the toggle at any time. keywords: asic; gpu; pos cache: vitalik-pos2020_zhTW.html plain text: vitalik-pos2020_zhTW.txt item: #213 of 267 id: vitalik-pos_design author: vitalik title: vitalik-pos_design date: None words: 1835 flesch: 47 summary: Vitalik Buterin has written a mirror of the post "A Proof of Stake Design Philosophy" on Dec 29th. Vitalik explains the difference between BitTorrent, Bitcoin, NXT, and Bitshares and a new class of cryptoeconomic organisms. keywords: attack; consensus; cost; proof cache: vitalik-pos_design.html plain text: vitalik-pos_design.txt item: #214 of 267 id: vitalik-pos_design_TR author: vitalik title: vitalik-pos_design_TR date: None words: 1432 flesch: 47 summary: Vitalik Buterin wrote a post on Proof of Stake design philosophy on December 29th. He explains the difference between Bitcoin, NXT, Bitshares vb. and Bitcoin Cash. BitTorrent is a hard forklayamazsınız. keywords: ancak; bir; blok; büyük; daha; ekonomik; fork; hard; için; kadar; konsensüs; olan; olarak; proof; protokol; sosyal; temel; veya; çok cache: vitalik-pos_design_TR.html plain text: vitalik-pos_design_TR.txt item: #215 of 267 id: vitalik-pos_faq author: vitalik title: vitalik-pos_faq date: None words: 8552 flesch: 52 summary: The Proof of Stake (PoS) consensus algorithm is a category of consensus algorithms for public blockchains that depend on a validator's economic stake in the network. In PoS, the algorithm rewards participants who solve cryptographic puzzles in order to validate transactions and create new blocks (i.e. mining). In PoW, participants solve puzzles and solve transactions. PoS exchanges pose a centralization risk. keywords: algorithms; block; chain; consensus; network; proof; stake; time; validators; work cache: vitalik-pos_faq.html plain text: vitalik-pos_faq.txt item: #216 of 267 id: vitalik-prehistory author: vitalik title: vitalik-prehistory date: None words: 3172 flesch: 52 summary: The current version of the current Ethereum protocol has been stable for two years. Before the launch, the protocol went through a number of significant evolutions and design decisions. The history of Casper and sharding research is out of scope. keywords: contracts; ethereum; gas; gavin; protocol; time; transaction cache: vitalik-prehistory.html plain text: vitalik-prehistory.txt item: #217 of 267 id: vitalik-prices author: vitalik title: vitalik-prices date: None words: 2794 flesch: 66 summary: Selling at below-market-clearing prices is common in the NFTsales and ICOs in the Ethereum ecosystem. It sacrifices revenue for the seller and harms the buyers. There are alternatives to this practice. keywords: auction; item; market; people; price cache: vitalik-prices.html plain text: vitalik-prices.txt item: #218 of 267 id: vitalik-progress author: vitalik title: vitalik-progress date: None words: 5179 flesch: 51 summary: In 2014, I made a presentation with a list of 16 hard problems in math, computer science and economics that I thought were important for the cryptocurrency space to reach maturity. In the last five years, much has changed in the last 5 years. The problems are broken down into three categories: cryptographic, consensus theory and economic. keywords: blockchain; problem; program; progress; proof; status; system; time; work cache: vitalik-progress.html plain text: vitalik-progress.txt item: #219 of 267 id: vitalik-proof_of_solvency author: vitalik title: vitalik-proof_of_solvency date: None words: 3494 flesch: 65 summary: Every time a major centralized exchange blows up, a common question is whether or not we can use cryptographic techniques to solve the problem. In 2011, then-largest Bitcoin exchange MtGox proved that they had funds by sending 424242 BTC to a pre-announced address. In 2013, discussions started on how to prove the total size of customers' deposits. keywords: balance; exchange; merkle; proof; tree; user cache: vitalik-proof_of_solvency.html plain text: vitalik-proof_of_solvency.txt item: #220 of 267 id: vitalik-qap author: vitalik title: vitalik-qap date: None words: 3179 flesch: 67 summary: Zk-SNARKs are challenging to grasp due to their complexity. The post explains the first half of the pipeline as drawn by researcher Eran Tromer. It assumes you know enough math to reason about things like polynomials. keywords: \cdot; polynomial cache: vitalik-qap.html plain text: vitalik-qap.txt item: #221 of 267 id: vitalik-quadratic author: vitalik title: vitalik-quadratic date: None words: 4685 flesch: 60 summary: Quadratic voting, quadratic funding and attention purchase are buzzwords in applied mechanism design and decentralized governance. Small-scale tests of these ideas have already been done in Taiwan, Gitcoin Grants and the Colorado Democratic party. keywords: alice; article; cost; goods; people; vote; voting cache: vitalik-quadratic.html plain text: vitalik-quadratic.txt item: #222 of 267 id: vitalik-radical_markets author: vitalik title: vitalik-radical_markets date: None words: 5377 flesch: 49 summary: Eric Posner and Glen Weyl's new book, Radical Markets, is an interesting way of looking at the subject of "political economy" and how markets and politics and society intersect. Posner is involved in the blockchain/crypto space heading up the Ethereum project and in some cases providing various kinds of support to projects. keywords: book; markets; people; posner; price; property; tax; value; weyl cache: vitalik-radical_markets.html plain text: vitalik-radical_markets.txt item: #223 of 267 id: vitalik-recovery author: vitalik title: vitalik-recovery date: None words: 3691 flesch: 58 summary: Social recovery wallets are a new type of smart contract wallet. They provide a high level of security and better usability than previous options. They can be easily and widely deployed in the cryptocurrency and blockchain ecosystem. Itamar Lesuisse from Argent and Daniel Wang from Loopring provided feedback. keywords: funds; guardians; hardware; recovery; transaction; wallet cache: vitalik-recovery.html plain text: vitalik-recovery.txt item: #224 of 267 id: vitalik-retro1 author: vitalik title: vitalik-retro1 date: None words: 4406 flesch: 57 summary: Optimism ran their first round of retroactive public goods funding. They allocated $1 million to 58 projects to reward the good work of the Optimism and the ETH ecosystem. The process was transparent from start to finish, with a quadratic vote among 22 participants. keywords: badge; funding; holders; projects; retro; round; vote cache: vitalik-retro1.html plain text: vitalik-retro1.txt item: #225 of 267 id: vitalik-revenue_evil author: vitalik title: vitalik-revenue_evil date: None words: 2864 flesch: 58 summary: The Revenue-Evil Curve is a different way to think about prioritizing public goods funding. Public goods are non-excludable and non-rivalrous, so it's difficult to provide them through private property and market-based means. It's not a universal framework, but it can tell us a lot about how to approach funding public goods. keywords: curve; evil; goods; public; revenue cache: vitalik-revenue_evil.html plain text: vitalik-revenue_evil.txt item: #226 of 267 id: vitalik-revenue_evil_zhCN author: vitalik title: vitalik-revenue_evil_zhCN date: None words: 172 flesch: 51 summary: Karl Floersch, Hasu, Tina Zhen, Carol, and Carol will meet on October 28, 2022, at GreenPill CN to discuss revenue-generating technology.  Karl Floerfsch, Zhen and Carol are discussing Dark Mode Toggle. keywords: bob cache: vitalik-revenue_evil_zhCN.html plain text: vitalik-revenue_evil_zhCN.txt item: #227 of 267 id: vitalik-road author: vitalik title: vitalik-road date: None words: 3167 flesch: 64 summary: In the early stages of the development of the Ethereum protocol, the development community made a lot of decisions that have had a large impact on the project's trajectory. The Gasper proof of stake that is soon going to merge to the new version of the protocol is a complex system, but a very powerful one. It has many properties, including strong single-block confirmations and predictable rewards. keywords: block; ethereum; evm; lot; proof; stake cache: vitalik-road.html plain text: vitalik-road.txt item: #228 of 267 id: vitalik-rollup author: vitalik title: vitalik-rollup date: None words: 4638 flesch: 62 summary: Rollups are the key scalability solution for the future of the Ethereum network. The main challenge with this technique is that bigger blocks are more difficult to verify. The three major types of layer-2 scaling are state channels, Plasma and rollups. keywords: batch; chain; data; rollups; root; state cache: vitalik-rollup.html plain text: vitalik-rollup.txt item: #229 of 267 id: vitalik-rollup_ES author: vitalik title: vitalik-rollup_ES date: None words: 4996 flesch: 54 summary: Rollups are a new type of ecosistema blockchain. They are intended to be the solución de escalabilidad clave for the future of the technology. The post will answer questions about their development and their practicalities. keywords: batch; bob; bytes; cada; cadena; con; contrato; datos; del; ejemplo; estado; esto; hay; las; los; más; para; pero; plasma; por; prueba; puede; que; rollups; root; solo; son; transacción; una cache: vitalik-rollup_ES.html plain text: vitalik-rollup_ES.txt item: #230 of 267 id: vitalik-round4 author: vitalik title: vitalik-round4 date: None words: 3069 flesch: 50 summary: Round 4 of Gitcoin Grants quadratic funding has just completed. The main difference between round 3 and round 4 was that in round 4 there were two categories, one with a $125,000 matching pool for tech projects and one with $75,000 for "media" projects. Tornado Cash, a smart contract-based Etherum mixer, got $31,200. Other winners were Dappnode, Sablier and DefiZap. keywords: ethereum; funding; good; public; quadratic; round cache: vitalik-round4.html plain text: vitalik-round4.txt item: #231 of 267 id: vitalik-round5 author: vitalik title: vitalik-round5 date: None words: 2784 flesch: 54 summary: Round 5 of Gitcoin Grants has just finished, with $250,000 of matching split between tech, media, and the new category of "public health". In general, the mechanism and community are settling down into a regular rhythm. The stability of income is important if we want to support an ecosystem of "quadratic freelancers". keywords: contributions; people; projects; round cache: vitalik-round5.html plain text: vitalik-round5.txt item: #232 of 267 id: vitalik-round6 author: vitalik title: vitalik-round6 date: None words: 1902 flesch: 55 summary: Round 6 of Gitcoin Grants has just finished, with $227,847 in contributions from 1,526 contributors and $175,000 in matched funds distributed across 695 projects. There are three categories: "tech", "community", "media" and the round-6-special category Crypto For Black Lives. keywords: community; ethereum; funding; round cache: vitalik-round6.html plain text: vitalik-round6.txt item: #233 of 267 id: vitalik-round7 author: vitalik title: vitalik-round7 date: None words: 1674 flesch: 54 summary: Round 7 of Gitcoin Grants has successfully completed. $274,830 in contributions and $450,000 in matched funds distributed across 857 projects. The category structure was split between "dapp tech", "infrastructure tech" and "community". Defi joined the matching. keywords: defi; matching; projects; round cache: vitalik-round7.html plain text: vitalik-round7.txt item: #234 of 267 id: vitalik-round7_FR author: vitalik title: vitalik-round7_FR date: None words: 1725 flesch: 57 summary: Le septième tour des subventions Gitcoin s'est terminé avec succès. Tour a connu une augmentation de l'intérêt pour Gitcoin. Tour traduit par 274.830 $ de contributions and 450.000 $ en abondement répartis sur 857 projets. keywords: des; est; les; pour; projets; une cache: vitalik-round7_FR.html plain text: vitalik-round7_FR.txt item: #235 of 267 id: vitalik-round9 author: vitalik title: vitalik-round9 date: None words: 2913 flesch: 55 summary: Gitcoin Grants Round 9 has just finished. $1.38 million was donated by over 12,000 contributors to 812 different projects. Over 15% of contributions were detected as probably fraudulent. The team has published a blog post on how to detect and respond to this. keywords: gitcoin; mechanism; projects; round; team cache: vitalik-round9.html plain text: vitalik-round9.txt item: #236 of 267 id: vitalik-sales author: vitalik title: vitalik-sales date: None words: 4130 flesch: 61 summary: The last few months have seen an increasing amount of innovation in token sale models. Nearly every significant sale, including Brave's Basic Attention Tokens, Gnosis, upcoming sales such as Bancor and older ones such as Maidsafe, has been met with a substantial amount of criticism. keywords: market; price; sale; time; tokens; valuation cache: vitalik-sales.html plain text: vitalik-sales.txt item: #237 of 267 id: vitalik-scaling author: vitalik title: vitalik-scaling date: None words: 3792 flesch: 67 summary: There are technical issues that limit the scalability of a blockchain. Just increasing the parameters won't solve all the problems, but it's crucial for decentralization for regular users to be able to run a node. There are solutions to some of these issues, but even with the solutions there are limits. keywords: blockchain; blocks; data; need; node; users cache: vitalik-scaling.html plain text: vitalik-scaling.txt item: #238 of 267 id: vitalik-sharding author: vitalik title: vitalik-sharding date: None words: 4689 flesch: 58 summary: Sharding is the future of the scalability of the Ethereum platform. It is a concept that is misunderstood in the ecosystem. It has three properties: scalability, decentralization and security. Sharding has only two of the three properties. keywords: availability; block; chain; computation; data; sharding cache: vitalik-sharding.html plain text: vitalik-sharding.txt item: #239 of 267 id: vitalik-sharding_faq author: vitalik title: vitalik-sharding_faq date: None words: 11943 flesch: 53 summary: Sharding is the idea of splitting transaction processing between smaller groups of nodes to increase a blockchain's total throughput. Plasma, state channels and other layer 2 technologies fit into the "scalability trilemma" discussed in this post. keywords: attacker; block; chain; data; majority; model; proof; security; shard; sharding; state; time; transaction; validators cache: vitalik-sharding_faq.html plain text: vitalik-sharding_faq.txt item: #240 of 267 id: vitalik-snarks author: vitalik title: vitalik-snarks date: None words: 4692 flesch: 66 summary: Zk-SNARKs are general-purpose succinct zero knowledge proofs. They can be verified extremely quickly even if the underlying computation takes a long time to run. The proof can keep some of the inputs to the computation hidden. This has two applications: scalability and privacy. keywords: \(p\; check; computation; number; polynomial cache: vitalik-snarks.html plain text: vitalik-snarks.txt item: #241 of 267 id: vitalik-soulbound author: vitalik title: vitalik-soulbound date: None words: 2053 flesch: 64 summary: In World of Warcraft, soulbound items cannot be transferred or sold to another player. Most powerful items in the game are soulbound and require completing a complicated quest or killing a powerful monster. Recently, Twitter started rolling out an integration that allows users to show off their NFTs on their picture profile. keywords: governance; items; nfts; proof cache: vitalik-soulbound.html plain text: vitalik-soulbound.txt item: #242 of 267 id: vitalik-stable author: vitalik title: vitalik-stable date: None words: 2563 flesch: 64 summary: The recent LUNA crash has led to criticism of "algorithmic stablecoins" as a category. Many consider them to be a "fundamentally flawed product". However, some stablecoins are highly robust in theory and have survived extreme tests of crypto market conditions in practice. keywords: price; rai; stablecoin; system cache: vitalik-stable.html plain text: vitalik-stable.txt item: #243 of 267 id: vitalik-starks_part_1 author: vitalik title: vitalik-starks_part_1 date: None words: 2929 flesch: 68 summary: ZK-SNARKs and ZK-STARKs are general-purpose succinct zero knowledge proof technology that can be used for verifiable computation and privacy-preserving cryptocurrency. They are more secure than ZKSNARK's, but the size of a proof goes up from 288bytes to a few hundred kilobytes. keywords: points; polynomial; proof; prover cache: vitalik-starks_part_1.html plain text: vitalik-starks_part_1.txt item: #244 of 267 id: vitalik-starks_part_2 author: vitalik title: vitalik-starks_part_2 date: None words: 3161 flesch: 64 summary: In the last part of this series, we talked about how you can make succinct proofs of computation. In this part, we discuss the problem of proving that at least the great majority of a given large set of points are on the same low-degree polynomial. keywords: \cdot; degree; points; polynomial cache: vitalik-starks_part_2.html plain text: vitalik-starks_part_2.txt item: #245 of 267 id: vitalik-starks_part_3 author: vitalik title: vitalik-starks_part_3 date: None words: 5456 flesch: 60 summary: This post is a followup to Part 1 and Part 2 of this series on STARKs. It explains how to implement a STARK and gives an implementation in python. The code has not been thoroughly audited and is written in Python. keywords: \cdot; degree; modulus; polynomial; proof; root; steps; values cache: vitalik-starks_part_3.html plain text: vitalik-starks_part_3.txt item: #246 of 267 id: vitalik-stealth author: vitalik title: vitalik-stealth date: None words: 3348 flesch: 63 summary: The biggest remaining challenge in the Ethereum ecosystem is privacy. This post describes the mechanics and use cases of a tool that could improve the state of privacy on the platform. It's called stealth addresses and it's a different kind of privacy than the current system. keywords: address; alice; bob; key; stealth cache: vitalik-stealth.html plain text: vitalik-stealth.txt item: #247 of 267 id: vitalik-story author: vitalik title: vitalik-story date: None words: 1158 flesch: 71 summary: Alice is in the basement. She thinks about the old days when voting in the World Collective Market was easy. Now it's not as easy, but it's still worth it, because of the billions of dollars in donations from now-deceased billionaires and preminers. keywords: alice; bob; key cache: vitalik-story.html plain text: vitalik-story.txt item: #248 of 267 id: vitalik-techno_optimism author: vitalik title: vitalik-techno_optimism date: None words: 11201 flesch: 56 summary: Marc Andreessen's "techno-optimist" manifesto has received a lot of attention. His own feelings about techno-optimism are warm, but nuanced. James Pethokoukis's "The Conservative Futurist" and Palladium's "It's Time To Build for Good" are similar. keywords: acc; century; defense; example; future; good; human; need; people; power; superintelligent; technologies; technology; things; tools; way; world; years cache: vitalik-techno_optimism.html plain text: vitalik-techno_optimism.txt item: #249 of 267 id: vitalik-three_transitions author: vitalik title: vitalik-three_transitions date: None words: 3978 flesch: 62 summary: There are three transitions that the stack needs to undergo: L2 scaling transition, the wallet security transition and the privacy transition. Without the first, each transaction costs $3.75 ($82.48 if we have another bull run) and the mass market forgets about the chain and adopts centralized workarounds. keywords: address; addresses; contract; key; privacy; users cache: vitalik-three_transitions.html plain text: vitalik-three_transitions.txt item: #250 of 267 id: vitalik-traveltime author: vitalik title: vitalik-traveltime date: None words: 1213 flesch: 64 summary: As an exercise in using ChatGPT 3.5, I wanted to explore how does the time it takes to travel from point A to point B scale with distance, in the real world. I used the GeoLife data set to do it. keywords: point; time; travel cache: vitalik-traveltime.html plain text: vitalik-traveltime.txt item: #251 of 267 id: vitalik-triangle_of_harm author: vitalik title: vitalik-triangle_of_harm date: None words: 1295 flesch: 54 summary: Casper's incentivization philosophy is based on the principle of the "triangle of harm" diagram. For all four categories of attack, Casper wants to put an upper bound on the amount of harm suffered by the victims and the cost to the attacker. keywords: majority; protocol cache: vitalik-triangle_of_harm.html plain text: vitalik-triangle_of_harm.txt item: #252 of 267 id: vitalik-trust author: vitalik title: vitalik-trust date: None words: 1516 flesch: 63 summary: Blockchain applications are never fully trustless, but some are closer to being trustless than others. Trust is the use of assumptions about the behavior of other people. There are different degrees of trust depending on the context. keywords: trust cache: vitalik-trust.html plain text: vitalik-trust.txt item: #253 of 267 id: vitalik-trustedsetup author: vitalik title: vitalik-trustedsetup date: None words: 2323 flesch: 69 summary: Trusted setup ceremonies are used in cryptographic protocols like Samsampling and ZK-SNARKs. The Zcash ceremony in 2016 was the first example of a trusted setup ceremony. This article explains how the KZG setup works and explains the future of trusted setup protocols. keywords: g_2; points; secret; setup cache: vitalik-trustedsetup.html plain text: vitalik-trustedsetup.txt item: #254 of 267 id: vitalik-using_snarks author: vitalik title: vitalik-using_snarks date: None words: 3743 flesch: 69 summary: ZK-SNARKs are a powerful cryptographic tool and an important part of the applications that people are building both in the blockchain space and beyond. Barry Whitehat and Gubsheep gave feedback and review to the previous post explaining ZK- SNARKs. This post focuses on applications of SNarks for preserving privacy. keywords: chain; post; proof; reputation cache: vitalik-using_snarks.html plain text: vitalik-using_snarks.txt item: #255 of 267 id: vitalik-ux author: vitalik title: vitalik-ux date: None words: 1796 flesch: 64 summary: In 2013, a sushi restaurant beside the Internet Archive in San Francisco accepted bitcoin for payments, but the transaction did not go through. In 2021, he tried to pay for tea for himself and his friends at a coffee shop in Argentina, but his first transaction of 0.003 ETH did not get accepted. In 2022, the default transaction from his mobile wallet sent with only 21000 gas, and the receiving account required extra gas to process the transaction. keywords: time; transaction; wallet cache: vitalik-ux.html plain text: vitalik-ux.txt item: #256 of 267 id: vitalik-ux_zhCN author: vitalik title: vitalik-ux_zhCN date: None words: 157 flesch: 66 summary: Wonder @ GreenPill CN wrote about her experience with Dark Mode Toggle in 2013 and with personal user experiences with it in 2022. “Dark Mode Toggle” is an extension of the “Toggle’s” default mode. keywords: eth; gas cache: vitalik-ux_zhCN.html plain text: vitalik-ux_zhCN.txt item: #257 of 267 id: vitalik-verkle author: vitalik title: vitalik-verkle date: None words: 2664 flesch: 70 summary: Verkle trees will be an important part of the upcoming scaling upgrades of the Ethereum network. They are similar to Merkle Patricia trees, but they are much smaller and more efficient in proof size. They require less than 150 bytes to make stateless clients viable in practice. keywords: node; proof; tree; verkle cache: vitalik-verkle.html plain text: vitalik-verkle.txt item: #258 of 267 id: vitalik-voting author: vitalik title: vitalik-voting date: None words: 4053 flesch: 53 summary: Vlad Zamfir argues that "tightly coupled" on-chain voting is overrated and that the status quo of "informal governance" as practiced by Bitcoin, Bitcoin Cash, Ethereum, Zcash and similar systems is much less bad than commonly thought. keywords: blockchain; coin; coordination; governance; layer; protocol; vote; voting cache: vitalik-voting.html plain text: vitalik-voting.txt item: #259 of 267 id: vitalik-voting2 author: vitalik title: vitalik-voting2 date: None words: 4419 flesch: 55 summary: Blockchain voting is overrated among uninformed people but underrated among informed people, according to Karl Floersch, Albert Ni, Mr Silly, CNet, ArsTechnica, Bruce Schneier, and researchers at MIT are against it. keywords: blockchain; coercion; key; resistance; security; vote; voting cache: vitalik-voting2.html plain text: vitalik-voting2.txt item: #260 of 267 id: vitalik-voting3 author: vitalik title: vitalik-voting3 date: None words: 5221 flesch: 57 summary: There is a growing interest in decentralized governance in the blockchain space. Decentralized governance in some contexts is both necessary and dangerous. We need to move beyond coin voting governance as it exists in its present form, as I argue in this post. keywords: chain; coin; decision; funding; governance; protocol; time; vote; voting cache: vitalik-voting3.html plain text: vitalik-voting3.txt item: #261 of 267 id: vitalik-zk_snarks author: vitalik title: vitalik-zk_snarks date: None words: 2480 flesch: 62 summary: This article is the third in a series explaining the technology behind zk-SNARKs. It will focus on the Pinocchio protocol by Parno, Gentry, Howell and Raykova from 2013. The key cryptographic assumption is the knowledge-of-exponent assumption. keywords: \cdot; points; setup cache: vitalik-zk_snarks.html plain text: vitalik-zk_snarks.txt item: #262 of 267 id: vitalik-zkevm author: vitalik title: vitalik-zkevm date: None words: 2383 flesch: 58 summary: There are different types of ZK-EVM projects. Polygon, Zksync, Scroll, MatterLabs and Starkware are working on them. They are all based on the ZKSNARK technology, which makes it easier to make cryptographic proofs of execution of transactions. keywords: ethereum; evm; evms; type cache: vitalik-zkevm.html plain text: vitalik-zkevm.txt item: #263 of 267 id: vitalik-zkevm_TR author: vitalik title: vitalik-zkevm_TR date: None words: 1963 flesch: 59 summary: "ZK-EVM" is a project of Polygon, Polygon Hermez, Zksync, Scroll, Matter Labs, and Starkware. It is based on ZK-SNARK, a kriptografik based on Bitcoin. keywords: ancak; bir; birçok; bunu; daha; dengi; dostu; ethereum; evm; evm'ler; farklı; gibi; ile; inşa; için; kanıtlayıcı; olarak; tam; tip; veya cache: vitalik-zkevm_TR.html plain text: vitalik-zkevm_TR.txt item: #264 of 267 id: vitalik-zkevm_zhTW author: vitalik title: vitalik-zkevm_zhTW date: None words: 540 flesch: -37 summary: PSE, Polygon Hermez, Zksync, Scroll, Matter Labs, Starkware, ZK-EVM, Dark Mode Toggle and ZKSync 2.0 are among the posts summarizing the posts. keywords: evm; snark cache: vitalik-zkevm_zhTW.html plain text: vitalik-zkevm_zhTW.txt item: #265 of 267 id: vitalik-zkmulticlient author: vitalik title: vitalik-zkmulticlient date: None words: 3143 flesch: 57 summary: Ethereum's multi-client philosophy is important to the security and decentralization of the network. ZK-EVMs will become a third type of client in the future. SNARKs proving EVM execution have been under development for years and are already being used by layer 2 protocols called ZK rollups. keywords: client; ethereum; layer; multi cache: vitalik-zkmulticlient.html plain text: vitalik-zkmulticlient.txt item: #266 of 267 id: wbnns-ethereumbook-2021 author: wbnns title: wbnns-ethereumbook-2021 date: None words: 4479 flesch: 52 summary: Ethereum is an open source, globally decentralized computing infrastructure that executes programs called smart contracts. It uses a blockchain to synchronize and store the system’s state changes and a cryptocurrency called ether to meter and constrain execution resource costs. Unlike Bitcoin, it is designed to be a general-purpose programmable blockchain. keywords: bitcoin; blockchain; computer; consensus; ethereum; machine; purpose; state; turing cache: wbnns-ethereumbook-2021.txt plain text: wbnns-ethereumbook-2021.txt item: #267 of 267 id: wood-etherium-2024 author: wood title: wood-etherium-2024 date: 2024-09-02 words: 26832 flesch: 70 summary: Etherum is a programmable blockchain. Gavin Wood and Gavin Wood are the founders of the project. They discuss its design, implementation issues, the opportunities it provides and the future hurdles they envisage. They also discuss the advantages and disadvantages of the technology. keywords: account; address; appendix; array; bit; block; byte; code; contract; data; ethereum; execution; fee; function; gas; hash; instruction; ledger; machine; memory; message; mod; number; operation; order; set; shanghai; size; state; storage; transaction; trie; value; version; µs[0; µs[1; µ′s[0 cache: wood-etherium-2024.pdf plain text: wood-etherium-2024.txt