You are viewing a single comment's thread from:

RE: Implementing a Truly Decentralized Solidity Smart Contract Capable EVM (Ethereum) Side-Chain to HIVE and the Future Decentralization of the Hive.Loans Chain Moving Forward.

in #hive-dev3 years ago

@kyle - good initiative

just to understand more,

Are you thinking of adding the EVM logic inside the Grapahene/Hive so that the smart contracts written in Solidity/Vyper can be executed in the EVM

or

Keeping the EVM elsewhere on different machines and then the results passed to Hive

Sort:  

Open to suggestions. The architecture of the sidechain itself is something I've been exploring possibility wise the past week and a half. If you have some insight or working knowledge of this sort of thing please let me know, would certainly allow you to contribute to our communities functionality upgrade.

Talk soon captain!

I have done a Bitcoin-Peerplays(Graphene) sidechain and all the documents are here : https://peerplays.gitbook.io/community-project-docs/son/bitcoin-sons

This is a trust-less, decentralized system.

Development Work on a similar system for Hive-Peerplays is on going and the Ethereum-Peerplays is under design.

The second model I am familiar with but not hands on is bringing EVM inside the Hive/Grapehene Core. But not in a position to suggest more details as I couldn't really test it beyond playing with the code.

Oh hell yeah right on man! Will certainly have a detailed look on how you've built this! Highly appreciate the share of knowledge and letting me take a peak behind the curtains of how you're done your sidechain. :)

Facilitating widely accepted cross chain communication is a topic I'm having to seriously read more and more into, seems the more research I do the more interesting technology comes to the surface.

Is the code for all this tucked away somewhere where it's publicly accessible or you close sourcing it for now? I'd love to se how you've got it all set up and if the architecture would lend itself having EVM integrated into it.

Thanks again captain!

Is the code for all this tucked away somewhere where it's publicly accessible or you close sourcing it for now? I'd love to se how you've got it all set up and if the architecture would lend itself having EVM integrated into it.
:-)

  1. code is here : https://github.com/peerplays-network/peerplays
  2. docs : https://www.peerplays.tech/technology/sidechain-operator-nodes-sons

The EVM stuff is private for the time being. We need to figure out the next steps with it.