Articles Tagged with

Release

Stratis Q4 Development Roadmap

The Stratis Q4 Development Roadmap is now publicly available and provides an overview of the key deliverables to come from Stratis heading into the new year. Much of this work begun during Q3 of this year and the end of 2018 will see Stratis deliver a number of our core product offerings that will set us up for further customer engagement moving into 2019.
Stratis Full Node Production Release
The Stratis Full Node will be delivered as a production ready release. This will allow Stratis to embark on moving to a full C# Mainnet network.
Stratis Sidechains Production Release
Stratis Sidechains will be deployable on Stratis Mainnet allowing companies to create their own customized sidechains off the Stratis mainchain.
Smart Contracts in C# Production Release
The release of Stratis Smart Contracts in C# is scheduled for Q4 of this year. This will allow the development and deployment of Smart Contracts in C# onto Stratis sidechains.
Stratis ICO Platform V2
New features are being integrated into the Stratis ICO Platform. These features are based on feedback received from organisations utilising our ICO platform and also enhancements scheduled as part of our ongoing product development.
Stratis Cold Staking
The implementation of Stratis Cold Staking as part of the roadmap will enable Stratis holders to stake their balance in a cold-wallet. The activation of this technology is subject to the adoption of the Stratis Full Node.
Stratis DLT
Distributed Ledger Technology (DLT) is a requirement for the large majority of private institutions. Stratis has been diligently developing a C# DLT solution to fit the needs of organizations looking to utilize blockchain technology within a private environment.
Stratis Core
Stratis Core will be updated with the production ready instance of the Stratis Full Node. This will be our wallet to replace the existing StratisX (QT) staking wallet.
Breeze
The Breeze Wallet will be updated with additional features and will utilize the production ready instance of the Stratis Full Node.
Stratis Academy
There is a focus on creating even more content on the Stratis Academy allowing developers and organizations to gain a deeper understanding of how they can build on top of the Stratis Platform. In addition, the Stratis Academy user interface will have a new look and feel.
Breeze Privacy Protocol for STRAT
Following the successful release of the Breeze Privacy Protocol for Bitcoin we will also be delivering the same functionality for STRAT. This will enable users to increase their anonymity when interacting with the Stratis token.

Breeze Beta Release


The beta release of the Breeze wallet is now available and represents a significant milestone in our development roadmap schedule.
There has been extensive work undertaken since the alpha release in order to move the Breeze wallet to the beta status. A key development since the alpha release is the Breeze wallet now supports two currencies running side by side: Stratis and Bitcoin respectively.
The release encompasses user interface enhancements and provides updates with regards to stability.
Existing Breeze Wallet Holders
There have been a number of updates, therefore, any users which have an existing Breeze wallet will need to perform the following steps before starting the app:

  1. Make sure you have your mnemonics and your passwords for these wallets

2. Delete all the files in the following folders:
%AppData%\StratisNode on Windows or ~/.stratisnode on MacOS and Linux

  1. Choose wallet recovery on start-up and use your mnemonic and password

Breeze Wallet Download
The Breeze wallet is available to be downloaded from the below link:
https://github.com/stratisproject/Breeze/releases/tag/v0.2.0-beta

Alpha Version of Breeze Wallet Released


The Stratis team is releasing today the highly anticipated alpha version of the Breeze Wallet on the BTC testnet. Grab the latest release on our Github.

As announced earlier this year, Breeze Wallet is a proof of concept on the utilization of C# / .Net programming languages into cryptocurrencies, combined with the Stratis Platform capabilities.

The Breeze wallet is the first full SPV Wallet written in C#. This initial version will allow to execute test transactions with Bitcoin (BTC) on the BTC testnet. From this alpha-release the development team expects to gather information about the user experience, and potential issues and bugs in the Breeze Wallet. These would then be addressed before offering a stable, ready for production version.
This marks a solid milestone in our roadmap towards releasing the full capabilities of the Breeze Wallet. Leveraging advancements with Tumblebit technology, the Stratis development team continues to make advances in the integration of advanced features into the Breeze Wallet such as enhanced privacy and scalability capabilities, Proof of Stake, among others.
We would appreciate the participation of our community in helping test and experience this release of the Breeze Wallet, so that we can take your observations into consideration.
Thank you for your support!

Acknowledgements: We want to thank our team members: Wallet developers – Pieterjan Vanhoof (@dev0tion), Jeremy Bokobza (@jeremy) – also our UI designer – Philibert Benoît (@bep42) and developer Dan Gershony (@dangershony), and the rest of the Stratis team for making this release possible today. Special thanks to our community members @Neurosploit, @quantumagia, @molopony, @DogaOztuzun, @detroitpro and all of the others that have helped.
Please report any issues to either the #csharp_development channel on our Discord or on the GitHub repo.

Stratis Bitcoin Full Node in C# Goes Live


Stratis Group Ltd. announced this week that it has officially released the Alpha version of the Stratis Bitcoin Full Node. Built on Stratis Mainnet, it will give developers from around the world, the possibility of building the most advanced blockchain applications by incorporating capabilities from the Stratis Privacy, Security and Identity Protocol.

Building the Blocks

Stratis has adopted a modular approach to the development process of the Stratis Application Framework, a streamlined approach for faster and incremental releases.
On this regard, the Stratis Bitcoin Full Node plays an essential role as the foundation upon which other modules of the Stratis blockchain solutions can be easily and rapidly assembled into the most basic demo or the most sophisticated financial application.
This update released from the Stratis Development team includes the addition of key components to the Stratis Bitcoin Full Node, namely:

  • Mempool
  • Network
  • Blockstore

In addition, the Stratis Full Node has been activated on the Mainnet, providing a full SDK that allows developers to start testing their blockchain apps on live blockchain conditions.

Stratis Privacy, Authenticity and Identity Protocol
Currently under development, the Stratis Privacy, Authenticity and Identity protocol, includes capabilities inherited from the Tumblebit integration into Stratis, such as, enhanced privacy and off-chain transactions support.
Stratis plans to release several proof-of-concept projects this year, together with some strategic partners, in which to showcase these advanced features. The Stratis Privacy Protocol, an integration of the Tumblebit on the Stratis Full Node and Bitcoin networks, will be the first proof of concept offering a long awaited enhanced and secure privacy solution for cryptocurrencies. Currently being implemented into the Breeze Wallet, Stratis plans to extend its application to authentication and identity solutions for the enterprise and major corporate clients.
These implementations are not only positive additions to the Stratis portfolio of technological advancements, but also will serve as a production environment where latest improvements to the Bitcoin network can be tested.

Integration with C# and .Net Core Tools

Written with C# and .Net Core developers in mind, the Stratis Bitcoin Full Node opens to developers from around the world the opportunity to start developing blockchain applications within a familiar environment for them and their clients. If you are a C# developer, and would like to start coding your first blockchain app, we invite you to join our Slack. Our developers there will be more than happy to guide you and help you get started with the installation and operation of the Stratis Bitcoin Full Node.
We also want to take this opportunity to invite developers to attend our presentations and meet with us at the C# Annual Conference in India. This is one of the major C# / .Net developers events in the world, and we are thrilled to be presenting Stratis to such reputable audience.
A Blockchain is made of many components, from a Full Node that validates blocks to a Wallet that tracks addresses. Our objective is to offer a set of Nuget packages, from which an implementer can cherry pick what he/she needs. On this regard, we have made available a Nuget for the Alpha Release that can be found here.

The Road Ahead

The Stratis team has plans to add many more features on top of the Stratis Bitcoin Full Node. Starting with a sleek GUI for Stratis Wallet (due in aprox. 4 weeks) and later for the Breeze Wallet (due in aprox, 8 weeks), we are methodically putting together the pieces for the most advanced features to be offered on the Stratis Platform: POS/DPOS, Sidechains, Private/Permissioned blockchain, Compiled Smart Contracts, etc. These features, will undoubtedly bring us closer to offer purpose-built Blockchain solutions in a very short time-frame.
Included in this release (V1.0.1-alpha)

  • Stabilizing the consensus validation and block download code.
  • Signaling of new blocks and transactions that are discovered on the network.
  • Block Store is stand alone:
  • Store can respond to GetData payloads enabling FullNode capabilities.
  • Push blocks in batches to disk.
  • Download missing blocks from the network (catch-up mode).
  • Broadcast blocks to peers using Inv or Header payload
  • Cache store for faster block reads.
  • Memory Pool:
  • Async lock free implementation of the memory pool.
  • Logic and tests pulled form core.
  • Broadcast transactions to peers.
  • Fee estimation.
  • Introducing the Builder Pattern:
  • Build a full node in an easy and familiar builder pattern in a modular approach.
  • Support for creating new features inject-able to the full node.
  • Dependency Injection
  • Testing
  • Adding many more unit tests
  • A separate integration test project
  • Full Block SPV
  • Laying the grounds for a full block spv (for Breeze wallet)

Links:

Project Repository: https://github.com/stratisproject/StratisBitcoinFullNode/releases/tag/V1.0.1
Getting Started / Installation Guide: https://github.com/stratisproject/StratisBitcoinFullNode/blob/master/Documentation/getting-started.md

Acknowledgements:

We would like to thank Nicolas Dorier for all of his work for the Stratis Bitcoin Full Node. Also we would like to thank our other team members Dan Gershony, Pieterjan Van Hoof and Jeremy Bokobza for their outstanding work on the different modules. Special mention to our collaboration with Adam Ficsor as well as other participants from the Tumblebit project, which have been actively supporting the implementation. And last but certainly not least we would like to thank our community members for helping testing the Stratis Bitcoin Full Node and providing support to our team.

Privacy Settings
We use cookies to enhance your experience while using our website. If you are using our Services via a browser you can restrict, block or remove cookies through your web browser settings. We also use content and scripts from third parties that may use tracking technologies. You can selectively provide your consent below to allow such third party embeds. For complete information about the cookies we use, data we collect and how we process them, please check our Privacy Policy
Youtube
Consent to display content from Youtube
Vimeo
Consent to display content from Vimeo
Google Maps
Consent to display content from Google
Spotify
Consent to display content from Spotify
Sound Cloud
Consent to display content from Sound
Join The Stratis Build Hackathon with $100,000 USD in prizes,sign up now.