CryptoCoinsInfoClub.com

Ethereum Eip Process

Ethereum Improvement Proposal (eip) Issue: What Is Going On With Ethereum? (ethereum News Today)

Ethereum Improvement Proposal (eip) Issue: What Is Going On With Ethereum? (ethereum News Today)

Ethereum Improvement Proposal (EIP) Issue: What is going on with Ethereum? (Ethereum News Today) Yoichi Hirai, Ethereum Code Editor Resigns Over Legal Concerns. Ethereum Code Editor Has Resigned Over Ethereum Improvement Proposal (EIP) Issue. Japan: Code Editor for Ethereum, Yoichi Hirai, quits his office following his concerns that the Japanese law would be potentially violated by an Ethereum Improvement Proposal (EIP) over a standardized format for lost fund recovery. Aside tweeting his resignation, Yoichi also posted a more dramatic explanation of the motives behind his resigning on Github: My blood pressure is higher since I found this draft. I dont sleep well. My family accuses me of mental absence. I believe these are signs that my abilities are not ready for the task of the EIP editorship. I resign from the post of an EIP editor. The proposal which seeks to proffer a simpler method to the amendment of the Ethereum blockchain that would allow to redistribute address balances in the case of lost funds was introduced by Dan Phifer, a Musiconomi developer and two developers from startup TapTrust. A cyber-attack on the Parity Ethereum client last June caused Musiconomi to lose their Ether raised though by crowdfunding when Parity froze their multi-sig wallet. However, this proposal by Dan would allow such lost funds on the Ethereum platform to be returned in the case of a similar future hack. Yoichi reported that he sees the proposal as a conflict with the Japanese penal code on the Unauthorized Creation of Electromagnetic Records. According to what he wrote on Github, Yoichi stated he doesnt think that anybody has the authority to make an irregular state change, because he doesnt believe that Ethereum users know about or authorize the EIP process, and thus doesnt wa Continue reading >>

Improving Ethereum With Eips

Improving Ethereum With Eips

With an entire community working together to advance the Ethereum blockchain, ETHNews examines the formal process for vetting and implementing suggestions on the platform. As a complex multifaceted platform, the Ethereum blockchain represents the cumulative efforts of numerous individuals. To coordinate this crowdsourced project, developers of Ethereum have come up with a process by which proposals can be workshopped, discussed, and possibly integrated into the Ethereum blockchain. Many of the novel and sometimes groundbreaking developments of Ethereum promulgate from members of the community. Anyone with a GitHub account can submit suggestions in the form of what are called Ethereum Improvement Proposals (EIPs). EIPs are designed to provide a format for presenting ideas that is simple and digestible to newcomers. Others can then comment on ways to help drive the proposals forward, or pick them apart to see if they have any merit. EIPs are useful for evolving protocols, processes, or responses to environmental changes. EIPs can be broken down into three types. The first, a Standard Track EIP, covers any change that will affect all or most implementations of the Ethereum blockchain. Standard Track EIPs can be thought of as broad layer changes and might cover alterations to network protocols, application standards, or interoperability among Ethereum applications. In addition, Standard Track EIPs can be further delineated into subcategories: core, networking, interface, and Ethereum request for comment (ERC). Core improvements are often changes that require a consensus fork, relative to discussions of "core" developers. Networking focuses on light client improvements or general network protocol alterations. Interface submissions are aimed at client API/RPC protocols. ERCs Continue reading >>

Yoichi Hirai, Ethereum Code Editor Resigns Over Legal Concerns

Yoichi Hirai, Ethereum Code Editor Resigns Over Legal Concerns

Yoichi Hirai, Ethereum Code Editor Resigns Over Legal Concerns Yoichi Hirai, Ethereum Code Editor Resigns Over Legal Concerns Ethereum Code Editor Has Resigned Over Ethereum Improvement Proposal (EIP) Issue Japan: Code Editor for Ethereum, Yoichi Hirai, quits his office following his concerns that the Japanese law would be potentially violated by an Ethereum Improvement Proposal (EIP) over a standardized format for lost fund recovery. Aside tweeting his resignation, Yoichi also posted a more dramatic explanation of the motives behind his resigning on Github: My blood pressure is higher since I found this draft. I dont sleep well. My family accuses me of mental absence. I believe these are signs that my abilities are not ready for the task of the EIP editorship. I resign from the post of an EIP editor. The proposal which seeks to proffer a simpler method to the amendment of the Ethereum blockchain that would allow to redistribute address balances in the case of lost funds was introduced by Dan Phifer, a Musiconomi developer and two developers from startup TapTrust . A cyber-attack on the Parity Ethereum client last June caused Musiconomi to lose their Ether raised though by crowdfunding when Parity froze their multi-sig wallet. However, this proposal by Dan would allow such lost funds on the Ethereum platform to be returned in the case of a similar future hack. Yoichi reported that he sees the proposal as a conflict with the Japanese penal code on the Unauthorized Creation of Electromagnetic Records. According to what he wrote on Github, Yoichi stated he doesnt think that anybody has the authority to make an irregular state change, because he doesnt believe that Ethereum users know about or authorize the EIP process, and thus doesnt want the non-democratically chosen EI Continue reading >>

Ethereum Dev Yoichi Hirai Steps Away From Role As Eip Editor, Raises Questions About Process

Ethereum Dev Yoichi Hirai Steps Away From Role As Eip Editor, Raises Questions About Process

Click here to view original web page at www.ethnews.com Yoichi Hirai, an Ethereum developer who had been acting in the capacity of Ethereum Improvement Proposal (EIP) editor, stepped away from this role on February 14 following a contentious debate surrounding EIP867 . The proposal seeks to establish a procedure for the recovery of lost or frozen Ether tokens that is significantly more streamlined than the process currently in place, which is, generally speaking, ill-defined. The purpose of EIP867, according to language contained in the proposal itself, is to "provide a standardized format for Ethereum Recovery Proposals (ERPs), which relate to recovery of certain classes of lost funds. This EIP does not advocate for or against the acceptance of any particular recovery proposals," but aims to facilitate the return of funds to users in cases "where there is no disagreement about the right outcome between directly affected parties." Hirai challenged a number of aspects of the proposal and even questioned the integrity of the system that tasked him with approving it. But the issue that ultimately kept him from reversing his decision to block EIP867, he said, was his concern that in doing so, he would violate a Japanese law . The law in question states that a "person who, with the intent to bring about improper administration of the matters of another person, unlawfully creates without due authorization an electromagnetic record which is for use in such improper administration and is related to rights, duties or certification of facts, shall be punished." Hirai explained , "Aiding a crime by not acting is also a crime, and I suspect this applies if I dismiss my blocking review, or recuse myself," though he admitted, some 13 days into the debate, that he wanted "to unblock Continue reading >>

Ethereum Name Service

Ethereum Name Service

A majority of at least 4 of the 7 keyholders is required to effect any change to ENS. All keyholders agree to act with the consensus of the community in facilitating the following ENS development activities: Migrating the interim registrar to the permanent registrar once the evaluation period is over and consensus for how to build the permanent registrar has been reached using the standardisation process. Making changes to the ENS registry, primarily through additions of new TLDs when the community and the keyholders agree that such change is necessary. To eventually work towards replacing the root multisig with a distributed decision making process once each keyholder, in his or her own discretion, determines t the proposed replacement can effectively manage the governance of the permanent registrar. To take necessary action in the case of an unforeseen emergency, such as a critical vulnerability in one of the root registrars or the ENS registry itself. Although these are the stated goals of the community and the ENS keyholders, all parties that participate in the ENS understand and agree that the ENS is and will continue to be a work-in-progress and no specific result can be guaranteed. Participants in the ENS can view the source code for the ENS which is on the publicly-available repo here . The interaction between ENS solidity code and the practical real-world operation of the ENS is an experimental effort and any problems or issues with the operation of the ENS are not the responsibility of the the ENS many contributors or even the keyholders, but rather a natural result of how the ENS code has been used. It is up to all individual participants in the ENS, no matter their role, to suggest changes that will improve the utility of the ENS for everyone in the communi Continue reading >>

Ethereum Developers In Heated Debate Concerning Fund Recovery Proposal

Ethereum Developers In Heated Debate Concerning Fund Recovery Proposal

Ethereum Developers in Heated Debate Concerning Fund Recovery Proposal Therehave been countless cases of crypto wallet hacks that have often led to the loss of enormous amounts of funds. At current, Ethereum developers are at crossroads concerning the fund recovery proposal EIP 867. This improvement could enable stolen funds to be returned to their rightful owners after being taken. Some Ethereum senior programmers are calling for an open debate to come up with the best steps to take in improving the network to make it possible to return funds lost in notorious hacks and other crypto pitfalls. on February 9, 2018, at their routine bi-weekly meeting, some programmers endorsed the controversial Ethereum improvement proposal EIP 867 , which provides a standardized format for recovery of certain classes of lost funds. However, the proposal has attracted a lot of criticism as other senior members like Yoichi Hirai do not support making changes to the Ethereum protocol just because some investors ether was stolen by hackers or lost due to ignorance on the part of the owner. Yoichi Hirai wrote in a blog post that he is not going to move a finger for such changes, adding that: The choice comes from my personal belief that each user of Ethereum is responsible for their use of Ethereum. I also believe that, if others pay for a users mistake, the payment should be voluntary donations (as opposed to freeing stuck tokens). And, originally, I just wanted a simple, deterministic virtual machine that doesnt change frequently. While both the supporters and critics of the EIP 867 proposal are still trying to reach a consensus, Ethereum developer Vlad Zamfir told stakeholders present at the meeting that: These proposals, especially proposals that do set important precedents, that impact Continue reading >>

Despite Controversy, Vitalik Buterin Says Ethereums Governance Not That Bad

Despite Controversy, Vitalik Buterin Says Ethereums Governance Not That Bad

Despite Controversy, Vitalik Buterin Says Ethereums Governance Not That Bad Ethereums cofounder, Vitalik Buterin, has spoken out about the controversy over the projects governance, saying the process is not that bad but is just poorly communicated. Ethereums controversial fund recovery proposal, EIP 867, has not only reignited the debate about Blockchain immutability, but is creating quite a stir about Ethereums system of governance. EIP stands for Ethereum Improvement Proposal, and the EIP process is outlined in EIP 1. EIPs are intended : To be the primary mechanism for proposing new features, for collecting community input on an issue, and for documenting the design decisions that have gone into Ethereum. As such, an EIP is simply a proposal, not an accepted idea. In order to be merged into Ethereums code base, the EIP has to go through an extensive approval process. An idea must also fit into an accepted category, such as core or networking improvements. In order to be considered by the community, the idea must be written up in the specified EIP format, then submitted as a pull request on the projects GitHub repository. Once the EIP is submitted as a pull request, Ethereums EIP collaborators will discuss the EIP and if they agree it should move forward, they will assign it to an EIP editor who will assign an EIP number and add it to the projects repository. EIPs are not supposed to be unreasonably denied, and should only be rejected by the EIP editor due to : Duplication of effort, being technically unsound, not providing proper motivation or addressing backwards compatibility, or not in keeping with the Ethereum philosophy. At that point, the idea is converted into an implementation, or code, that can be merged into the Ethereum software clients. Once the implement Continue reading >>

High Stakes: Ethereums Fight Over Lost Funds Explained

High Stakes: Ethereums Fight Over Lost Funds Explained

High Stakes: Ethereums Fight Over Lost Funds Explained The world computer is ensnared again in a heated debate. Sparked by a controversial code proposal called EIP 867 , ethereums development forums have become something of a battleground, crowded with bitter commentary, snide pull-requests and coordinated attempts to erase the idea from the platforms repository. For those unfamiliar, the conflict surrounds an effort to make it easier for ethereum users to reclaim lost ether (ETH), the networks cryptocurrency (now valued at $870), outlining a process by which such requests could be submitted in a clear and executable format to those who maintain the technology. No small problem, fund losses on ethereum have become frequent. High-profile cases, such as the deletion of a code library from leading software company Parity Technologies saw 513,774.16 ETH or $421 million rendered inaccessible last year . And just months before, the same company lost 150,000 ether, or $123 million, due to a code error. But its not just Parity. Last year, a faulty ethereum address generator saw Kraken exchange and wallet provider MyEtherWallet lose hundreds of thousands of customer funds. And many more, whether due to glitchy software or simple typos, have lost money on platform one address even holds a total of $6.3 million in ether because it too closely mirrors a call code that automatically locks up funds. But while some users think refunding the lost ether is acceptable, a side effect of enabling digital fund ownership and the accountability that entails, others are vehemently opposed, believing that such efforts threaten the integrity of the ethereum platform, while raising potential legal liabilities. Indeed, one core developer even stepped down from his role as code editor citing legal Continue reading >>

Best Site To Monitor Cryptocurrency Ethereum Eip Free Up Frozen Ether Contracts

Best Site To Monitor Cryptocurrency Ethereum Eip Free Up Frozen Ether Contracts

Best Site To Monitor Cryptocurrency Ethereum Eip Free Up Frozen Ether Contracts Finally, if accepted, the class of EIP named ethereum recovery proposals ERPswould be subject to the same evaluation process of any code proposal on the platform. Please provide accurate translations where appropriate. Tickets are selling fast. Apr 6, at In this perspective, code errors, like software faults that can be hacked or broken, are painful but necessary lessons for development. Ethereum nodes are more distributed around the world than Bitcoin thecryptofame. In this, it falls into another category, called a "meta EIP," which is a way to collect and formalize EIPs that fall within a certain category -- in this case, recovery proposals. How Do Bitcoin Transactions Work? Former EIP editor Yoichi Hirai initially rejected the proposal on account of its failure to align with the "ethereum philosophy"-- one of the categories of judgement in the formal EIP process. As a user wrote on Reddit:. Litecoin Minerd Help Cryptocurrency Rates In Inr Do Smart Contracts Work? They don't have a dog in this race. Just because Litecoin Ameritrade How To Open An Account On Gemini Cryptocurrency keep trying doesn't mean we will eventually give in. Last year, a faulty ethereum address generator saw Kraken exchange and wallet provider MyEtherWallet lose hundreds of thousands of customer funds. Toward this, developer of ethereum's Mist browser Alex Van de Sande has proposed a system whereby fund recovery could be possible without software upgrades, but instead by setting up an insurance pool for ether refunds. This is not the first time Ethereum will need to hard fork as an emergency to free funds. Influencing this decision was the belief that "code is law," which means that on a blockchain, all executions a Continue reading >>

Walkthrough Of An Ethereum Improvement Proposal(eip)

Walkthrough Of An Ethereum Improvement Proposal(eip)

CodeTract is a startup focused on building smart contracts enforced by blockchains Walkthrough of an Ethereum Improvement Proposal(EIP) Ethereum, being an open source project, tracks and discusses new ideas for the protocol through the Ethereum Improvement Proposal (EIP) system at Github . Here we take a look at EIP#155 Simple replay attack protection. Before EIP#155, there are 6 inputs to an Ethereum transaction. Namely, From our previous article regarding transactions, we have received quite a number of questions regarding what is the transaction object and exactly what values are hashed. To answer that, the values of the 6 inputs can be stored in an array in order without their names. Recursive Length Prefix ( RLP ) encoding is then applied to obtain a portable representation of the transaction. Keccak-256 is then used to hash it. Here are some more explanation and implementation of RLP. In this article we will also directly use the RLP and hash functions instead of convenient functions to better illustrate this point. One can easily observe that the transaction is not chain specific, meaning if you are on a private Ethereum network, someone could take your transaction on that network and broadcast it to the public network and it will be valid. Thus if you use the same addresses in different networks, it could lead to unintended sending of transactions. A simple fix was used in the Morden public testnet by having all transactions start with a huge nonce instead of 0. EIP#155 aims to fix this issue in a more general way by including a chainId in the transaction where the main public network have a chainId of 1 and the new Ropsten public testnet have it as 3. Therefore you should use other numbers for your own network. However old transactions are still valid for back Continue reading >>

Protocol - How Do Upgrades At Ethereum Work? - Ethereum Stack Exchange

Protocol - How Do Upgrades At Ethereum Work? - Ethereum Stack Exchange

You have to program the code to that will upgrade the client software. This code will start from some block number, say 6,000,000 . Everybody gets ready for this date and buys some champagne to celebrate. When this block is created the fork happens, and the clients of the entire network start working a little bit differently, this difference is described in EIP (Ethereum Improvement Proposal). If you want to change something, create an EIP and submit it, if it is good enough, Vitalik may accept it. Thank you for your answer. What happen if somebody does not "update" the software and continue with the old one? Bruce Wayne Nov 21 '17 at 19:11 @BruceWayne it depends. if it is a soft fork, he won't be benefiting from the new changes. If it is a hard fork he won't be able to download the full blockchain. If he is a miner this means he will not be able to mine and will lose money. This will be show as "bad block" error during the download process. Nulik Nov 21 '17 at 20:36 @BruceWayne, what idea of improvement do you have? I have my own private network, maybe we can develop the changes you want to incorporate to Ethereum, on our own network and you will be able to use it Nulik Nov 21 '17 at 20:41 I understand perfectly, thank you also for this answer. I don't have any particular improvement: i'm just studying every details of this technology, for the moment. :) Bruce Wayne Nov 23 '17 at 9:38 Continue reading >>

Ethereum Code Editor Resigns Over Legal Concerns For Ledger Amendment Proposal

Ethereum Code Editor Resigns Over Legal Concerns For Ledger Amendment Proposal

Ethereum Code Editor Resigns Over Legal Concerns For Ledger Amendment Proposal Ethereum code editor Yoichi Hirai has left his position due to personal concerns over legality of a drafted proposal for a standardized solution for lost fund recovery. Ethereum code editor Yoichi Hirai has resigned from his position following personal concerns that an Ethereum Improvement Proposal (EIP) over a standardized format for lost fund recovery would potentially violate Japanese law. Hirai both tweeted his resignation as well as posted a more dramatic explanation of his reasons for resigning on Github : My blood pressure is higher since I found this draft. I don't sleep well. My family accuses me of mental absence. I believe these are signs that my abilities are not ready for the task of the EIP editorship. I resign from the post of an EIP editor. Musiconomi developer Dan Phifer and two developers from startup TapTrust introduced said proposal , which seeks to create a solution method for a simpler way to amend the Ethereum blockchain that would allow to redistribute address balances in the case of lost funds. A hack last June on the Parity Ethereum client caused Musiconomi to lose their ether raised by crowdfunding when Parity froze their multi-sig wallet. Phifers proposal would allow such lost funds on the Ethereum platform to be returned in the case of a similar future hack. Hirais reportedly main problem with the proposal is what he sees as its conflict with a Japanese penal code on the Unauthorized Creation of Electromagnetic Records. He writes on Github that he doesnt think that anybody has the authority to make an irregular state change, because he doesnt believe that Ethereum users know about or authorize the EIP process, and thus doesnt want the non-democratically chosen EI 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 >>

Ethereum Developer Resigns As Code Editor Citing Legal Concerns

Ethereum Developer Resigns As Code Editor Citing Legal Concerns

Ethereum Developer Resigns as Code Editor Citing Legal Concerns Feb 15, 2018 at 11:00 UTC|UpdatedFeb 15, 2018 at 11:03 UTC Ethereum developer Yoichi Hirai has resigned as one of the platform's code editors, citing concerns that a contentious proposal may be in violation of penal law. Named EIP 867 , the proposal defines a method to better facilitate the return of lost funds on the platform. Speaking on GitHub, the developer wrote : "Some EIP editors look nonchalant about legal consequences of this draft, but I have warned them, and I have no capacities to do anything more than warn them ... I resign from the post of an EIP editor." Writing his comments yesterday , Hirai said that the EIP may be in violation of a Japanese law named the "Unauthorized Creation of Electromagnetic Records," stating "I have a doubt that, if the proposal is followed in practice, the process might constitute a crime." The law in question deals with cases of computer-based fraud, in particular the unlawful creation of data "with the intent to bring about improper administration of the matters of another person," a legal document states . Last week, Hirai blocked the proposal due to its failure to align with the "ethereum philosophy," a requirement based on the code acceptance process, as detailed in EIP-1 . The developer has since retracted those statements, writing : "I was able to ignore my interpretation of 'the ethereum philosophy' but I cannot ignore the penal code." As previously detailed by CoinDesk , the proposal is led by developer Dan Philferfrom Musiconomi, an ICO issuer that saw 16,475 ether lost in the Parity fund freeze last year . Philfer's proposal has sparked controversy among developers, with some urging the public to get involved with the debate. The proposal is also said to Continue reading >>

Ethereum Classic - Wikipedia

Ethereum Classic - Wikipedia

Ethereum Classic is an open-source , public, blockchain -based distributed computing platform featuring smart contract (scripting) functionality. [1] [2] It provides a decentralized Turing-complete virtual machine , the Ethereum Virtual Machine (EVM), which can execute scripts using an international network of public nodes. Ethereum Classic also provides a value token called "classic ether", which can be transferred between participants, stored in a cryptocurrency wallet and is used to compensate participant nodes for computations performed. The classic ether token is traded on cryptocurrency exchanges under the ticker symbol ETC. Gas, an internal transaction pricing mechanism, is used to prevent spam on the network and allocate resources proportionally to the incentive offered by the request. [3] [4] [5] [6] The Ethereum platform has been forked into two versions: "Ethereum Classic" (ETC) and "Ethereum" (ETH). Prior to the fork, the token had been called Ethereum. After the fork, the new tokens kept the name Ethereum (ETH), and the old tokens were renamed Ethereum Classic" (ETC). Ethereum Classic appeared as a result of disagreement with the Ethereum Foundation regarding The DAO Hard Fork. It united members of the Ethereum community who rejected the hard fork on philosophical grounds. Users that owned ETH before the DAO hard fork (block 1920000 [7] ) owns an equal amount of ETC after the fork. Ethereum Classic passed a technical hard fork to adjust the internal prices for various opcodes of the Ethereum Virtual Machine (EVM) on October 25, 2016, similar to the hard fork committed by Ethereum a week previously. The purpose of the hard fork was a more rational distribution of payments for resource-intensive calculations, which led to the elimination of the favorable con Continue reading >>

More in ethereum