cyberdefendersprogram / Pensieve

🌌Pensieve Chrome Extension secures confidential user information with the Ethereum blockchain network.
3 stars 0 forks source link

Private Ethereum Blockchain Network #2

Closed nichandy closed 6 years ago

nichandy commented 6 years ago

Research and develop a private blockchain network so that we can test our tool internally without effecting running test networks.

nichandy commented 6 years ago

I'm working on finding a solid environment to test in other than remix. It seems that remix has some limitations. So far we are looking into geth (with rinkeby test net) + goloang and ethereumjs-testrpc + truffle.

nichandy commented 6 years ago

Our implementation ended up using a ethereumjs-testrpc integrated with node.js. This gives us the ability to run a private test network on locally that does not need to wait for the blockchain to update in order to execute transactions. Below is an image of the test network running. Once everything is installed all that is needed to run it is to execute:

testrpc within the terminal. This will open a test network of 10 accounts with both addresses and private keys shown. testrpc https://github.com/ethereumjs/testrpc