Difference between revisions of "PoP Ethereum"

From Veriblock Wiki
Jump to: navigation, search
(Created page with "See: Altchain_List __TOC__ == Overview == VeriBlock is creating a PoP reference implementation of Ethereum (Classic). The codename is 'vETC'. This forks golang ETC. Si...")
 
 
(4 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
See: [[Altchain_List]]
 
See: [[Altchain_List]]
 +
 +
See: [[HowTo_PoP_vETC]] -> ETC testnet public on 8/17/2021
  
 
__TOC__
 
__TOC__
Line 24: Line 26:
 
* [DONE] Update APM to handle new Ethereum family (ETC)
 
* [DONE] Update APM to handle new Ethereum family (ETC)
 
* [DONE] Run e2e pop TX on a single node -> BIG MILESTONE
 
* [DONE] Run e2e pop TX on a single node -> BIG MILESTONE
* [ ] Fix p2p sync issues
+
* [DONE] Fix p2p sync issues -> resolved 2 of 2
* [ ] Fix all pop integration tests
+
* [DONE] Fix all pop integration tests -> resolved 14 of 15
* [ ] Add web explorer
+
* [DONE] Add web explorer
* [ ] Internally test multiple APM on multiple nodes
+
* [DONE] Internally test multiple APM on multiple nodes
* [ ] Release public TestNet!
+
* [DONE] Release public TestNet!
  
 
== FAQ ==
 
== FAQ ==
  
 
=== What date is public TestNet? ===
 
=== What date is public TestNet? ===
Exact date TBD. Roadmap steps must be completed first.
+
TestNet is public. See: [HowTo_PoP_vETC]]
  
 
=== What language is the daemon? ===
 
=== What language is the daemon? ===

Latest revision as of 00:04, 18 August 2021

See: Altchain_List

See: HowTo_PoP_vETC -> ETC testnet public on 8/17/2021

Overview

VeriBlock is creating a PoP reference implementation of Ethereum (Classic). The codename is 'vETC'. This forks golang ETC.

Similar to vBTC, there will also be an end-to-end public TestNet for PoP-ing Ethereum.

See: https://wiki.veriblock.org/index.php/HowTo_PoP_vBTC for a reference on PoP-mining vBTC.

As ETH/ETC is a different family, consensus, and language, it is an engineering accomplishment for the PoP protocol to be flexible enough to handle it.

The reusability of NodeCore, the APM, and the library, along with a working prototype in vBTC and other altchains, have been big stepping stones to building vETC.

Roadmap to public TestNet

Currently vETC is in development and there are several tests and bug fixes before it can support a public TestNet.

  • [DONE] Add golang bindings for reusable C++ library
  • [DONE] Update daemon to support pop
    • Feature development...
  • [DONE] Update APM to handle new Ethereum family (ETC)
  • [DONE] Run e2e pop TX on a single node -> BIG MILESTONE
  • [DONE] Fix p2p sync issues -> resolved 2 of 2
  • [DONE] Fix all pop integration tests -> resolved 14 of 15
  • [DONE] Add web explorer
  • [DONE] Internally test multiple APM on multiple nodes
  • [DONE] Release public TestNet!

FAQ

What date is public TestNet?

TestNet is public. See: [HowTo_PoP_vETC]]

What language is the daemon?

Golang

Can I use the same APM?

Yes, a single APM (Altchain PoP Miner) can pop multiple coins. There is an updated version of the APM with an Ethereum family plugin.

What does a PoP transaction on ETC look like?

Similar to other pop transactions:

Example on VBK TestNet:

https://testnet.explore.veriblock.org/tx/3E9B7A96A9FCE57D7ADAE83E3A68595E4D6763ACFE945DA623552657E66789D8

VETC pop v1.png