• Forum has been upgraded, all links, images, etc are as they were. Please see Official Announcements for more information

Recent content by ol

  1. ol

    Pre-Proposal: Modular Networking Backend for Dash Core

    I've submitted proposal for Dash budget system: https://www.dashcentral.org/p/modular-net-backend Please vote for it.
  2. ol

    Pre-Proposal: Modular Networking Backend for Dash Core

    Update. I have bad news and good news. You already know bad news: Dash price went down since my initial post. Hence, I had to increase amount in Dash to reflect that change. Now it's 90 Dash per month or 360 Dash total. I'm still targeting for €4500 per month, that will be about €3000 after I...
  3. ol

    Breaking changes to extend support for other networks and address formats

    Following up on questions at Discord regarding using libp2p as network backend and multiaddr as universal address serialisation format. I see the following problems with using multiaddr as address serialisation format. It was not as thoroughly designed as necessary. For example, extensible...
  4. ol

    Breaking changes to extend support for other networks and address formats

    I decided to continue work on modular network backend for Dash Core software. The idea is to provide modular framework that allows Dash nodes to communicate using different network protocols. New protocols can be added as modules for this modular framework. The initial goal is to move current...
  5. ol

    Pre-Proposal: Modular Networking Backend for Dash Core

    Thank you for your positive feedback. There are interesting developments in I2P world that I find important. i2pd, a fully-featured C++ implementation, was released few years ago. As a result, I2P is now available even on small devices (like Raspberry PI) without need to install Java runtime...
  6. ol

    Pre-Proposal: Modular Networking Backend for Dash Core

    My proposal requires inter-node communication protocol to be changed to allow more generic addresses in all places where an I2P address can be used instead of IP address. Although the part of the protocol that deals with masternodes can be left intact, I would like it to be extended as well...
  7. ol

    Pre-Proposal: Modular Networking Backend for Dash Core

    Added a summary of I2P benefits to the main post. Tor and I2P have different purposes. Tor is designed as anonymising proxy to regular Internet, whereas I2P is true darknet, so nodes of I2P are supposed to communicate only to other nodes of I2P. It doesn't include exit nodes to access regular...
  8. ol

    Pre-Proposal: Modular Networking Backend for Dash Core

    I've updated the main post with a link to a branch at Github where I'm planning to work on this project. As you see, it already contains changes I was doing some time ago. Now it's time to continue this work.
  9. ol

    Pre-Proposal: Modular Networking Backend for Dash Core

    Thank you for this great idea! This is my first pre-proposal, so could you please point me to more detailed information about how to use escrow?
  10. ol

    Pre-Proposal: Modular Networking Backend for Dash Core

    Thank you for your positive feedback. I absolutely agree with you. I'd like to hear feedback from Dash Core team on its willingness to accept changes like this. There is a reason to not delay this change much: it requires a breaking change to serialisation format of network address. There are...
  11. ol

    Pre-Proposal: Modular Networking Backend for Dash Core

    Thank you for your positive feedback. Networking backend modularisation and moving current networking code into a module has to be integrated into Dash Core software, and will be submitted as pull requests to the main Dash project at Github. All further networking backends can be developed...
  12. ol

    Pre-Proposal: Modular Networking Backend for Dash Core

    Thank you for your positive feedback. Yes, of course. I'll be pushing my branch to Github on the regular basis. I've added a link to this branch to the main post. Yes, I'm going to submit pull requests to develop branch of main Dash project at Github. I'll need cooperation from Dash Core team...
  13. ol

    Pre-Proposal: Modular Networking Backend for Dash Core

    Thank you for your suggestions. It's OK for me to split this proposal into 4 proposals, one per month, but my concern is that I'll burn 20 Dash instead of 5 as a result. I can include 5 Dash fee into each proposal, but it will cost 15 Dash extra for the whole Dash governance system.
  14. ol

    Pre-Proposal: Modular Networking Backend for Dash Core

    Abstract This is a proposal to improve Dash Core software by making its networking support more modular, resilient and extensible. Adding an extension for working on top of I2P, (an anonymous overlay network) is also included in this proposal. This will allow to use a network protocol that...
Back
Top