ERC725: self-sovereign identity standard for ETH released

Ethereum developer Fabian Vogelsteller creates Ethereum Request for Comment 725 (ERC725) on GitHub
12 October 2017   1692

Ethereum developer Fabian Vogelsteller created Ethereum Request for Comment 725 (ERC725) on GitHub. Despite the fact, that the project doesn’t even have an assigned Ethereum Improvement Proposal number, within 24 hours, the plan for a standardized identity system for humans and machines gained significant hype.

On GitHub, UX designer and fellow Ethereum Foundation member Alex Van de Sande called the ERC “very useful,” while suggesting some adjustments.

In an email to ethnews.com, Vogelsteller explaines, that “identity is certainly one of the most [important] missing pieces in the blockchain ecosystem". According to the creator, ERC725 solves quite a lot of problems. 

“This needs to be standardized so that other contracts can interact with real world identities, automatically check and verify them. It’s not mainly necessary for interfaces alone. Also, this contract represents ONE identity. The addition of claims needs to be standardized, so that other identities can issue claims about each other.
 

Fabian Vogelsteller
Ethereum Request for Comment 725 (ERC725) creator

As the man views it, crrently everybody collects all information about you separately to make sure they know who you are (e.g. banks, credit services, or any service which needs to have KYC). A standard will help insofar that everybody can auto check certain claims, and therefore don’t need to store actual details about you anymore, as they - as long as they trust the claim issuer – don’t need to have the actual information. The current over-collecting is because of lack of a better system.

On October 12th, Fabian Vogelsteller is to present ERC725 at the Ethereum London Meetup. What the future has in stock for it, remains to be seen, yet is is definitely worth monitoring.

Ethereum price chart on coinmarketcap.com
Ethereum price chart on coinmarketcap.com

Meanwhile, at the time of writing, Ethereum price is about $303.33, its market capitalization is $28,835,297,776.

Constantinople to be Postponed

Ethereum's hardfork will be late due to critical vulnerability found
16 January 2019   180

A scheduled upgrade of the Ethereum network called Constantinople was postponed indefinitely after a critical vulnerability was discovered in one of the improvements, CoinDesk reports.

This is a vulnerability in EIP-1283, which, as identified by the audit company SmartSecurity smart contracts, gave hackers the opportunity to steal user funds.

During a video conference on Tuesday with the participation of Ethereum developers and other clients and projects working on the network, it was decided to temporarily postpone the activation of the hard forks.

In particular, Vitaly Buterin, developers Hudson Jameson, Nick Johnson and Evan van Ness, as well as release manager of Parity Afri Shoedon took part in the meeting. Discussing the revealed vulnerability, they agreed that it would be impossible to eliminate it before the appointed time for hardfork (around 04:00 UTC on January 17).

A vulnerability, called a reentrancy attack, allows an attacker to repeatedly enter the same function and infinitely withdraw funds.

Imagine that my contract has a function which makes a call to another contract… If I’m a hacker and I’m able to trigger function a while the previous function was still executing, I might be able to withdraw funds.
 

Joanes Espanol

CTO, blockchain analytics firm Amberdata

According to him, this is a lot like the vulnerabilities that were discovered in The DAO in the summer of 2016.

Representatives of ChainSecurity also noted that up to the Constantinople hard fork, data storage on the network cost 5,000 units of gas, which exceeds the 2,300 gas usually needed to call the “transfer” and “send” functions. After the upgrade, “dirty” storage operations will cost 200 units of gas, and an attacking contract can use 2,300 gas to successfully manipulate the variables of vulnerable contracts.

New date of hardfork not yet determined.