Search results

  1. codablock

    Streaming the Dash Blockchain to the whole Planet from Geosynchronous Satellites

    We are not talking about consumer level internet broadband connections here. We are talking about global broadcasting with bandwidth leased from satellite networks. The limits and pricing here is not comparable with the type of satellite internet you are talking about. That's why I asked...
  2. codablock

    Streaming the Dash Blockchain to the whole Planet from Geosynchronous Satellites

    With Dashs avg. block time of 2.5 minutes, we are at 576 blocks per day. With 200mb per day, we'd limit our self to an avg. block size of 0.35mb. Even if we double the bandwidth, we still won't be able to transmit full blocks already. This will immediately be a problem when adoption starts to...
  3. codablock

    Streaming the Dash Blockchain to the whole Planet from Geosynchronous Satellites

    Did you check the available bandwidth options? I know that Blockstream Satelite for example is currently limited to 64kbits/s. Their solution uses forward error correction codes to mitigate some of the errors that might happen in transmission. This however reduces the available bandwidth as it...
  4. codablock

    Roadmap dates already innacurate?

    @dark_wanderer The way you ask is like a lawyer questioning someone in court ;) And as we are not in court, you'll not get simple "yes/no" answers, because that's not how it works. 1. As far as I know, the initial fix was done at that time, but not integrated into upstream source. 2. Jain as...
  5. codablock

    Are Dash nodes exposed to this type of attack?

    This is going to be fixed shortly after the 12.2. release. Code is already prepared and waiting in one of my branches.
  6. codablock

    Is Evolution source code available?

    You probably looked at the master branch on our public GitHub repo. It only contains the code as of the last release. If you want to see what's happening for the 12.2 release, you should check the v0.12.2.x branch instead. This branch however does not contain EVO related changes. This is...
  7. codablock

    Why BDB is still a requirement?

    The discussion of LevelDB vs BDB has a long history in Bitcoin. There are many arguments why BDB should not be used anymore for the wallet code, but there is also one single argument why it can't be removed that simply: Compatibility. The Bitcoin devs fear that the upgrade from of the wallet.dat...
  8. codablock

    Roadmap dates already innacurate?

    I'm in software development since about 15 years, and one of the most important things I learned is: Never give too precise estimates, and this gets more and more important as further your estimates go into the future. This is because software development is not only difficult, but most...
  9. codablock

    Pre-Proposal: Coinfirm Trudatum

    When explaining people why I'm for Dash, one of my arguments is always that we are focused on being cash, doing payments and being easy to use. That's what we should focus on and finish first. IMHO, everything else is not important and should be seen as nothing more then a free bonus. A 1...
  10. codablock

    Dash Bug Bounty Program

    Please don't speak for me, I can do that by my own. You don't know if I'm a worker or an investor or maybe both. And please stop this discussion here, what you try to discuss is not what my question was about.
  11. codablock

    Dash Bug Bounty Program

    Hey Jim, what's the state of the private program? When is it going to become public? I recently found a vulnerability which I decided to report immediately to core instead of waiting for the Bugcowd program to become public. I probably just found the next one related to instant send and now I'm...
  12. codablock

    Backporting bitcoin 0.13+ performance improvements

    The code is backported now (was much easier then expected). I did some simple benchmarking where I started dashd on a fresh data dir and waited until a predefined block (a quite recent one) appeared in the log. I repeated this 8 times with "-assumevalid=0" (disables it) and 8 times with the...
  13. codablock

    Smart Contracts for Dash

    OP_TOALTSTACK seems to be enabled. There are however other op codes being disabled. The bigger problem is however the list of accepted "standard scripts", which are only 5 as of http://davidederosa.com/basic-blockchain-programming/standard-scripts/. Only these 5 types of scripts are relayed on...
  14. codablock

    Smart Contracts for Dash

    Last time I checked, many of the script OP codes found in the bitcoin/dash code were disabled for different reasons, mainly security as I'd assume. Only a handful of script types are supported at the moment, making the scripting possibilities quite limited. The only flexibility you have is in...
  15. codablock

    Backporting bitcoin 0.13+ performance improvements

    As far as I can see atm, backporting -assumevalid is quite easy. I'll try to do some simple benchmarking tomorrow to see how much worth it is.
  16. codablock

    Backporting bitcoin 0.13+ performance improvements

    Hello, I was already thinking about working for Dash since some time, and now got some time between 2 projects (I'm a freelancer) that I could use for this. In the end, I'd like to deliver something valuable and later create a proposal to fund this work. I've talked with two core devs on...
  17. codablock

    Limitation of address type for MN funding transaction

    Ah, my understanding gets better, thanks :) What is the reason that the masternode private key is not used for the signing of the announce message? Without looking into the code (can't do that right now), I would guess that the announce message is also used to publish the public key...
  18. codablock

    Limitation of address type for MN funding transaction

    Can you explain the announce a little bit more? Is this what happens when someone calls "masternode start-alias"? If the private key of the funding address is used for this, for what is the masternode private key (which you specify in masternode.conf) used? HF means hard fork? Can you explain...
  19. codablock

    Limitation of address type for MN funding transaction

    Hey, I was working on an idea regarding trustles MN sharing which is based on specially crafted multi-sig transactions for the funding MN transaction. I had nearly all the code up and running but then realized that the funding transaction can only be a standard P2PKH transaction, making a...
Back
Top