CryptoCoinsInfoClub.com

Ethereum Homestead Frontier

Ethereums Road Map For 2017

Ethereums Road Map For 2017

Hudson Jameson of the Ethereum Foundation speaks on Ethereum's roadmap, along with details about the ecosystem and community. At a recent blockchain-focused conference , software developer and member of the Ethereum Foundation, Hudson Jameson, gave a presentation in which he discussed Ethereums roadmap and the future of the blockchain ecosystem. Jameson started the presentation by going over the history of Ethereum, beginning with the formal announcement made by Ethereum brainchild, Vitalik Buterin, at the North American Bitcoin Conference in January 2015. Following this public announcement, the Ethereum blockchain went through two phases: The initial release of the Ethereum network that went live in July 2015. It was a bare bones beta release that allowed developers to learn, experiment, mine Ether (ETH), and begin building Dapps and tools. The second major version of the Ethereum platform and the first production release of Ethereum, which was made public in March 2016. It included several protocol revisions and a network change that provided the ability for further network upgrades and sped up transactions. Jameson made the point that Ethereum is essentially two years old. However, within this timeframe, much has occurred within the ecosystem and community. Light-clients, such as Status , a mobile Ethereum Dapp that will soon be available for iPhone and Android, are advancing consumer adoption by allowing users to access the usage data they need without downloading the entire Ethereum blockchain. Smart contract safety and formal verification were mentioned as hot topics in the blockchain space, due to exploited flaws in blockchain projects that have garnered media attention. Jameson stated that developers within the Ethereum community are doing groundbreaking crypto Continue reading >>

What Is The Future Fate Of Ethereum?

What Is The Future Fate Of Ethereum?

Ethereum is in a very interesting stage right now. Having gone through numerous battles like the DAO attack and the subsequent hardfork, it is finally at a stage where it can truly expand and become something that is completely unique. In this article, we shall be discussing the upcoming changes that will be happening to Ethereum and what its future looks like. The change from proof of work to proof of stake The biggest change that needs to be talked about first and foremost is Ethereums shift from proof of work to proof of stake. We will not go deep into the explanation but it is important to have a general idea. Proof of work: This is the protocol that most cryptocurrencies like Ethereum and Bitcoin have been following so far. This means that miners mine cryptocurrencies by solving crypto-puzzles using dedicated hardware. Proof of stake: This protocol will make the entire mining process virtual. In this system we have validators instead of miners. The way it works is that as a validator, you will firstly have to lock up some of your ether as stake. After doing that you will then start validating blocks which basically means that if you see any blocks that you think can be appended to the blockchain, you can validate it by placing a bet on it. When and if, the block gets appended, you will get a reward proportional to the stake you have invested. If, however, you bet on the wrong or the malicious block, the stake that you have invested will be taken away from you. To implement proof of stake Ethereum is going to use the Casper consensus algorithm. In the beginning it is going to be a hybrid style system where majority of the transactions will still be done proof of work style while every 100th transaction is going to be proof of stake. What this will do is that it wil Continue reading >>

Ethereum's Development Roadmap - What Is Metropolis? - Bitfalls

Ethereum's Development Roadmap - What Is Metropolis? - Bitfalls

Frontier was the first phase of Ethereum development, launched in July 2015. It was intended primarily for people with a technical background, considering that interaction with the network itself was done primarily through the command line (an interface not all people are familiar with). Frontier was a bare-bones network made of basic parts needed for it to function. The purpose was to develop and test decentralized applications, to test different tools, and to start mining Ether. Homestead is the second phase of Ethereums development, launched on March 14th 2016 (Pi day). It activated on block 1,150,000 and it brings many protocol improvements which lay the foundations to future upgrades and for speeding up the transactions on the network. The third Ethereum phase is very interesting and brings us many changes and novelties like security updates, smart contracts getting smarter, and permitting a larger degree of automation. Metropolis also makes using Ethereum easier for regular people with light clients (programs which do not need the whole blockchain downloaded locally, which could take a hundreds of gigs) like Status for iOS and Android devices. The so-called Ice age is an initiative which will disable mining with graphics cards in the Proof of Work (PoW) consensus mode with the intention of using a more economical approach with a Proof of Stake (PoS) consensus. Proof of Stake will be explained in the Serenity part below The PoS mode stems from the stalemate of development in the Bitcoin community due to disagreements between the miners and the core development team (a group of programmers that work on the Bitcoin protocol). This disagreement brought on a two-year bickering about improving the scalability and permeability of the Bitcoin blockchain . Bitcoin transac Continue reading >>

The Beginners Guide To Ethereums Roadmap

The Beginners Guide To Ethereums Roadmap

The Beginners Guide to Ethereums Roadmap Ethereums mission is to become a decentralized world computer that replaces server farms. Think of it as a single computer that the whole world can use. It cant be shut down or turned off. As an overview, heres a beginners guide to Ethereum and an explanation of how it technically works . If Ethereum is a computer, then each one of these updates can be looked at as an operating system (OS). Similar to Google launching Android Oreo or Apple launching iOS 10, Ethereum is launching in four stages. Each stage adds new features and improves the user friendliness and security of the platform, while allowing Ethereum to scale. Frontier (July 2015) First live release of the Ethereum network. It allowed developers to experiment, mine Ether, and begin building dApps and tools. Homestead (March 2016) First production release of Ethereum that brought many protocol improvements which lay the foundations to future upgrades and for speeding up transactions. Metropolis (Oct 2017) Lighter, faster and more secure Ethereum broken down into two releases: Byzantium (Oct 2017) and Constantinople (TBA) Serenity (TBA) Will bring us the long-awaited Proof of Stake using the Casper consensus algorithm. All of these updates will help Ethereum scale, which means faster transaction times and lower fees for everyone. As you can see, the Ethereum team has done a great job of scaling transactions. Metropolis promises to be a lighter, faster and more secure version of Etherem. It will also provide greater flexibility to smart contract developers. Metropolis will be split into two core releases: Byzantium and Constantinople. The first hard fork (Byzantium) took place in October . The second hard fork (Constantinople) does not have a set date yet but is expected Continue reading >>

Homestead Gives Ethereum An Edge To Redefine Blockchain

Homestead Gives Ethereum An Edge To Redefine Blockchain

Homestead Gives Ethereum An Edge to Redefine Blockchain Homestead, Ethereum’s second release, has moved the cryptocurrency beyond Beta. Experts told Cointelegraph that as a result it has improved its overall performance and encouraged more adoption by exchanges and developers. Homestead , Ethereum’s second release, has moved the cryptocurrency  beyond Beta. Experts told Cointelegraph that as a result it has improved its overall performance and encouraged more adoption by exchanges and developers. Ethereum has shown a pronounced growth within the world of Crypto. The first release of Ethereum named Frontier proved to become a formidable player within the industry, The release of Homestead has resulted in some significant shake-up. As we continue to explore this new release by Ethereum, we believe it is important to really understand what exactly Homestead presents. Jani Valjavec of Cashila describes Homestead as being basically Ethereum's 2nd release (out of 4), the first one being the Frontier . According to Valjavec, the Frontier was still in Beta but with Homestead, the Beta badge will fall off. He also acknowledged that a few improvements have been made in the code to make everything run smoother. “Probably they will announce lower recommended confirmations for transactions. This is huge!" "But over all, in comparison, Bitcoin can't even increase block-size, while those guys are doing amazing jobs at bullet train speed. No wonder market cap reached 1B lately, and 1/6th of Bitcoin, something no other cryptocurrency has done.” He says. He summarised the developments in Euthereum’s Homestead as follows; its out of beta with  some other improvements. development is happening without civil war (like in bitcoin). blocksize is getting adjustable (which means bl Continue reading >>

The Ethereum Launch Process

The Ethereum Launch Process

Hexayurt Guy, former cypherpunk, release coordinator and general strategist Im Vinay Gupta , the newly minted release coordinator for Ethereum. Ive been working with the comms team on strategy, and have now comeaboard to help smooth the release process (some of the content in this blog is out of date, please see this link for the most up to date information on Ethereum). Ill be about 50/50 on comms and on release coordination. A lot of that is going to be about keeping you updated on progress: new features, new documentation, and hopefully writing about great new services you can use, so its in the hinterland between comms and project management. In theory, once Im up to speed, I should be providing you with the answers to the question: whats going on? But give me some time, because getting up to speed on all of this is nontrivial. We have a very large development team working with very advanced and often quite complex new technology, and keeping everybody up to date on that simultaneously is going to be tricky. To do that well, I have to actually understand whats going on at quite a technical level first. I have a lot to wrap my head around. I was a 3D graphics programmer through the 1990s, and have a reasonably strong grounding in financial cryptography (I was, and I am not ashamed to admit it, a cypherpunk in those days). But we have a 25-30 person team working in parallel on several different aspects of Ethereum, so patience please while I master the current state of play, so that I can communicate about whats changing as we move forwards. Its a lot of context to acquire, as Im sure you all know if theres an occasional gaffe as I get oriented, forgive me! Ive just come back from Switzerland, where I got to meet a lot of the team, my orientation week being three day Continue reading >>

Ethereum Blockchain Project Launches First Production Release - Coindesk

Ethereum Blockchain Project Launches First Production Release - Coindesk

Ethereum Blockchain Project Launches First Production Release Next-generation blockchain platform Ethereum has released 'Homestead' the first production release of its software, which was implemented at block 1,150,000 today. The introduction follows Frontier , Ethereum 's inaugural release, which was released to developers in July 2015. Further, it comes on the heels of escalating interest in the open, public platform, which is attracting the interest of major financial institutions, in part due to its support for self-executing smart contracts. For example, a private version of the Ethereum network served as the platform for the first major test conducted by blockchain consortium startup R3CEV in January, with the trial uniting 11 major banks in a high-profile proof-of-concept. Andrew Keys, co-founder of decentralized application development firm ConsenSys Enterprise, explained that whereas Frontier featured only command-line interfaces, Homestead will expand what users will be able to build on the platform and the ease with which they'll be able to build proof-of-concepts and minimum viable products. "Homestead's arrival will begin to demonstrate the next generation of blockchain technology, whereby anything we can dream of, can be accomplished in a decentralized manner using Ethereum." Elsewhere, early members of the platform sought to stress the recent benchmarks that they believe point to the success of the project at a time when financial incumbents are increasingly focused on alternatives to the bitcoin network. "We’ve seen Microsoft and IBM doing projects on Ethereum. There’s a lot of coders. It’s exciting to see something you were in on in the early stages growing and bearing fruit," Anthony Di Iorio, one of Ethereum's founders and a Chief Digital Continue reading >>

The Frontier Release | Ethereum Frontier Guide

The Frontier Release | Ethereum Frontier Guide

Frontier is the first in a series of releases that punctuate the roadmap for the development of Ethereum. Frontier will be followed by Homestead, Metropolis and Serenity throughout the coming year, each adding new features and improving the user friendliness and security of the platform. Ethereum is special and different from other software projects in that its release also involves launching a live network. After a year and a half of development the Proof of Concept series completed 9 cycles. The 10th iteration resulted in the Olympic testnet, which gradually led to the Release Candidate client for Frontier. The Ethereum network goes live when the clients consent on the genesis block and start mining transactions on it. The genesis block will reference an initial system state where all the accounts set up by the presale exist with the correct amount of pre-issued ether allocated. Initially, the network will be in a "thawing" state allowing only blocks to be mined, but not transactions to be processed. This allows for users to have a break-in period to connect to the network while also building up its security. In conjunction with the Frontier launch several exchanges will likely start enabling trade of Ether, which will provide necessary liquidity to the marketplace, allowing users and miners to transfer their holdings to other users requiring more or less Ether. As opposed to an earlier strategy, there is no plan to remove any contracts from the blockchain or otherwise alter the network to carry balances over to Homestead. In other words, the state in Homestead will be a direct and unmodified continuation of the state in Frontier. Mining reward is the full amount of 5 ether per block (as opposed to our earlier proposal of a reduced amount). Mining rewards are discuss Continue reading >>

The Ethereum Releases Of Frontier, Homestead, Metropolis And Serenity.

The Ethereum Releases Of Frontier, Homestead, Metropolis And Serenity.

The Ethereum releases of Frontier, Homestead, Metropolis and Serenity. The Ethereum release process has seen the usual delays - as of course it's software and never going to be ready on time - as there are always going to be be multiple unknowns that aren't factored into the build. This is especially true of such an ambitious build as Ethereum. Also with the ethereum launch process there have been numerous changes of plan that have led to a myriad of conflicting reports that are still out there as to exactly the roadmap is. The blocktime was changes, the block reward was changed and a few other key planned developments were kicked down the road. Again this is all to be expected as that is the nature of development. The other mitigating factor is that after raising money in Bitcoin from the ether crowdsale, there was a huge drop in price - and rumours of rather liberal distributions of cash instead of budgetry discipline by the Ethereum foundation. This led to the foundation having to cut costs and send of their programmers to run their own projects build on the ethereum blockchain. this has doubled the time the ethereum foundations cash reserves will last. Frontier was the initial release of the ethereum network pushed live in July 2015. It was a bare bones release planning to allow the more technically minded to release their own apps, allow people to mine, and get exchanges up and running. Homestead was planned to be released after a month of frontier going live as a best case scenario. As of January 2016 the Homestead release is about 80% complete - but the goals have been altered somewhat as frontier took in a large part of its projected development pipeline - for example the block reward was set to the full 5 ether. In its new form Homestead has become more of a p Continue reading >>

Ethereum Project

Ethereum Project

You are responsible for your own computer security. If your machine is compromised you will lose your ether, access to any contracts and possibly more. You are responsible for your own actions. If you mess something up or break any laws while using this software, it's your fault, and your fault only. You are responsible for your own karma. Don't be a jerk and respect the rights of others. What goes around comes around. The user expressly knows and agrees that the user is using the Ethereum platform at the users sole risk. The user acknowledges that the user has an adequate understanding of the risks, usage and intricacies of cryptographic tokens and blockchain-based open source software, eth platform and ethereum The user acknowledges and agrees that, to the fullest extent permitted by any applicable law, the disclaimers of liability contained herein apply to any and all damages or injury whatsoever caused by or related to risks of, use of, or inability to use, ethereum or the Ethereum platform under any cause or action whatsoever of any kind in any jurisdiction, including, without limitation, actions for breach of warranty, breach of contract or tort (including negligence) and that neither Stiftung Ethereum (i.e. Ethereum Foundation) nor Ethereum team shall be liable for any indirect, incidental, special, exemplary or consequential damages, including for loss of profits, goodwill or data that occurs as a result. Some jurisdictions do not allow the exclusion of certain warranties or the limitation or exclusion of liability for certain types of damages. Therefore, some of the above limitations in this section may not apply to a user. In particular, nothing in these terms shall affect the statutory rights of any user or exclude injury arising from any willful misconduct Continue reading >>

The Homestead Release

The Homestead Release

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. EIP-2/1 eliminates the excess incentive to create contracts via transactions, where the cost is 21000, rather than contracts, where the cost is 32000. EIP-2/1 also fixes the protocol “bug” that with the help of suicide refunds, Continue reading >>

Homestead Release - Ethereum Blog

Homestead Release - Ethereum Blog

Update: We’ve released version 1.3.5 including networking hotfix for homestead 1.3.4.  Development of Ethereum started in December 2013 when two developers and a college dropout researcher decided to put their heads together and develop this amazing piece of technology. We were later joined by many like-minded individuals. Our first Proof of Concept (PoC) came on February 1, 2014. By the time we started our crowdsale on July 23, we were up to PoC 5 with a protocol that was almost finished, and had achieved compatibility between multiple clients. The team was psyched when we got our first million and our second and our third and so on. It was crazy! Believing that we could deliver the Ethereum platform was one thing, but seeing others believe and want to participate it was incredibly inspiring. Somewhat later in October of 2014, Gav and I were sitting on the train to the Zurich airport when we figured that an Ethereum conference would be absolutely awesome, and settled on doing it in November that same year. It was a bit hectic for those who organised it (thanks Aeron, Christian & Jason!), but we managed to pull it off as we were determined to host our first internal developers conference, DEVcon0 . When January 2015 came around, we all knew this would be the year we’d have to launch our beta version of Ethereum. Our PoC series was closed off with the PoC 9 hackathon on March 5th and on July 30, 2015 we successfully launched Frontier. Miners from all over the globe booted up their mining rigs, users fired up their nodes and the network came to life. It worked; no hiccups, no issues and from a developer’s perspective the release couldn’t have gone smoother. In the following months, our team and community demonstrated its potential and true awesomeness in dealin Continue reading >>

Phases Of Ethereum - Ether Basics

Phases Of Ethereum - Ether Basics

The launch process of Ethereum is divided into 4 milestonesphases (the release steps) in order to give the development a structure and thus to proceed as quickly as possible. You can find the original plan in English here: Ethereum Launch Process . We have summarized the four main milestones for you: Frontier is the Ethereum network in its most minimalistic form. An interface in the form of a command line (command line) for merging ethers and for uploading and executing Ether Contracts. Miners can configure and start their mining rigs. Trade exchanges may include ether to trade. With the Frontier release, people can test Dapps for the first time and purchase Ether to upload their own software in Ethereum. Ethereum is referred to herein as A SAFE DECENTRALIZED SOFTWARE PLATFORM wherein the word SAFE is red-crossed. The Homestead Phase was initiated after Frontier was extensively tested and classified by the core developers as stable and safe. In this phase, the red SAFE was removed. Ethereum is now considered safe. The development stage of Ethereum remains beta in this phase. From the Homestead release, the first major projects in Ethereum are being developed and implemented. The Metropolis phase will be reached as soon as an official interface is released for technically inexperienced users. Similarly, Mist is to be introduced and its own dapp store. This is expected to include some fully functional programs designed to demonstrate the strength of the Ethereum network. Between the Homestead and the Metropolis release, there will probably be one or more intermediate steps. Metropolis will be implemented in two steps: Serenity is the fourth and final phase of Ethereum. Because PoW (Proof of Work) entails an enormous waste of energy, the developers want to find an alterna Continue reading >>

Releases Ethereum/wiki Wiki Github

Releases Ethereum/wiki Wiki Github

While still valid, the substance behind Ethereum has changed, and will continue to, but will avoid making any disruptions to the operation of the network, while maintaining backwards compatibility, with the exception of the transition to Casper proof of stake. For past and planned changes, refer to here , except for Olympic and Frontier. Refer to here within the previous link for past hard forks. The original development roadmap that was laid out before Ethereum went live specified some of the following milestones: Prerelease step 0: Olympic testnet - launched May 2015 as announced here . The Olympic testnet phase saw a lot of major improvements, followed by Frontier which was launched immediately after. Release step 1.0: Frontier, launched 30 July 2015, starting from block 1 . Here is an Ethereum blog post just before the launch, here and here is a wiki. More details are here . For a formal specification, refer to the Yellow Paper frontier branch here . Release step 2.0: Homestead, launched 14 March 2016 (Pi Day) at block number 1,150,000 as announced here . For changes in the Homestead release, see this EIP . Homestead marked the exit from a beta product to a stable release. Release step 2.2: Tangerine Whistle, aka Anti-DoS, EIP 150 Release step 2.3: Spurious Dragon, aka State-clearing, EIP 158/161, was released in Nov 2016. Spurious Dragon is aiming for Dapp developers as well as end users for limited categories of applications, and had a number of security enhancements. Release Step 3.0: Metropolis phase 1: Byzantium, October 16 2017 as announced here . Byzantium aims to introduce various privacy and functionality improvements. Details are here . For the Byzantium Hard Fork, refer to here , which is an archive link showing the Byzantium EIPs. Also, refer to here fo Continue reading >>

Frontier Is Coming - What To Expect, And How To Prepare - Ethereum Blog

Frontier Is Coming - What To Expect, And How To Prepare - Ethereum Blog

Initial Thawing: Gas limits during the first few days The first software release of Frontier will have a hardcoded Gas limit per block of 5,000 Gas. Unlike the normal Gas per block parameter, this special limit will not grow proportionally to the network usage effectively preventing transacting during the first few days. This thawing period will enable miners to start their operations and early adopters to install their clients without having to rush. After a few days (likely 3-4, but this could change), well release a small software update which all clients will have to install. This update will see the Gas limit per block raised to 3 million, an initial number from which it will expand or contract as per the default miner settings. Were very happy with how the Olympic testing phase of the Ethereum Testnet took shape. That said, the work on the Frontier software is far from over. Expect weekly updates which will give you access to better, more stable clients. Many of the planned Frontier gotchas (which included a chain reset at Homestead, limiting mining rewards to 10%, and centralized checkpointing) were deemed unnecessary. However, there are still big differences between Frontier and Homestead. In Frontier, were going to have issues, were going to have updates, and there will be bugs users are taking their chances when using the software. There will be big (BIG) warning messages before developers are able to even install it. In Frontier, documentation is limited, and the tools provided require advanced technical skills. The Canary contracts are simple switches holding a value equal to 0 or 1. Each contract is controlled by a different member of the Eth/Dev team and will be updated to 1 if the internal Frontier Disaster Recovery Team flags up a consensus issue, such Continue reading >>

More in ethereum