Welcome to the Dash Forum!

Please sign up to discuss the most innovative cryptocurrency!

v0.10.16.x Testing

Discussion in 'Testing' started by eduffield, Nov 12, 2014.

Thread Status:
Not open for further replies.
  1. eduffield

    eduffield Core Developer

    Joined:
    Mar 9, 2014
    Messages:
    1,084
    Likes Received:
    5,319
    Trophy Points:
    183
    We're going to be testing v16 to see if we can find any issues before launching on mainnet. This branch is the full release of what I had done of InstantX, but with InstantX disabled, so there's a lot of changes:

    - Masternodes can now make a limited number of zero-fee transaction for Darksend. These are special transactions that require a signature that only the masternodes can create.
    - Darksend now has no fees to track what-so-ever, all that will ever be in Darksend transactions are Darksend denominations.
    - I've implemented a subscription based model for darksend, the per-round idea was flawed and could have been attacked. Instead, the subscriptions are the exact amount as a collateral charge, so if you get charged collateral it's actually just buying more time for Darksend.
    - Added queue gaming protection
    - Clients remember which masternodes they've connected to in the past and won't use them against.
    - Dsee/Dseep messages have been fixed so they only take newer signatures than the one they have
    - 2 different kinds of client crashes have been fixed
    - Split up main.cpp into core.cpp
    - Split up darksend.cpp into masternode.cpp, activemasternode.cpp and instantx.cpp
    - Added modular ProcessMessages for Darksend, Masternodes and InstantX

    What we need to launch:

    - Lots has changed, please try to use Darksend and make sure it works. Let me know if you find any bugs.
    - We need miners, anyone can solo mine or use a pool : http://ec2-54-197-214-187.compute-1.amazonaws.com/
    - We need masternodes

    Many thanks go to Aswan for finding the security issue with Darksend, donations for the work can be sent here:
    DRK: XnNazPB1fPS59P9CfEtZWtqcmDttFWNj7A
    BTC: 1FGJjQHesURPnLWFEU1R5fZy8PdP7KBkEY

    Get test DRK:
    https://drkipn.com/test/faucet/

    ---------


    CI-builds for v0.10.16.2

    Source:
    https://github.com/darkcoin/darkcoin/tree/ds-zero-fee/src

    Windows 32bit:
    http://bamboo.darkcoin.qa/artifact/DRKW-DEV/JOB1/build-31/gitian-win-darkcoin-bin/32/darkcoin-qt.exe
    http://bamboo.darkcoin.qa/artifact/...tian-win-darkcoin-bin/32/daemon/darkcoind.exe
    http://bamboo.darkcoin.qa/artifact/...oin-bin/32/darkcoin-0.10.16.2-win32-setup.exe

    Mac OS X:
    http://bamboo.darkcoin.qa/artifact/...-osx-darkcoin-dist/darkcoin-0.10.16.2-osx.dmg

    Linux 32bit:
    http://bamboo.darkcoin.qa/artifact/.../gitian-linux-darkcoin-bin/bin/32/darkcoin-qt
    http://bamboo.darkcoin.qa/artifact/DRKL-DEV/JOB1/build-32/gitian-linux-darkcoin-bin/bin/32/darkcoind

    Linux 64bit:
    http://bamboo.darkcoin.qa/artifact/.../gitian-linux-darkcoin-bin/bin/64/darkcoin-qt
    http://bamboo.darkcoin.qa/artifact/DRKL-DEV/JOB1/build-32/gitian-linux-darkcoin-bin/bin/64/darkcoind



    Regards,

    The Darkcoin Team
     
    #1 eduffield, Nov 12, 2014
    Last edited by a moderator: Nov 13, 2014
    • Like Like x 14
  2. thelonecrouton

    thelonecrouton Well-known Member
    Foundation Member

    Joined:
    Apr 15, 2014
    Messages:
    1,135
    Likes Received:
    813
    Trophy Points:
    283
    Awesome, I think this will also help greatly with adoption and PR. :)

    Will fire up a testnet MN - need to test SMUT 1-click MN install ;) - and a mining rig in an hour or so.
     
    #2 thelonecrouton, Nov 12, 2014
    Last edited by a moderator: Nov 12, 2014
    • Like Like x 1
  3. flare

    flare Administrator
    Dash Core Team Moderator

    Joined:
    May 18, 2014
    Messages:
    2,287
    Likes Received:
    2,406
    Trophy Points:
    1,183
    Let's test :)
     
  4. oaxaca

    oaxaca Well-known Member
    Foundation Member

    Joined:
    Jul 8, 2014
    Messages:
    573
    Likes Received:
    832
    Trophy Points:
    263
    2 things.
    1 - I have a VPS running a liquidity provider I would gladly convert into a testing MN.
    2 - Can we change the term "subscription" to something else? http://www.thesaurus.com/browse/subscription "Subscription" will feed the trolls harping about centralization.
     
  5. oblox

    oblox Well-known Member

    Joined:
    Aug 6, 2014
    Messages:
    1,032
    Likes Received:
    537
    Trophy Points:
    183
    • Like Like x 1
  6. eduffield

    eduffield Core Developer

    Joined:
    Mar 9, 2014
    Messages:
    1,084
    Likes Received:
    5,319
    Trophy Points:
    183
    2. Sure. Ideas?
     
  7. Minotaur

    Minotaur Well-known Member
    Foundation Member

    Joined:
    Apr 7, 2014
    Messages:
    452
    Likes Received:
    1,079
    Trophy Points:
    263
    Agree, we can just call it the Darksend fee, its not like we are running Netflix or something. It is just a fee to avoid spamming and sybil attacks. This will avoid a lot of confusion, just my 2 duffs.
     
    • Like Like x 2
  8. Minotaur

    Minotaur Well-known Member
    Foundation Member

    Joined:
    Apr 7, 2014
    Messages:
    452
    Likes Received:
    1,079
    Trophy Points:
    263
    Something like " The Darksend fee will be paid in a separate transaction, before the process starts to avoid the fees revealing any information related to the Darksend process while protecting it from spammers..." just an idea the wording can be different.
     
    • Like Like x 1
  9. darkwing

    darkwing Active Member

    Joined:
    Apr 8, 2014
    Messages:
    149
    Likes Received:
    110
    Trophy Points:
    103
    session :)
     
  10. jimbit

    jimbit Well-known Member
    Foundation Member

    Joined:
    May 23, 2014
    Messages:
    228
    Likes Received:
    103
    Trophy Points:
    203
    NICE.. I will set up a solo miner tonight.. then a MN.
     
  11. UdjinM6

    UdjinM6 Official Dash Dev
    Dash Core Team Moderator

    Joined:
    May 20, 2014
    Messages:
    3,637
    Likes Received:
    3,536
    Trophy Points:
    1,183
    one note: version number for 0.10.16.x already was 0.10.16.4 (liquidity providers) and now we are back to 0.10.16.1 :rolleyes:
     
  12. eduffield

    eduffield Core Developer

    Joined:
    Mar 9, 2014
    Messages:
    1,084
    Likes Received:
    5,319
    Trophy Points:
    183
    How about a miners fee? The "subscription" is paid directly to the miners as a fee. E.g. when explaining it to people you can say, the fees are paid in bulk up front to detach them from the transactions, thus improving anonymity greatly.
     
    • Like Like x 3
  13. innergy

    innergy Member

    Joined:
    Jun 27, 2014
    Messages:
    46
    Likes Received:
    13
    Trophy Points:
    48
    Ticket?

    By the way, is mining from the wallet via "setgenerate true" useful?
     
    • Like Like x 1
  14. eduffield

    eduffield Core Developer

    Joined:
    Mar 9, 2014
    Messages:
    1,084
    Likes Received:
    5,319
    Trophy Points:
    183
    Yes, very
     
  15. darkwing

    darkwing Active Member

    Joined:
    Apr 8, 2014
    Messages:
    149
    Likes Received:
    110
    Trophy Points:
    103
    Do we even need a name? It's still darksend.. I mean the button just says start? So the anonymization process will cost X (payed) to the miners.
     
  16. eduffield

    eduffield Core Developer

    Joined:
    Mar 9, 2014
    Messages:
    1,084
    Likes Received:
    5,319
    Trophy Points:
    183
    I guess not then, that's fine.
     
    • Like Like x 2
  17. georgem

    georgem Active Member

    Joined:
    Jul 10, 2014
    Messages:
    82
    Likes Received:
    110
    Trophy Points:
    93
    1. duty
    2. customs duty
    3. proceedings
    4. attachment
    5. collection
    6. pittance

    something like that.

    I think collection is the best. Makes us sound like a church.

    ;)
     
  18. MangledBlue

    MangledBlue Well-known Member

    Joined:
    Jun 28, 2014
    Messages:
    1,246
    Likes Received:
    678
    Trophy Points:
    183

    setgenerate true -1
    for full cpu
    any hash power will be useful

    I'll fire up my miners tonight after work :)
    approx 22:00 EST

    be nice to play with 1 local solo GPU rig, 1 remote solo rig
    it's like 18Mhash

    Who has a link a the newer and faster miner for my 270x's :)
     
  19. MangledBlue

    MangledBlue Well-known Member

    Joined:
    Jun 28, 2014
    Messages:
    1,246
    Likes Received:
    678
    Trophy Points:
    183

    Yes - no name change is needed
    That would just add confusion :p
     
    • Like Like x 1
  20. UdjinM6

    UdjinM6 Official Dash Dev
    Dash Core Team Moderator

    Joined:
    May 20, 2014
    Messages:
    3,637
    Likes Received:
    3,536
    Trophy Points:
    1,183
    started a tMN but cant's see it in masternode list and list is actually empty on remote server and in local qt wallet

    also got this in debug.log
    Code:
    2014-11-12 21:40:40 Successfully synced, asking for Masternode list and payment list
    2014-11-12 21:40:40 dsee - Got bad masternode address signature
    2014-11-12 21:40:40 Misbehaving: 23.23.186.131:19999 (0 -> 100) DISCONNECTING
    EDIT: tMN is spamming in stdout with "Broadcasting that I'm ready" (message should go to debug.log I guess)
    EDIT2: masternode list on tMN server now shows my ip only, see my comment below
     
    #20 UdjinM6, Nov 12, 2014
    Last edited by a moderator: Nov 12, 2014
    • Like Like x 1
  21. innergy

    innergy Member

    Joined:
    Jun 27, 2014
    Messages:
    46
    Likes Received:
    13
    Trophy Points:
    48
    First time I see this ;)

    And 2 payments to myself - first 0.00, second 0.10
     
  22. splawik21

    splawik21 Grizzled Member
    Dash Core Team Foundation Member Dash Support Group Moderator

    Joined:
    Apr 8, 2014
    Messages:
    1,916
    Likes Received:
    1,273
    Trophy Points:
    1,283
    ready steady and downloading ;)

    Evan just an idea, why can`t the fee will be charged from the anonymised funds insted of normal?
     
  23. coingun

    coingun Active Member
    Masternode Owner/Operator

    Joined:
    Jul 8, 2014
    Messages:
    489
    Likes Received:
    402
    Trophy Points:
    133
  24. eduffield

    eduffield Core Developer

    Joined:
    Mar 9, 2014
    Messages:
    1,084
    Likes Received:
    5,319
    Trophy Points:
    183
    Opps, removed it. thanks
     
  25. eduffield

    eduffield Core Developer

    Joined:
    Mar 9, 2014
    Messages:
    1,084
    Likes Received:
    5,319
    Trophy Points:
    183
    That's an interesting idea. Definitely for future versions.
     
    • Like Like x 2
  26. splawik21

    splawik21 Grizzled Member
    Dash Core Team Foundation Member Dash Support Group Moderator

    Joined:
    Apr 8, 2014
    Messages:
    1,916
    Likes Received:
    1,273
    Trophy Points:
    1,283
    Thnx Evan, just eureka came into my head ;) that way neither following the fee we can get to where it started.
     
  27. UdjinM6

    UdjinM6 Official Dash Dev
    Dash Core Team Moderator

    Joined:
    May 20, 2014
    Messages:
    3,637
    Likes Received:
    3,536
    Trophy Points:
    1,183
    Have to correct myself but since Evan quoted me already want to do this in new message:
    masternode list was empty on tMN side before I started mine and now it shows only me in the list and masternode list in qt-wallet is empty even after I started my tMN
     
  28. innergy

    innergy Member

    Joined:
    Jun 27, 2014
    Messages:
    46
    Likes Received:
    13
    Trophy Points:
    48
    OK, I'm mining solo with 4.6MH/s and finding blocks... but I can't connect to the pool. Is that correct:

    -o stratum+tcp://ec2-54-197-214-187.compute-1.amazonaws.com:3333
     
    #28 innergy, Nov 12, 2014
    Last edited by a moderator: Nov 12, 2014
  29. weirdgod

    weirdgod Well-known Member
    Foundation Member

    Joined:
    Jun 4, 2014
    Messages:
    91
    Likes Received:
    51
    Trophy Points:
    168
    testing with few tMNs from my side too...

    just wondering about mining... there is no -setgenerate true... command for darkcoind ?
    does that mean, that darkcoind by defaults already mines too? or is there just no option as opposed to wallet darkcoin-qt ?
     
  30. DrkMiner

    DrkMiner Member

    Joined:
    Jun 7, 2014
    Messages:
    204
    Likes Received:
    63
    Trophy Points:
    88
    Started to solo mine with my GPU.

    Found a block:

    Status: 3/unconfirmed, broadcast through 5 nodesDate: 12/11/2014 17:17Source: GeneratedCredit: 23.21428572 DRK (matures in 117 more blocks)Net amount: 0.00 DRKTransaction ID: dee9fbc9dd20b24161e3d6302ad5b6f3c8958f8a604e04ce3d73e455f215f136

    Edit: i keep finding blocks of 23.21428572 DRK.
    Where could I see what % was paid to MN?
     
    #30 DrkMiner, Nov 12, 2014
    Last edited by a moderator: Nov 12, 2014
Thread Status:
Not open for further replies.