Articles Tagged with

blockchain

Breeze Wallet with Breeze Privacy Protocol (Dev. Update)

Breeze Wallet with Breeze Privacy Protocol Released

(Powered by TumbleBit and Stratis Blockchain Technology)

Breeze Wallet with TumbleBit has a new name: Breeze Wallet with Breeze Privacy Protocol. Breeze Wallet will be the first wallet of its kind that will not only provide a fully featured crypto wallet, it will also include a unique coin shuffling and swapping technology. The protocol takes small denominations of bitcoins from a source wallet in Breeze, shuffles and swaps the coins with others, and then transfers those coins to a destination wallet.
The process is powered internally by TumbleBit to add privacy to your coins. It is likely to be used by discerning individuals and businesses that accept cryptocurrencies and do not want to leave traces that may reveal their customer and supplier lists.

Alpha Available Now

Stratis Internal and select community testing of Breeze Wallet with Breeze Privacy Protocol is complete and we’d like to offer you, our community, the opportunity to take a look, download and try the Alpha. The new wallet is available now for Windows, Mac and Ubuntu. Download details are available here: (https://github.com/BreezeHub/Breeze/blob/tumblebit-alpha/Breeze.Documentation/alpha/option1.md ). This release runs only on testnet and is an alpha/experimental release.
The work has focused on developing a smooth user experience as well as deep integration into the Stratis Blockchain Technology. There is no longer a need to run BitCoin Core alongside Breeze Wallet when using the protocol to shuffle and swap coins. That functionality is now completely provided by Stratis Blockchain technologies. This work moves us closer to our vision where MasterNodes provide discoverable services – such as the privacy protocol – to the Stratis network in a decentralized, scalable, trustless way.
We’d like to point out that the Breeze Privacy Protocol is a CPU intensive service and although we will be providing a test server, places on the server are limited and part of the goal of the community alpha is to stress the server. Please do not be disappointed if you cannot get on this server – we are working with our community to add more server power. If you are interested in running a server please get in touch.
We’d like to also extend a warm thank you to our dedicated community testing team who have done an excellent job helping to get Breeze and the core NTumbleBit technology to a solid alpha release state. A special mention to badass, zomertje, sigma, demon and kabbie. And lastly to all our capable development team across all functions. Last but not least thanks to Nicolas Dorier and the TumbleBit dev team from MIT. This was a team effort and you guys are awesome.

Stratis Developers Roadmap and Update (June 2017)

On this Special Update:

  • Stratis Developers Report
  • First Breeze Wallet Transaction
  • Revised Stratis roadmap

We are happy to report our consistent progress on the development of the Stratis Breeze and related Stratis Platform components. Additionally, we would like to share some highlights from our go to market strategy, to give you an idea of key messages and direction of the Stratis project.
For this special update, we asked our developers to tell first hand what they have been busy with, their accomplishments, present and future challenges.
We start with our Core Tech Developer, Dan Gershony. Besides helping orchestrate the overall development effort at Stratis, Dan is currently focused on finalizing the core nodes infrastructure and POS system.

Under the immense pressure to deliver a lot of complex tech and the shortage of time I feel we are doing well, the C# Fullnode is becoming mature with many of the major components such as the mempool, blockstore and our network builder complete. With POW mining and POS staking as the last barrier, we can soon go into beta and start optimisation and testing cycles. With the FN in beta we can start on the really interesting stuff like sidechains and smart contracts.

Some of the specific tasks that Dan has overseen include:
Fullnode:
Done – Consensus validation of POS
Next – Staking/Mining functionality, currently on collecting transactions from the mempool to add to a block to be mined. POW (mining) is already done next is POS (staking).
BreezeApi:

Done – Creating an HD wallet according to the BIP44 specification and address derivation (coin, account, change, address), Tracking of address balances, retrieving address history, persist wallet to disk, build and broadcast a transaction.
Next – Adding support for the stratis network, test and performance optimisation
BreezeGui:
Done – Most endpoints to call the Breeze api are complete.
Next – Adding both Stratis and Bitcoin tabs (whenever ready) and mainly working on the design.

Breeze Wallet Update

We want to start this Breeze update, with celebrating the great progress we are seeing in our project in terms of functionality and UI.
As we are preparing this note, we are happy to report the First bitcoin testnet transaction from inside Breeze wallet (as you can see in the picture below). Please note this is not yet a tumbled TX, but still very cool and it shows the progress we are achieving on a daily basis.

Jeremy, Dan and Pieterjan have been working hard on making Breeze the best wallet possible. Thanks to their efforts we have already advanced in the development of key functionalities :
Completed:

  • Creating and restoring a wallet.
  • Syncing wallet with the network.
  • Display of history of transactions
  • Calculation of balance for accounts

Ongoing:

  • Building and sending of transactions (Partially completed!)

Outstanding:

  • Encryption of the wallets files
  • Performance and testing review
  • Packaging of the solution.

In the words of Jeremy:

Once the above tasks are done, we still need to do some testing. Hopefully we’ll get lots of help from the community for this bit. Everything is going very smoothly, and between the dev, the UI and design teams, we’re making excellent progress.

  • Pieterjan has been working on the GUI for Breeze wallet. Together with our UI designers they have put together an amazing experience for our Breeze wallet:



The above GUI Breeze Wallet images are just a mockup and some features may not be available by the time of first public alpha release.
Completed

  • Layout (structure) of the wallet
  • Navigation between elements
  • Connection with the backend
  • Create and restore a wallet
  • Show balance, receive address, transactions

Ongoing

  • Error handling
  • Restructure to fit the design mockup

Outstanding

  • Building/sending transactions with the UI
  • Input validation
  • Styling

I’m sure we’ll get a lot of feedback on the GUI and together with the GUI designers we already have a lot of things planned for V2.
Our CEO, Chris Trew, has been busy looking into the different aspects of our roadmap and opportunities around Cloud Stratis and Azure. We have produced an updated version of the roadmap that reflects both our main development activities, as well as go to market activities for the remaining of 2017. The roadmap and corresponding milestone definitions will be posted and made available via our Wiki soon

Cloud Stratis Project and Microsoft Azure:
We are currently working on integrating Microsoft’s Azure into our Cloud Stratis Project, so that we can utilize the infrastructure capabilities of Microsoft’s offering and achieve deeper integration with Microsoft’s business units and partner programs. We are also working on completing Azure Certification for some key components of our platform. In the coming weeks Stratis will hire a developer that will be dedicated to Cloud Stratis development, this person will have extensive experience with the Azure architecture and APIs. The plan is to have a Proof of concept for Stratis Platform deployed on the Azure platform by the end of Q2.
Masternodes:
Breeze Nodes (MasterNodes):
Breeze Nodes will be available for private testing by future node operators soon. Extensive testing on the Bitcoin testnet will be completed in preparation for the production release of the Breeze wallet. We aim to hire a dedicated developer to work solely on TumbleBit and the Stratis Privacy Protocol. We will have separate posts and details about Breeze Nodes as we move closer to release.
Developer Code on Stratis Wiki:
Finally, we want to recommend all developers to visit our Wiki, where we have enabled an area where we plan to share code samples and documentation to help you get started with development on the Stratis platform.

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.

What is Stratis?

We are happy to see new members joining the Stratis project on a daily basis. Our community is growing and with that come new ideas and actions to help us improve. We received an excellent piece of writing by one of our community members regarding ‘What is Stratis’? We would like to share this with all of you.
It’s easy to miss the significance of The Stratis Project. Drowning in hyperbole, the cryptoverse spawns a never ending stream of next-big-things. Bitcoin Killers abound and thousands fall for promises that never deliver. Even so, among the dross, real innovation shines. A handful of projects deserve their top slots while others grow in the subsoil waiting to show the beauty of their form. Stratis is no shrinking violet; the team confident and businesslike. They walk a fine line, avoiding hype, building quietly and spreading the word through provable action. A growing community is witness to the skill, hard work and sharp vision that defines Stratis. This article comes from that community. We can praise where its due and, hopefully, help others see what we see.
Stratis is not a coin but a platform. We all know that bitcoin and the blockchain is going to impact the world in fundamental ways. The very success of bitcoin to-date has fostered a conservative approach to development, leaving room for a small army of visionaries to poke and prod with ideas good and bad in the alt coin space. We are in a golden age of early innovation and yet it is still a geek-fest. We are in the days of punch cards and green screen terminals. To fulfil its destiny, bitcoin and its sisters need designers, business people, financiers and the ingenuity of tens of thousands of non-crypto coders to humanise the space. Like it or not, we need to find our Steve Jobs, our Bill Gates and (if we’re really lucky) our Elon Musk and Jimmy Wales. Without our specialised coders, we would be nowhere but now is the time to lend them a hand – to attract experts from beyond the narrow walls of the cryptoverse – not in their hundreds but in their thousands.
When Chris Trew, Stratis’ CEO approached bitcoin developer Nicolas Dorier for help, he turned him away, uninterested in working on anything but bitcoin. Coming from the corporate world, Chris knew that the boring nuts and bolts behind millions of computers on the desks of businesses around the world relied on Microsoft’s .Net platform and its C# language. He also knew that when MS open sourced .Net and C#, the path was suddenly open to reach out to millions of experienced developers and their partners in design and business. Decades of battle-hardened operations tuned to real-world customer-focused use has formed a global infrastructure primed with easy to use tools that could change the landscape of crypto and help lead to its ultimate destination – the pockets of billions of ordinary people – rich and poor.
It is important to realise that although Stratis aims to bridge the specialised realms of blockchain and the corporate world, it is doing so in the spirit of open source where success is not a zero sum game. This is perfectly demonstrated in the relationship between Nicolas Dorier and Stratis.
After agreeing to talk to Chris and on seeing his vision, Nicolas changed his mind. He had been working for two years developing a complete bitcoin node, rewriting it in C#. A labour of love, he was unpaid and had to find the time between everything else going on in his life. The key to this change of heart? Chris did not want him to work on Stratis. He wanted to pay him to finish the work on bitcoin. Always intended to be open source, in helping accelerate Nicolas’ bitcoin project, Stratis would give something to the bitcoin community and benefit themselves from all Nicolas’ work in the two previous years. On completion, they would clone the software, rapidly accelerating the Stratis project beyond anything that could have been achieved without such open-minded collaboration.
There are two main parts to the Stratis Project. The platform itself is complemented by the formation of a company based in London. The Stratis Group is a consultancy, intended to help companies with blockchain ideas realise them quickly even as blockchain expertise is thin on the ground. By providing a suite of tools and apis, Stratis allows an entity to concentrate on what they are good at knowing that the security of the blockchain side is rock solid through the same algorithms used to secure bitcoin.
In consulting with various projects, some may require a completely separate chain. In this case, the value to Stratis token holders will be indirect. However, free to take on board innovations produced by other crypto-projects, Stratis is able to fast-track code to enable scaling, side-chains, segwit, LN, POS and other advances not yet invented. In many cases, a dedicated side chain might make sense, requiring Stratis to be bought on the market and locked for the duration of the project. To cater for companies large and small, Stratis is building a cloud solution similar to Azure, making BaaS a one-stop solution for any company to experiment or run a project to completion on the Stratis ecosystem.
It is easy to be ambitious but how do we know these guys are capable of making this happen? After all, the code is open source. Anyone can copy it – and they will. To those already following their progress, this is a no brainer. Step-by-step Chris and his team constantly impress. With modest resources, they have shown themselves capable of forming partnerships and moving with a speed that would shame others with bags of cash, half the business intelligence and a fraction of their drive. In the past few months, they have so far:
• Completed the Stratis Full Node (on test)
• Got listed on multiple exchanges including Bittrex and Poloniex
• Occupied a booth beside MS at London’s Blockchain Expo – engaging with key business players leading to follow up meetings in UK and US
• Given a talk at The Blockchain Event, Ft Lauderdale, USA
• Been added to MS Azure
• Become an official coin on Ledger Hardware Wallet with no fee paid for inclusion
• Recruited extremely impressive advisors to their board. This includes Cesar Castro, founder and managing partner of Escalate Group and Mahesh Chand, founder of C# Corner – a forum for C# developers with over two million members.
• Through Escalate, engaged the help of Seraph, a global network of investors and family offices with experience in the cryptocurrency sphere to help with their VC funding strategy.
• Secured a coveted key-note slot at one of the world’s biggest C# conferences to be held in Ghaziabad, India mid-April
It is interesting to note that the team was surprised to find that although many developers beyond the crypto fringe knew of bitcoin, few had any idea how it worked or the potential for innovation it presented to them. This bodes well for the C# conference. If they are able to convince such a body of sharp minds that this is something worth paying attention to and at the same time give them the tools to ease their path, the resulting opportunities could be enormous.
To help in this phase of their mission, they are preparing a number of proof of concepts they can demonstrate there and to future clients. From Steem-like social platforms to privacy-based wallets, customer-focused products become much faster to develop using Stratis.
There is nothing like doing it yourself to prove that your mission lives beyond mere words. As many confuse the need for privacy with nefarious deeds, no serious organisation would think of exposing confidential data on a public ledger. The need for privacy is evident in the many anon alts out there but bitcoin has been able to do this for some time. For many reasons, it has not happened so far in a package that’s usable to normal people. To push this along Stratis has agreed to build a front-end for Tumblebit, a project conceived and built as another labour of love by talented coders helping to build the bitcoin economy. The result will be The Breeze wallet.
Scheduled for completion around May 2017, bitcoiners will be able to download the Breeze wallet and use it to afford a high degree of trustless and secure transactions with privacy built in. Importantly for Stratis, the same wallet will be used to transact with that coin, too. Not only will this help bitcoin, it will expose Stratis to a potential user-base otherwise beyond its reach. In the same way that Tumblebit can swap respective coins to ensure privacy, so too, they can be used to swap with each other, providing a gateway between each coin should users find that useful. Once again, Stratis demonstrates that this is not a zero-sum game.
Recognising that praise coming from those you respect is more valuable than any other, here is a quote from nopara73, Tumblebit’s backend developer:
“I am not sure I’m the right person to answer that message, but here it goes. First note I am not a part of the Stratis team, so I am not obligated to follow the company rhetoric. But I had the idea of asking them to contribute to Breeze, because I suspected their team is probably the most competent team when it comes to C# and Bitcoin. Now I am working with them for a couple of weeks and I can say they are really working their asses off, GitHub is the proof, but also I was right on the competency question, too. I was also amazed by the professionalism, not seen in other cryptocurrencies. However I have to admit I know nothing about Stratis as the cryptocurrency, I’m too busy to catch myself up and I don’t have much interest in cryptocurrencies, other than Bitcoin. That being said I bought a significant amount of Stratis. I mean it’s not rocketscience to speculate when Breeze gets used by most of the privacy focused Bitcoin users, and they’ll have a one click convenient way to trade btc strat back and forth, that’ll have a positive pressure on the price, plus I am confident about my work, too. Bitcoin wallets are the path to customers. An altcoin implementing an innovative Bitcoin wallet is a win-win. To sum up, I am not interested in altcoins, but I am not that stupid to refuse free money when the opportunity presents itself.”
No-one can predict the success or failure of any project but we go a long way if we manage to cut through the clutter to see its vision and potential. We are often quick to latch on to something we recognise as important to the exclusion of all else. For this reason, on seeing that Stratis will have in-built privacy, some may think it is an anon coin. In targeting corporations, others might see it as tool for financiers, or fuel for the next dotcom hype wave or a bridge to gaming and VR through Unity (built with C#). While all of this may or may not come to pass, the real thing we need to keep in mind is that Stratis is not intended to be a single feature app. It is a platform cleverly constructed to marry the dynamic, exciting limitless potential of the blockchain with the powerful tools and experience already out there in the real world. It will do this with an open and collaborative mindset coupled with astute business sense. That is as powerful as it gets.
Special thanks to our community member (‘Stratisfied’) and thanks to all of you that are supporting us. For more information about Stratis take a look at our website.

Stratis at the Blockchain Expo – London, U.K.


This past week has been incredibly rewarding for the Stratis team and our community. Our participation in the Blockchain Expo held in London exceeded all our expectations. We can say today, without any doubt, that it was a resounding success: our booth was outstanding and the quantity and quality of attendees with whom we had the opportunity to interact was truly amazing.

It was also very gratifying to meet so many people that already knew about Stratis and wanted to learn more. We were particularly thrilled by the opportunity of working together in public as a team, and greet and meet in person with members of our amazing community and visitors to our exhibition booth.
From the business perspective we are very pleased to have tested and validated in the real world our assumptions about the Stratis project. We had the opportunity of pitching our project to very sophisticated business people and talented developers, and the response has been simply overwhelming.

These past two days have been some of the best I have experienced, everything I believed about the potential of Stratis has been confirmed by decision makers and many C level executives. (Chris Trew – Stratis CEO and Founder)

We received visitors from all over the world: USA, Europe, Asia. It was amazing to show Stratis for the first time to people from Japan, Thailand, Vietnam, Turkey…
We have established between 20-30 new CEO and C-level contacts from companies ranging from Fortune 500 to small startups. We’ve got very interesting exchanges with representatives from Microsoft, Jaguar, Reuters, Cashaa, AIA Group, RBC Capital Markets, Deutsche Bank, etc. From many of them we have already received follow up notes with the most positive reviews and outlining their expectations of working with us. We have even received the first indications of interest in potential financial backing to our operation going forward. We expect to continue conversations and solidifying these relationships in the upcoming days. Also we are already laying up plans to get started with the development of proof of concept requests we have received.
Similarly, we also had the opportunity of meeting with dozens of senior developers and consultants. We got a deeper understanding of how to better and faster integrate our services into Microsoft’s blockchain offering. We are working on the tech aspects for deeper integration.

Summarizing a really good day lots of nice people, many showed interest in Stratis and I had a chat with the Microsoft guys on project Bletchley. It turns out I worked with their boss a few years back (what a great connection!) looking forward for tomorrow. (Dan Gershony, Stratis Blockchain Lead Developer)


As the event wraps up, we are left with the task of developing these new relationships, with the ultimate goal of converting them into paid customers of the Stratis solutions. We will be informing the community, as our efforts mature and translate into firm partnerships and services being delivered.
Following up, the Stratis action moves to the USA. We expect to have very productive meetings between Stratis senior management and key local players, that will help us lay down the foundations for our expansion into the Americas markets. Our agenda also includes key definitions for the Stratis business model, technological development roadmap and corporate organization.
At the end of February we will be attending and exhibiting at the largest C# Developers meetup in the USA West Coast. Chris, Dan and Poly will be attending this special invitation to bring Stratis to this gathering of almost 1000 top C# developers in the USA. Additionally we will have the opportunity of developing our relationship with the C# Corner community and its founder, and explore business opportunities together in the US.
We are finishing preparations for our participation at the C# Corner Conference 2017 in India. We have been confirmed as Platinum Sponsor of the event and will have multiple opportunities of showcasing Stratis to the largest C# developer community in the world: A keynote presentation by our CEO, a session by Dan Gershony and a workshop on the eve of the event. We expect this event to set the stage for our commercial expansion in Asia, with local partnerships and hopefully a strong developer base in the region.
We want to take this opportunity to thank all the collaborators and team members that have helped us with the organization and preparation of these first steps for Stratis. The support of the community has been phenomenal through these days and motivates us to do more, faster, and better.
Last, but not least, we end the week with the nice news of Stratis being added to the reputed exchange Litebit. You can now buy, sell, deposit and withdraw Stratis at Litebit.
As we usual, we end these notes with a “Stratis Future is Bright! ” Have a nice weekend!

Photo Gallery:

Left to Right: Dan Gershony, Krushang Patel and Chris Trew


Never a dull moment for Stratis at the Blockchain Expo 2017 in London, U.K.

Thanks to Ben for this great video!

Nice organization and promotion for the Expo event organizers.

 

Update on our Stratis Wallet


We want to thank the community for giving us feedback that have lead to this update. We welcome you all to keep giving feedback so we can keep improving and maintain our high standards.
We have updated our Stratis Wallet to version 2.0.0.2. This update includes our new logo and a better first time connection. We advise you to update your Stratis Wallet to the new version. For new users of the Stratis Wallet we would like you to take a look at our Wallet Instructions before your start. These instructions will guide you through setting up your wallet step by step. Our Stratis Wallet is available for Mac OS and Windows.
Before you update always close your existing wallet if it’s open and then run the new wallet. This wallet will overwrite your existing wallet version. It’s also a nice opportunity to make a new backup of your wallet.dat file in order to keep your wallet safe. We recommend you to backup your wallet on a regular basis.
We’ve noticed that there are still some of you that are using the old 1.2.2 wallet. We urgently ask you to update your Stratis wallet to version 2.0.0.2. People that are running the old wallet are on the old chain. Any stake rewards you received on the old chain after we’ve switched to our new chain will be lost. You will start to receive staking rewards again once you have updated and resynched. It’s essential that you re-synchronize the blockchain after you have updated to version 2.0.0.2. Make sure to make a copy of your wallet.dat file before you begin the process. If you need help with the process please join us on Slack and ask for help in the #support channel.
With the Stratis Wallet you have the possibility to stake your $STRAT. By staking your coins you help to secure the network and in return you get Stratis rewards. The inflation over a year is 1%. A good measure of the amount of rewards you can get is by moving your mouse onto the lightning symbol in your Stratis Wallet.
And last but not least we want to remind you on the following things:

  • If you aren’t a member of our community on Discord we hereby invite you to join us.
  • If you still have unclaimed Stratis coins, now is the time to claim them.

Keep your $STRAT safe, secure and stake away :).

Stratis Bitcoin Full Node Daemon Alpha Released


Today we are proud to announce the culmination of a major milestone in our development roadmap, the release of the Stratis Bitcoin Full Node Daemon on testnet and is now ready for public testing by developers here: https://github.com/stratisproject/StratisBitcoinFullNode/releases/tag/V0.1
This is a historical release not only for Stratis but to Bitcoin as a whole. This constitutes the first Bitcoin full node written in C# for the .NET Core platform.
It puts Stratis on a league of its own, where newest implementations and improvements proposals to Bitcoin core protocol can be tested and implemented in a production environment. As a result, Stratis will become the testbed for the most innovative technologies such as Tumblebit and Segwit, just to name a few.
A full node allows the participation of network peers in the validation of blocks. Additionally full nodes make possible the connection through the Stratis peer-to-peer network. This mechanism, based on economic incentives to the participants is what makes the Stratis Platform secure and stable.
Developed by Bitcoin core developer Nicolas Dorier and based on his NBitcoin framework, the Stratis Bitcoin Full Node is the most complete and portable library for developing blockchain applications and platforms in C# and Microsoft’s .NET framework .

With Stratis I have an opportunity to experiment the idea how I would design LibConsensus in C#. Nicolas Dorier

What it does
The daemon is a full implementation of the Stratis Bitcoin Full Node, with the following characteristics:

  • Full blockchain validation
  • Blockchain database
  • Mempool
  • Wallet system & wallet database (HD keys w/ bip44 derivation)
  • Bitcoind-compatible JSON rpc api
  • A TransactionBuilder supporting Stealth, Open Asset, and all standard transactions
  • Full script evaluation and parsing
  • A SPV Wallet implementation with sample
  • The parsing of standard scripts and creation of custom ones
  • The serialization of blocks, transactions and script
  • The signing and verification with private keys (with support for compact signatures) for proving ownership
  • Bloom filters and partial merkle trees
  • Segregated Witness (BIP 141, BIP 143, BIP 144)
  • Mnemonic code for generating deterministic keys (BIP 39), credits to Thasshiznets
  • Hierarchical Deterministic Wallets (BIP 32)
  • Payment Protocol (BIP 70)
  • Payment URLs (BIP 21,BIP 72)
  • Two-Factor keys (BIP 38)
  • Stealth Addresses (Also on codeproject)

Built on .NET Core Platform
At present, the most popular Bitcoin node is called Bitcoin Core and is developed in C++. The Bitcoin Core team is a group of highly skilled developers who generally adopt a very conservative approach to accepting improvements. One of the reasons for this is that a full node is such a critical component for Bitcoin that any new features require extensive reviews and testing. Contributors to Bitcoin Core generally work on it for free, and their review time is valuable but limited.
We believe that one way to allow improvements to be implemented faster is to develop a full node in C# instead of C++. Highly skilled C++ engineers are in short supply in the corporate world, which tends to prefer higher-level languages like C# or Java. Higher level languages are also easier to review and learn, and it is harder to make coding mistakes.
The Stratis Bitcoin node is developed for the .NET Core framework from Microsoft and allows for the creation of cross-platform blockchain applications, supporting Windows, macOS and Linux, and can be used in device, cloud, and embedded/IoT scenarios.
Adopting the .NET Core platform removes major obstacles with licensing and associated costs by being no longer locked in to using Microsoft Operating Systems.
Additionally it opens up the possibility of introducing millions of C# and .NET developers to blockchain development, with familiar, time-proven development tools , such as Visual Studio, and already installed enterprise capabilities.
Security Comes First
To guarantee that the tokens secured by the Stratis Blockchain are properly secured,we plan to have the code rigorously tested before it is released on mainnet. Latest code can be found here:https://github.com/stratisproject/StratisBitcoinFullNode/releases/tag/V0.1 We welcome feedback from anyone who wants to help with the process of ensuring the network remains secure and stable, while adhering to the consensus rules imposed by the Bitcoin core client. We will be offering bounties to anyone who can produce a security bug and will be announced in a short time. All testers will be enterd into a prize draw to win a Stratis Ledger Wallets Genesis Edition. Please join our Slack and look for the #FullNodeTest channel to learn the details.
In the words of Chris Trew, Founder and CEO of Stratis:

“This achievement is the single major step in the development of the Stratis infrastructure. This is the stepping block for Stratis to rise above all other cryptos by opening capabilities to offer the most solid, proven and future-proof blockchain solution to companies around the world.”

Next Steps
The next step is porting the Stratis Bitcoin Full Node for the Stratis blockchain, this will give Stratis a powerful full node framework in C# which can be expanded with the Stratis bespoke functionality. We expect to have this accomplished by the middle of Febuary
Acknowledgements
We want specially thank Nicolas Dorier for his outstanding work on the Stratis Bitcoin Full Node. Also we would like to give a special thanks to Dan Gershony and Bitcoin Core developer whose extensive work on expanding the Bitcoin client has enabled the next generation of innovation around blockchain technology. This release is another major milestone Stratis, by providing C# developers with the tools required to develop decentralized applications in native C#. We also want to thank you guys in advance for the feedback on the Stratis Bitcoin Full Node.
 
 

1 2
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.