Welcome to the Dash Forum!

Please sign up to discuss the most innovative cryptocurrency!

Proposal: Core Development - 12.2 DashDrive Developers

Discussion in 'Pre + Budget Proposal Discussions' started by Ryan Taylor, Jul 15, 2016.

  1. Ryan Taylor

    Ryan Taylor Well-known Member
    Dash Core Team Foundation Member

    Joined:
    Jul 3, 2014
    Messages:
    504
    Likes Received:
    1,577
    Trophy Points:
    263
    This is a cross-post from www.dashwhale.org/p/crdev-dashdrv-201608

    As previously communicated, we are presently building out the foundational elements needed for Evolution in Dash-Core and Dash-Evolution completely separately to accelerate the process. These pieces will be connected together in a later release for the full realization of Evolution.

    On the Dash-Evolution side, we already began funding graphic design and porting of the X11 hash function to JavaScript in the July budget. On the Dash-Core side, we are fast approaching the completion of v12.1. Consequently, we are beginning to plan for the next phase of development starting in August.

    Evan has been the workhorse behind the Dash-Core progress to date, along with some support from part-time core team developers. For the 12.2 DashDrive release, we would like to accelerate development by funding additional Dash-Core resources to work for Evan. The specific skill set will be C++ programmers familiar with the Bitcoin and / or Dash code base.

    The funding requested will begin in August at ~$3,300 per month and is expected to continue through March. This particular proposal covers only one month of costs. When the 12.1 system launches, we will submit a more permanent ongoing proposal (since all existing proposals will terminate when 12.1 is deployed).

    Requested funding is as follows for the August 5th budget cycle:
    Total: 430.37 Dash

    Note: Any unused funds from this Dash-Core development funding will be directed toward other development expenses.

    Manually vote YES on this proposal:

    dash-cli mnbudget vote-many af4f2824ac7f9f08e649bfe1ebab9f4632858e0383ea18d124f4902ea03d90fb yes
    OR from the qt console:
    mnbudget vote-many af4f2824ac7f9f08e649bfe1ebab9f4632858e0383ea18d124f4902ea03d90fb yes

    Manually vote NO on this proposal:

    dash-cli mnbudget vote-many af4f2824ac7f9f08e649bfe1ebab9f4632858e0383ea18d124f4902ea03d90fb no
    OR from the qt console:
    mnbudget vote-many af4f2824ac7f9f08e649bfe1ebab9f4632858e0383ea18d124f4902ea03d90fb no
     
    #1 Ryan Taylor, Jul 15, 2016
    Last edited: Jul 15, 2016
    • Like Like x 6
  2. halso

    halso Active Member

    Joined:
    Apr 27, 2016
    Messages:
    440
    Likes Received:
    235
    Trophy Points:
    113
    I just read the DashDrive section of the evo paper. I don't really get it. Is it basically a requirement that each Masternode contributes a certain amount of storage? To what end? And why would that take 8 months to complete?
     
  3. Ryan Taylor

    Ryan Taylor Well-known Member
    Dash Core Team Foundation Member

    Joined:
    Jul 3, 2014
    Messages:
    504
    Likes Received:
    1,577
    Trophy Points:
    263
    The amount of storage required is minimal. It is only to store user logins, friends lists, etc. NOT to store end user's personal files or whatever. Eight months is a conservative estimate at this point. The DashDrive system will be a queriable, encrypted, decentralized storage system - a first in crypto. So it is not a simple task by any means. The current roadmap calls for completion in March.
     
  4. TanteStefana

    TanteStefana Moderator
    Linguistic Foundation Member

    Joined:
    Mar 9, 2014
    Messages:
    2,838
    Likes Received:
    1,859
    Trophy Points:
    1,283
    I think the dash drive, which is a sharded storage system, will also store all the wallet information of the user. Although anyone can still run a full node wallet, this new system will ensure that Dash users will not lose their funds due to failure to save their wallets or corrupted data. There will be at least 3 layers of safety net. 1. all information on the Dash Drive will be redundant several times over (5 at the moment) 2. Users will be encouraged to keep a copy of their data in a separate cloud storage account, or their home computer (this would only be their own info, not the entire blockchain) and finally, the budgeting system will be used to purchase secure storage space in different parts of the world, which will hold all the information.

    Anyway, I'm wondering how you guys are going to go about finding these programmers. Will you have a vetting process? I highly suggest sending the work out to bid??
     
  5. camosoul

    camosoul Well-known Member

    Joined:
    Sep 19, 2014
    Messages:
    1,954
    Likes Received:
    1,088
    Trophy Points:
    183
    TL;DR: RAID Bajillion with transparently encrypted writes for DASH itself.

    Another way DASH has taken a good/partial idea that was derp on it's own, storj, and made it useful.
     
  6. noobtrader

    noobtrader Active Member

    Joined:
    Mar 27, 2015
    Messages:
    212
    Likes Received:
    117
    Trophy Points:
    103

    i hope that storing a copy of wallet key are optional, also that this system can also store other coin wallet key ? lets say that ppl just need to buy and hold 1 dash to keep all their data in dash network ??? or maybe there is a maximum say... 100 char data (btc wallet is 64 char) saved for each 1 dash in the wallet ???
     

Share This Page