Image for post
Image for post

The Ethereum Classic community is riddled with ideas and new contributors wanting to take Ethereum Classic to new levels. Ethereum Classic core devs and participating stakeholders met on August 28, 2020, in a productive meeting to discuss a variety of Ethereum Classic Improvement Proposals (ECIPs). Participating organizations included Byzantine Fault, ChainSafe, Chipper Robotics, Ethereum Classic Core, Ethereum Classic Cooperative, Ethereum Classic Labs, RootStack, VeriBlock, and a dozen other members from the community.

The agenda

Due to the time limit, not all proposals were discussed but will be entertained in further meetings to be announced.

Main actions items & decisions

  • ECIP-1043 proceeds to a 3-week last-call period: ECIP-1043 proposes to fix the DAG. This may be done by freezing the DAG size and rotating parameters. More research on current DAG size projected DAG size, and a suitable block number is underway. …

The Ethereum Classic network underwent a deep chain reorganization last night as a result of a 51% attack on the network. Parity/ OpenEthereum nodes could not correctly process the reorganization causing Parity/ OpenEthereum nodes to become out-of-sync from the main network. We are providing this information so that the ETC community and stakeholders have accurate information. We continue to investigate the issue, and we will provide more information as it becomes available.

Recommendation:

If you are a miner/pool, then ONLY use Core-geth for your Ethereum Classic nodes because Core-geth supports mining applications. …

ETC Core recommends that new and existing ETC node operators, exchanges, miners, and wallet providers implement Core-geth or Hyperledger Besu clients.

Core-geth & Besu

Support

If you’re running an ETC node, it is recommended that you use or plan on transitioning to Core-geth or Besu, which are actively maintained by ETC protocol developers.

Migrating from Parity (OpenEthereum) to Core-geth — Additional guidance.

Why Is This Important?

Hard-forks, features, and bug fixes will continue to be implemented in Core-geth and Besu. Using these actively maintained clients will help ensure proper operation of nodes as the Ethereum Classic network grows. …

Image for post
Image for post
https://etccore.io/transparency

The first half of the year achievements

In the first half of the year, our team kicked ass, contributed to 2 hard-forks on Ethereum Classic along with new product releases (v1.0.0 and beyond), existing project improvements, and an abundance of collaboration with other blockchain projects with much more to be announced this year.

Protocol

Agharta

  • The Ethereum Classic protocol successfully completed the Agharta hard-fork on January 12, 2020, at block 9,573,000 which was inclusive of the Ethereum Constantinople features making the majority of apps and use-cases cross-compatible between the two cousin chains.

Phoenix

  • The Ethereum Classic protocol successfully completed the Phoenix hard-fork on May 31, 2020, at block 10,500,839 which was inclusive of the Ethereum Instanbul features bringing Ethereum Classic and Ethereum to absolute protocol parity. …

Image for post
Image for post

ref: https://core-geth.org/setup-on-raspberry-pi

Introduction

Raspberry Pi is a small single-board computer that can be used to run a local Ethereum node. While many users operate nodes with cloud service providers, this can be expensive over time, especially for full nodes of the mainnet, but Raspberry Pi has a low barrier to entry to get started with a local node setup. Raspberry Pi, and other single board computers, consume far less energy than a traditional server or desktop machine and a Raspberry Pi’s storage can be expanded through external hard drive solutions; NAS, RAID, and other external storage.

What you’ll learn

  • Setup a Rasberry Pi 4 Model B with Ubuntu-LTS &…

Hospital price gauging is no mystery. I’ve just started getting in the habit of requesting itemized receipts from any medical services and surprized about the charges you don’t initially see. When I did request an itemized receipt I saw clear price gauging. For privacy purposes, I’m only talking about the prices and have documentation to back it up.

I requested an itemized receipt for 2 accounts that had around 10–15 items on each account. So, let’s say a list of 30 charges. I checked the healthcare blue book and other healthcare price data for each item and discovered around 3/30 were way above the national average cost. …

Image for post
Image for post

Ethereum Classic Labs is happy to announce our bounty winners for the New York Blockchain Week Hackathon hosted by Gitcoin.

Containerized Client And Network Metrics Dashboard For Core-Geth

The goal of this bounty was to build a containerized client and network analysis dashboard service using metrics from etclabscore/core-geth, which can be deployed to a reputable cloud provider of your choice (eg DigitalOcean, AWS, …). This would provide Ethereum Classic consumers a containerized and ready to use analysis dashboard to display network information to Ethereum Classic consumers.

Devfdn, created a powerful containerized solution that uses Core-geth to visualize an abundance of network metrics. It was so good, the ETC Core’s protocol provider team used it as a monitoring tool during the recent Phoenix hard-fork. Check out the repo. …

Image for post
Image for post

Dear Ethereum Classic consumers, the OpenEthereum team recently released v3.0.1.

This release contains a hotfix for #11744 that caused a massive network partition due to faulty FORK_ID generation.

If you are using OpenEthereum for your service or any Parity Ethereum client-based software, then you should migrate your infrastructure to Core-geth as soon as possible. Many consumers are dependent on the Parity Ethereum client family (OpenEthereum), but OpenEthereum v3.0.0 is having degraded syncing performance and when it is synced, it intermediately falls behind, then recovers. While this bug is not splitting the network, it causes large chain reorganizations putting your services and customers at risk. Therefore, you should confidently run Core-geth v1.11.0 or later or cautiously run OpenEthereum v3.0.1

Image for post
Image for post

Update Jun 1: OpenEthereum is experiencing syncing issues, then recovering, but the issue is NOT splitting the network. Hopefully, a hotfix release is available to OpenEthereum users, but we don’t know when and recommend ETC consumers migrate to Core-geth as soon as possible.

The Ethereum Classic blockchain successfully activated the Phoenix hard-fork at block 10,500,839 or May 31, 2020 CT. Phoenix was inclusive of the ETH Istanbul features bringing Eth Classic and Eth use cases, tools, and collaboration opportunities to absolute technical compatibility while retaining their respective differences.

Phoenix marks the 3rd hard-fork completed within 1 year on the Ethereum Classic blockchain. The Atlantis, Agharta, and Phoenix hard-fork completed the ETC-ETH agenda making way for more valuable research and innovations to come. …

Image for post
Image for post

Ethereum Classic (ETC) is undergoing a network upgrade code-named, Phoenix (ECIP-1088). This upgrade will activate at block 10_500_839 which is estimated to occur no later than June 1st, 2020. Therefore, it is absolutely critical that exchanges, miners, wallet providers, dapp providers, and anyone else that operates Etheruem Classic nodes update their software to a Phoenix compatible release in the next 72 hours if they have not done so already.

Clients Implementing Phoenix

  • Core-geth, v1.11.0 or later.
    A fresh fork of the official Ethereum Foundation’s Go-Ethereum client with better security considerations and maintained by the ETC Core team backed by ETC Labs.
  • Hyperledger Besu, v1.4.1 or later.
    A client developed under the Apache 2.0 client written in Java backed by Hyperleder and ETC support backed by ETC Coop. …

About

Stevan Lohja

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store