Giter VIP home page Giter VIP logo

Comments (13)

trustfarm-dev avatar trustfarm-dev commented on May 28, 2024 1

Yes I think so, latest parity code will have Easily adapt EIP-155 and BIP for chainid.
Above is good news. :-)

from go-musicoin.

5chdn avatar 5chdn commented on May 28, 2024 1

https://github.com/Musicoin/go-musicoin/blob/master/params/config.go#L41

from go-musicoin.

immartian avatar immartian commented on May 28, 2024

Comment by Varunram
Saturday Aug 26, 2017 at 14:20 GMT


We should set CHAIN_ID to a unique value to prevent these kinds of attacks as detailed over at EIP 155. @immartian for your reference :)

from go-musicoin.

immartian avatar immartian commented on May 28, 2024

Comment by immartian
Saturday Aug 26, 2017 at 14:27 GMT


We know how to do it but it takes a lot of test with risking the timeline of UBI. It's not a security issue, just confined to MEW and Trezor. It'll be in timeline after UBI's deployment, together with other EIPs Ethereum brought later. Let's focus on many delayed works first.

from go-musicoin.

immartian avatar immartian commented on May 28, 2024

Comment by Varunram
Saturday Aug 26, 2017 at 14:28 GMT


Okay, so here are the things to do with BIP44.

  • Look into how to implement BIP44 from other alt-coins
  • Request Satoshi Labs for a unique Index
  • Relay to MEW and Trezor that we've done this.

As you said, not really on the fore front with UBI incoming, but we need to keep this in mind since many people are commenting on the lack of MEW support in general. We can see this after UBI :)

from go-musicoin.

trustfarm-dev avatar trustfarm-dev commented on May 28, 2024

@immartian @Varunram Yes it's good approach,

  1. other altcoin has changed BIP44 , at Feb 2017. So, I've looking at that time of alt coin's codes.
  2. Fork Id and Chain Id different storage , 1byte vs (4byte or 8byte). <as I searched previous 4bytes , recent days, it has changing. now musicoin chainid is 4bytes full.
    Let's good job!

from go-musicoin.

immartian avatar immartian commented on May 28, 2024

@trustfarm-dev did you try the most recent Parity version of $MUSIC ? #47 I can build one if you want to try.

from go-musicoin.

trustfarm-dev avatar trustfarm-dev commented on May 28, 2024

@immartian not yet and little time , even though holiday 👍 -)
But, I'm briefly surveying the code of parity patch , just json patch.
I'm more concern on geth based node - gmc.
And, If you built parity-ubi-v2 and share this github, many musicoin community member will trying the parity node's verification I think.

And, I think more emergent things are review the contract code of DEV fund/Foundation fund security, before UBI 2.0 fork.

from go-musicoin.

immartian avatar immartian commented on May 28, 2024

Yes, we are doing, on security part.

The reason to suggest Parity is we have adopted upstream codebase of Ethereum there. So the replay attack should be solved. GMC will follow up, soon.

from go-musicoin.

5chdn avatar 5chdn commented on May 28, 2024

enabling EIP-155 in parity is just a change in the chain spec. 👍

from go-musicoin.

immartian avatar immartian commented on May 28, 2024

@trustfarm-dev love to test?

from go-musicoin.

trustfarm-dev avatar trustfarm-dev commented on May 28, 2024

@immartian I've already built parity 1.8 music as you know.
recent day, I've no time to check.
I tried to binding pmc-v18 , nginx and MEW. enabled with EIP155 and disabled with EIP155.
But, Nginx and pmc-v18 , with MEW , there's communication problem and cross-origin problem may be.
block is increasing well.
I'm checking the pmc-v18 and MEW interface.
But, in orbiter looks well binded pmc-v18. is it correct?
Time is problem , but it may be work.. I guess.

from go-musicoin.

Varunram avatar Varunram commented on May 28, 2024

Ref. #74 for PR

from go-musicoin.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.