I searched for the crucial events on Google and copy-pasted some information about them, mostly from Ethereum blog. It has to be edited/rewritten but I’m not sure whether I have the skill to do it. If you want to write tl;dr version of any of these events, please mail me at email@example.com
01 Nov 2017
01 Nov 2017
Enterprise Ethereum Alliance 3
22 May 2017
Enterprise Ethereum Alliance 2
The new members of EEA include Access, Adapt Forward, Alchemy Limited, AlphaPoint, Antony Welfare, Aquarius Capital Management, AutoBoard Systems, Axcent LLC, Bancor, BigchainDB, Blk Technologies, Blockchain Hub Limited, BlockCypher, Brian Ray, Broadridge, CareChain, CCA, Clause, Clearmatics Technologies, Clozer Technologies, CoinFund, Coinplug, ConsenLabs, Consensus Base, Couger, CryptoMKT, CYPHA GmbH, Dapps.ai, Datarella, DeliverThat, De Cooperatieve Rabobank U.A, Deloitte, The Depository Trust & Clearing Corporation (DTCC), DigixGlobal, Dinosaur Dog, ElectricChain, Elevondata Labs Inc., Etherisc, Fundacion CTIC Centro Tecnologico, Gem, Global Consent Limited, Global Trade Guardian - LexEcon Consulting Group, Hashed Health, Hijro, Illinois Department of Financial and Professional Regulation, Infosys, InGauge Trading Technologies Inc., Ian Pilon, Infrachain Asbl, Intelligent’er Re’Development, ING, iPaynow, Jiangsu Huaxin Blockchain Research Institute, Kaula, Ledger, Libra, Melonport, Merck KGaA, Darmstadt, Germany, MME, Mitsubishi UFJ Financial Group, Model Communities Association, Musicoin, National Bank of Canada, Noah Perius, Nordic Alliance, NXN, Parkview Ventures, Qingxin Technology, Red Chalk Group, Samsung SDS, San Francisco Stock Exchange, Smart Contract Japan, SmartU Electronics Trading L.L.C, State Street Emerging Technologies Center, Synechron, Taishin Financial Holdings, Taiwan FinTech Association, Tecnalia Research & Innovation, Toyota Research Institute, TraderLynk Ltd, Trust Stamp, UNLP, Utocat, Vanbex Group, Wall Street Blockchain Alliance, and Zerocoin Electric Coin Company.
04 May 2017
13 Mar 2017
Ethereum Name Service (ENS)
28 Feb 2017
09 Feb 2017
Enterprise Ethereum Alliance announced
Microsoft Corp. and other major technology companies and banks are forming an alliance to advance the adoption of Ethereum blockchain database technology in corporations, potentially offering better security for recording transactions, according to two people familiar with the plans.
The companies have been working on the Enterprise Ethereum Alliance for months, according to one of the people, and intend to launch the effort later in February, said another, who asked not to be identified because the plans haven’t been announced. Microsoft is one of the companies involved, one person said.
Ethereum, launched in 2015, still lacks many features that companies need to widely deploy it.
Bloomber's article covering this topic
19 Nov 2016
18 Oct 2016
Spurious Dragon Hard Fork
What changes are a part of this hard fork?
The following Ethereum Improvement Proposals (EIPs) describe the protocol changes implemented in this hard fork.
EIP 155: Replay attack protection – prevents transactions from one Ethereum chain from being rebroadcasted on an alternative chain. For example: If you send 150 test ether to someone from the Morden testnet, that same transaction cannot be replayed on the main Ethereum chain. Important note: EIP 155 is backwards compatible, so transactions generated with the “pre-Spurious-Dragon” format will still be accepted. However, to ensure you are protected against replay attacks, you will still need to use a wallet solution that implements EIP 155.
Be aware that this backwards compatibility also means that transactions created from alternative Ethereum based blockchains that have not implemented EIP 155 (such as Ethereum Classic) can still be replayed on the main Ethereum chain.
EIP 160: EXP cost increase – adjusts the price of `EXP` opcode so it balances the price of `EXP` with the computational complexity of the operation, essentially making it more difficult to slow down the network via computationally expensive contract operations.
EIP 161: State trie clearing – makes it possible to remove a large number of empty accounts that were put in the state at very low cost as a result of earlier DoS attacks. With this EIP, ’empty’ accounts are removed from the state whenever ‘touched’ by another transaction. Removal of the empty accounts greatly reduces blockchain state size, which will provide client optimizations such as faster sync times. The actual removal process will begin after the fork by systematically performing `CALL` to the empty accounts that were created by the attacks.
EIP 170: Contract code size limit – changes the maximum code size that a contract on the blockchain can have. This update prevents an attack scenario where large pieces of account code can be accessed repeatedly at a fixed gas cost. The maximum size has been set to 24576 bytes, which is larger than any currently deployed contract.
20 Jul 2016
The infamous DAO Hard Fork
We would like to congratulate the Ethereum community on a successfully completed hard fork. Block 1920000 contained the execution of an irregular state change which transferred ~12 million ETH from the “Dark DAO” and “Whitehat DAO” contracts into the WithdrawDAO recovery contract.
14 Mar 2016
Ethereum in the narrow formal sense is a suite of protocols. Homestead comes with a few backward-incompatible protocol changes, and therefore will require a hard fork. These changes that made their way through the process for Ethereum Improvement Proposals and included are:
EIP 2: cost for creating contracts via a transaction is increased from 21000 to 53000. Contract creation from a contract using the CREATE opcode is unaffected. transaction signatures whose s-value is greater than secp256k1n/2 are now considered invalid If contract creation does not have enough gas to pay for the final gas fee for adding the contract code to the state, the contract creation fails (ie. goes out-of-gas) rather than leaving an empty contract.
Change the difficulty adjustment algorithm
EIP 7: DELEGATECALL: Add a new opcode, DELEGATECALL at 0xf4, which is similar in idea to CALLCODE, except that it propagates the sender and value from the parent scope to the child scope, ie. the call created has the same sender and value as the original call. This means contracts can store pass through information while following msg.sender and msg.value from its parent contract. Great for contracts which create contracts but don’t repeat additional information which saves gas. See comments on EIP 7
EIP 8: devp2p Forward Compatibility compliance with the Robustness Principle Changes to the RLPx Discovery Protocol and RLPx TCP transfer protocol to ensure that all client software in use on the Ethereum network can cope with future network protocol upgrades. For older versions of an Ethereum client, updates to the network protocol weren’t being accepted by older clients and would refuse communication if the hello packets didn’t meet expectations. This update means all future versions of the client will accept incoming network upgrades and handshakes.
15 Nov 2015
The second developers’ conference DEVCON-1 took place in the city of London at the beginning of November 2015. The 5-day event featured more than 100 presentations, panel discussions and lightning talks, attracted more than 400 participants, a mix of developers, entrepreneurs, thinkers, and business executives. The talks were all recorded and are freely available
The presence of large companies like UBS, IBM and Microsoft clearly indicated enterprise interest in the technology. Microsoft announced that it would offer Ethereum on its new Blockchain as a Service offering on the Microsoft Azure cloud platform. In conjunction with DEVCON-1, this announcement will be remembered as the moment when blockchain technology became mainstream, with Ethereum at the center of it.
30 Jul 2015
Developers began writing smart contracts and decentralized apps to deploy on the live Ethereum network. In addition, miners began to join the Ethereum network to help secure the Ethereum blockchain and earn ether from mining blocks. Even though the Frontier release is the first milestone in the Ethereum project and was intended for use by developers as a beta version, it turned out to be more capable and reliable than anyone expected, and developers have rushed in to build solutions and improve the Ethereum ecosystem.
15 May 2015
07 Apr 2015
In April 2015, the DEVgrants program was announced, which is a program that offers funding for contributions both to the Ethereum platform, and to projects based on Ethereum. Hundreds of developers were already contributing their time and thinking to Ethereum projects and in open source projects. This program served to reward and support those developers for their contributions.
25 Nov 2014
In November 2014, ETH DEV organized the DEVCON-0 event, which brought together Ethereum developers from around the world to Berlin to meet and discuss a diverse range of Ethereum technology topics. Several of the presentations and sessions at DEVcon-0 would later drive important initiatives to make Ethereum more reliable, more secure, and more scalable. Overall, the event galvanized developers as they continued to work towards the launch of Ethereum.
Blog post, Devcon 0 recap
22 Jul 2014
Launch of Ether Sale
Beginning in July 2014, Ethereum distributed the initial allocation of ether via a 42-day public ether presale, netting 31,591 bitcoins, worth $18,439,086 at that time, in exchange for about 60,102,216 ether. The results of the sale were initially used to pay back mounting legal debts and also for the months of developer effort that had yet to be compensated and to finance the ongoing development of the Ethereum.
"The price of ether is initially set to a discounted price of 2000 ETH per BTC, and will stay this way for 14 days before linearly declining to a final rate of 1337 ETH per BTC. The sale will last 42 days, concluding at 23:59 Zug time September 2."
23 Jan 2014
Ethereum formally announced
Ethereum formally announced by Vitalik at The North American Bitcoin Conference in Miami. During that time Vitalik began working in collaboration with Dr. Gavin Wood, jointly founded the Ethereum.