Welcome to the Dash Forum!

Please sign up to discuss the most innovative cryptocurrency!

Darkcoin-0.12: Porting the Bitcoin-0.10 tree ...

Discussion in 'Official Developer Thread' started by vertoe, Jan 30, 2015.

  1. vertoe

    vertoe Three of Nine

    Joined:
    Mar 28, 2014
    Messages:
    2,574
    Likes Received:
    1,656
    Trophy Points:
    1,283
    After 0.9 was a great succes, I am now trying to port the latest bitcoin 0.10-tree to be compatible with the Darkcoin network:
    https://github.com/bitcoin/bitcoin/tree/0.10

    The bitcoin 0.10.x core wallet is currently in release candidate status (rc, to be released soon) and we should start porting its feature rather sooner than later. I can't promise anything yet, will do it step by step and document any progress in this thread.

    First step is compiling a list of things which need to be done:
    https://github.com/vertoe/darkcoil/blob/master-0.10/TODO.md

    Any hints and discussion very welcome. This is the first time I'm working on a 0.10.x-tree.
     
    • Like Like x 9
  2. vertoe

    vertoe Three of Nine

    Joined:
    Mar 28, 2014
    Messages:
    2,574
    Likes Received:
    1,656
    Trophy Points:
    1,283
    The most interesting (and technically challenging) feature in this release will be the headers-first synchronization which changes a lot how the client reads and distributes the blockchain.

    Before syncing the whole blockchain (currently a couple of 100s MB) the client requests only the block headers (only a couple of MB) which takes less than a minutes. Awesome stuff.

    But that said, this port will be technically more complicated and will take some time. This and because bitcoin-0.10 is not released yet will allow me to carefully announce a release date at the end of Q2/2015. Will update if I make good progress here.
     
    • Like Like x 2
  3. crowning

    crowning Official Dash Dev
    Core Developer Moderator

    Joined:
    May 29, 2014
    Messages:
    1,430
    Likes Received:
    2,009
    Trophy Points:
    183
    I wanted to fixed some wrong UI-texts in v0.11.x and found a LOT of obsolete Bitcoin references in the locale-files which I planned to fix/remove as well...

    Does it make sense to do that now? With Bitcoin-0.10 we'll have all that stuff again...:rolleyes:
     
  4. vertoe

    vertoe Three of Nine

    Joined:
    Mar 28, 2014
    Messages:
    2,574
    Likes Received:
    1,656
    Trophy Points:
    1,283
    Will put the strings up at transifex. This will be simple as beer. Stay tuned.

    Edit0:
    https://github.com/bitcoin/bitcoin/commit/f6b753912b0d882ee00097e91a664243bb7e65ec
    https://www.transifex.com/projects/p/bitcoin/
    darkcoin account pending.

    Edit1: https://www.transifex.com/projects/p/darkcoin/

    Edit2: crowning https://darkcointalk.org/threads/help-translating-the-darkcoin-core.3810/
     
    #4 vertoe, Jan 30, 2015
    Last edited by a moderator: Jan 30, 2015
  5. stan.distortion

    stan.distortion Active Member

    Joined:
    Oct 30, 2014
    Messages:
    818
    Likes Received:
    490
    Trophy Points:
    133
    Any notes on hierarchical deterministic wallets with relation to Darkcoin? I'm trying to understand them better with Bitcoin and my very limited grasp suggests they could effect darksend. Thanks.
     
  6. vertoe

    vertoe Three of Nine

    Joined:
    Mar 28, 2014
    Messages:
    2,574
    Likes Received:
    1,656
    Trophy Points:
    1,283
    Will not happen in CORE. Keep an eye out for other wallets or libs.
     
  7. stan.distortion

    stan.distortion Active Member

    Joined:
    Oct 30, 2014
    Messages:
    818
    Likes Received:
    490
    Trophy Points:
    133
    Ahh, thanks. I'd somehow managed to overlook that and thought it was coming in as the default method of managing addresses :)
     
  8. TaoOfSatoshi

    TaoOfSatoshi Grizzled Member
    Linguistic Dash Nation Founder Moderator

    Joined:
    Jul 15, 2014
    Messages:
    2,464
    Likes Received:
    2,497
    Trophy Points:
    1,183
    Godspeed guys. Great to see such proactiveness out of our Dev team! I look forward to watching your progress.
     

Share This Page