Articles Tagged with

STRAT

SegWit Status Update

Over the past month development has been progressing to bring SegWit (Segregated Witness) support to the Stratis blockchain, resulting in upgrades to the consensus, mempool and wallet features.
SegWit is an update to the transaction scripting layer that, among other things, increases the effective maximum transaction throughput.
The latest milestone to be achieved is the successful sending of SegWit transactions on the Stratis TestNet. You can find more detail below regarding the SegWit transactions in question, shown in an experimental version of the Stratis Core wallet:

Transaction 1

Transaction 2


Transaction 1 shown above, spends a legacy P2PKH (i.e. pay-to-pubkey-hash) input, and sends it to a native SegWit P2WPKH bech32 address (i.e. pay-to-witness-pubkey-hash).
https://chainz.cryptoid.info/strat-test/tx.dws?2232080.htm

Transaction 2 spends a native SegWit input, sending it to a SegWit address. This is therefore a fully native SegWit transaction with no legacy inputs or outputs.
https://chainz.cryptoid.info/strat-test/tx.dws?2232387.htm

These are the first encouraging steps to bringing SegWit support to the Stratis Mainchain, further development will continue, focusing on bringing SegWit support to our wallet implementations. The SegWit implementation will then undergo our full end-to-end testing procedure within our Stratis Coherence environment.

Stratis Sidechain Masternodes

The application process for the Cirrus Sidechain Masternodes has now come to an end. A great amount of interest has been received which has resulted in a significant number of Masternodes being assigned. The development of the Sidechain Masternodes is also drawing to a close, making this a great opportunity to offer a lower-level explanation as to how the network will operate and also what features to expect.

On-Chain Voting

An important development of the Stratis Sidechains solution is the inclusion of on-chain voting. This enables dynamic management of the chain. On-chain voting can and will be further extended to cater for a wide variety of functionality on a sidechain. Currently the functionality is limited to the below.
• Request of Addition Federated Membership
• Request of Removal from Federated Membership
• Approval of a Smart Contract
• Disapproval of a Smart Contract

Operation

Operating a Masternode consists of running and maintaining two nodes, one for each network. These nodes are a little different from the Stratis Full Node and include additional features that allow for bi-directional communication between the respective chain nodes.
To ensure consistency, we have utilized PowerShell Core to deliver a deployment script, due to the cross-platform support that PowerShell Core brings. The script will configure and launch the two nodes required for Masternode operation, requiring user intervention, ensuring that any sensitive information is not stored locally or entered into a browser. Upon the release of the Masternode’s for the Cirrus Sidechain, full documentation will be provided.
Day-to-Day operation of the node can be performed via the Sidechain Dashboard. The dashboard provides an informative page detailing the Masternode’s activity and status. Allowing a Masternode operator to act upon outstanding votes on the network, increase logging for troubleshooting and display wallet balances for transaction fees obtained.
As time progresses, we aim to deliver a fully functional user-interface that behaves similar to wallet, catered for the operation of a Masternode.

Collateral

Ensuring the security of both the Stratis Mainchain and Cirrus Sidechain whilst incentivising the operation of nodes is something that is very important for both Stratis and the operators of a Masternode. As a direct result of received feedback, we have successfully implemented an additional consensus rule that will validate the balance of a given collateral address on the Stratis Mainchain. This crucial development ensures that Masternode operators can continue to stake their collateral, inherently further securing the Stratis Mainchain whilst actively operating a Sidechain Masternode on the Sidechain.
During the registration process, you would have provided a STRAT address that contained the amount of collateral required for the relevant Masternode. This address will be tied to your public key, upon the production of a block, a check will be made ensuring that the balance remains above the set collateral amount. If the balance of the provided address does not meet the collateral requirement a block will not be produced. If this continues for subsequent blocks, the public key will be removed from the Federation. If this occurs, you will have to perform a new registration on-chain, this request is then approved by the remaining Federated Members. Once 51% of existing Federated Members vote for the addition, the public key will be included in the next cycle of block production.

How do I get Cirrus Tokens?

The Cirrus Sidechain is a Two-Way Federated Peg, meaning that it is connected with the Stratis Mainchain. Therefore, each Cirrus Token maintains a 1:1 ratio with the Stratis Token. Along with the release of the Sidechain Masternode’s there will be an update performed to Stratis Core, this update will introduce a new tab that will enable you to transfer STRAT from the Stratis Mainchain to the Cirrus Sidechain, crediting you with 1 CRS Token per each STRAT transferred.
 

Blockchain for Enterprise

The way enterprises store and process data doesn’t stay static. New technologies disrupt the status quo. Imagine 10 years from now. It is not far-fetched to predict that ideas currently in their infancy will, by then, have established dominance. Blockchain, with its inherent redefinition of how valuable assets are stored and accessed is one of those technologies.
Blockchain, as devised for Bitcoin, was used to store an abstract asset. The network was public, provided a level of anonymity, and was decentralized in a way that fitted Bitcoin’s philosophy. However, enterprise assets often exist in the real world in a situation where there is good reason to know who has the rights to access the data. A dogmatic approach won’t work; developing blockchain for the enterprise requires that you cherry-pick blockchain innovations, and adapt them, on a case-by-case basis.
Stratis is positioned at the heart of the blockchain industry and its focus is the enterprise. So, let’s explore some of the ways we see blockchain and the enterprise coming together over the next few years.

Moving forward with people you thought were your competitors

Who to trust with your data can be an issue for enterprises, and this issue has led to enterprises not cooperating with other entities. In these situations, data can be duplicated from organization to organization while, at the same time, the risk of being out-of-sync with other data sources remains. Blockchain has been described as “trustless” largely because one of Bitcoin’s innovations was to enable you to transact with a level of anonymity; when everybody has an immutable copy of the data, that’s all you need to know who has what before and after a transaction. Although anonymity is not usually desirable on a blockchain designed for enterprises, the design behind an enterprise blockchain is still unique in that it reduces the level of trust required by participating organizations. Providing an environment where an enterprise can share data with an organization they do not “trust” showcases one of blockchain’s revolutionary cornerstones in an enterprise setting.

Sharing can drive new value in a consortium

Enterprises need to work with official legislation. If the behaviour of the organization is called into question or in the case of a routine audit, it is fundamental that the data depicts the truth. The permissioned model often used by enterprise blockchain allows for a selective transparency. This enables regulatory bodies to hold and access sensitive data as and when required. However, transparency is not a blockchain’s only advantage here. The shared data approach can also help build towards a uniformed, standardized approach to regulation across an industry sector. Pioneering enterprises, who understand the need for regulation, can adopt a blockchain-based strategy which, for example, could receive widespread adoption relatively soon after 50% of the industry sector is signed up.

Not every blockchain solution needs a crypto token

Sometimes blockchain and cryptocurrency tokens are mentioned as if they are inseparable. This isn’t the case. For some business models there is no requirement for a token, and Stratis can implement a DLT solution on a private network to suit these models. However, some enterprises might benefit from some form of token. The token could potentially be listed on a cryptocurrency exchange, on the other hand, it could have a more limited distribution. Rethinking the token as a store of value for enterprises could involve loyalty point schemes and micro-payments, with an emphasis on value and convenience for customers rather than speculation.

Disruptive technologies require radical enablement

Blockchain innovations can also go hand-in-hand with other emergent technologies. The Internet of Things (IoT) is turning formerly dumb objects into sophisticated sensors capable of both streaming and processing data. Machine learning is being applied to these data flows to identify trends and discover previously hidden correlations and connections. A central question here is which method of data storage can facilitate this influx of data, which has such applicability to enterprises. The very fact the IoT opens so many possibilities makes the idea of holding it in traditional out-of-date data silos. Blockchain can, however, evolve with IoT.

You need to do things differently if you want a different result

Enterprises demand that technology serves them and brings visible benefits.
Adapting blockchain to create data solutions for enterprises requires a flexible mindset that takes the strengths of blockchain, as applicable to each case. Perhaps most importantly, blockchain also gives enterprises the opportunity to take another look at their data strategy in tandem with other players in their industry sector.

Stratis Sidechain Application

As mentioned in our Stratis Sidechain Masternode announcement last week, to progress the allocation of Masternodes for the Cirrus Sidechain, an application form would be made available to begin the enrolment process.
You can now apply to become a Masternode operator on the Cirrus sidechain by completing the form on the below page.
https://www.stratisplatform.com/sidechain-application/
You will need to run the Stratis KeyGen utility that can be obtained via the below link.
Stratis Keygen Utility
The application process will be available until the 31st March 2019.
In addition to making the application form available, Stratis has incorporated design changes to the collateral requirement for both Masternode Tiers. We are happy to announce the collateral will now be held within a Stratis Mainchain wallet allowing token holders to continue staking whilst securing the Cirrus Sidechain.
This decision was made based on the feedback from the community on the original announcement and enables holders of the Stratis token to continue gaining staking rewards on the Stratis Mainchain whilst operating a Masternode.
Information regarding the hardware requirements for operating a Masternode and key dates will be announced after the imminent major release of Stratis Core.
 

Stratis Sidechain Masternodes

Stratis is pleased to announce the highly anticipated lower tier Masternodes that will support the Cirrus sidechain. The Cirrus sidechain is the first sidechain pegged to the Stratis mainchain where Smart Contracts in C# will be deployed.
The latest addition to Stratis Masternodes allows holders of the Stratis Token to operate as two different types nodes on the Cirrus sidechain. This in turn will result in operators obtaining fees for both transactions and smart contracts that execute on the chain.
Initially, there will be two tiers of Sidechain Masternodes that will maintain the Cirrus sidechain.
Cirrus Chain Federated Masternode
A Cirrus Chain Federated Masternode can produce blocks on the Cirrus chain, earning transactional fees and GAS costs for smart contracts executed on the chain.
There is a 10,000 STRAT collateral requirement in place to be eligible to become a Cirrus Chain Federated member.
Cirrus Chain Multi-Sig Masternode
Similar to a Cirrus Chain Federated Masternode, a Multi-Sig Masternode can also produce blocks on the Cirrus Chain. In addition, these Masternodes form the multi-signature address that secures the chain.
There is a 50,000 STRAT collateral requirement in place to be eligible to become a Cirrus Chain Multi-Sig MasterNode.
The number of Masternodes that can operate on the Cirrus sidechain is currently limited to 101 members to ensure a level of decentralization as multiple entities will be producing blocks on the chain. We will soon release dynamic federation membership allowing nodes to join and/or leave the Federation, further increasing the decentralisation of the Cirrus chain and allowing additional nodes.
The collateral amount for both Masternodes will need to be held within a wallet on the sidechain to meet the collateral requirements.
On the 6th of March, Stratis will be revealing a submission page where you can express your interest to become a Cirrus Masternode and provide your Cirrus public key. A simple command line tool will be released prior to this submission page becoming available.

What is PoA?

Proof-of-Authority is consensus algorithm that can be used instead of Proof-of-Work or Proof-of-Stake.
It does not depend on nodes solving arbitrarily difficult mathematical problems, but instead uses a set of “Masternodes” – that are explicitly allowed to create new blocks and secure the blockchain. This makes it easier to maintain a private chain and keep the block issuers accountable. Also, PoA is more predictable since blocks are issued at steady time intervals.

Stratis Smart Contracts in C# and Stratis Sidechains Release

Stratis is proud to announce the release of Stratis Sidechains and Smart Contracts in C#.
This combination of two of our technologies forms an ideal pairing and marks the production release of both sidechains and smart contracts. As part of this release, Stratis has launched the Cirrus sidechain that supports smart contracts.
Our new sidechain has its own tokens, CRS, which are used for transacting on the sidechain, and provide gas for running smart contracts. This sidechain builds on the previous sidechain release and utilizes a Two-Way Federated Peg solution, which allows STRAT to pass to and from the sidechain through a gateway controlled by a federation. CRS are pegged to STRAT at a 1:1 ratio.
To maintain chain integrity, STRAT deposits need to mature for 500 blocks before they are honored on the sidechain. Withdrawals from the sidechain only require a singular confirmation before becoming spendable.
The sidechain is secured using a Proof-of-Authority (PoA) consensus algorithm, which requires a federation to be in place. The federation members have the rights to create blocks whereas non-federation sidechain nodes can transact and deploy smart contracts, but they cannot mine the blocks. On our smart contract sidechain, each federation member has a dual role, controlling the gateway with the mainchain and generating blocks.
A PoA algorithm is ideally suited to a smart contract sidechain. It is a resilient algorithm for blockchains and block creators are kept accountable as they are identifiable. PoA also enables our new sidechain to have a very small and predictable block time, blocks are issued on the network every 16 seconds.
As Cirrus is the first launched sidechain including smart contracts, the federated members of the Cirrus sidechain are comprised of nodes that are owned and maintained by Stratis. There will be an additional sidechain released in the new year, this will be comprised of STRAT holders who meet set collateral requirements. In addition, the federation will be further developed to offer further flexibility, allowing for the addition and removal of federated members.
Finally, an updated instance of Stratis Core will be released, this new version will enable users to seamlessly deploy smart contracts from the Stratis Core UI.
A preview of this can be found below.

Stratis Distributed Ledger Technology (DLT)


We are excited to announce that Stratis Distributed Ledger Technology (DLT) is now available as a production release. With a Stratis DLT solution, enterprise customers can deploy private, federated blockchain solutions that are capable of storing and tracking information other than the ownership of a cryptographic token.
Like the Stratis C# Full Node, Stratis DLT is written entirely in C# on the Microsoft .NET Framework. By leveraging the Stratis C# Full Node, a Stratis DLT solution enables enterprises to deploy performant, private and optimised blockchain solutions within their environments. In addition, the features you would expect from an enterprise offering are readily available, including rights assignment and scalability.
Chris Trew, CEO and Founder of Stratis Group Ltd stated:

This is a great achievement for Stratis, enabling Stratis Technologies to be flexible and meet the needs of organizations in both the private and public sectors that require a bespoke private solution.

Stratis is already working with customers to deploy DLT – for more information and to deploy the Stratis DLT solution in your business, contact the Stratis Consultancy team here.

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.

Stratis Partners with UK Meds


Stratis is pleased to announce our latest partnership with the UK’s fastest growing online pharmacy, UK Meds.
UK Meds is the fastest growing online pharmacy in the UK, digitally handling between 3,000 and 4,000 patient prescriptions each day. The company will deploy Stratis’ blockchain technology to improve patient safety across the online pharmacy sector as a whole, reducing instances of patients ordering multiple prescriptions.
By ensuring each patient’s request for a prescription is logged on a shared and immutable distributed ledger across a group of UK online pharmacies, the programme ensures patients can only access prescribed quantities of medication. Doctors dealing with online consultations and pharmacies preparing medication will have the ability to cross reference patients using a unique identifier assigned to each individual. Any previous request for medication across all online pharmacies in the programme will be easily referenceable using Stratis’ technology, ensuring patients receive correct prescriptions.
Joe Soiza, CEO at UK Meds commented:

Despite screening our own customers by IP addresses, phone numbers, cookies and many other factors, there isn’t a cross-industry solution to identify patients attempting to obtain multiple orders of drugs, with opioids being a particular example. Clearly our entire industry needs to come together to ensure we do everything possible to protect the vulnerable and utilizing Stratis’ technology can help us achieve that.
The Stratis Platform provides a highly secure blockchain solution that can be shared across the industry to provide a trusted and verifiable record of patient requests for medicine. We are initiating this programme, and we have over 10 online pharmacies onboard already. It’s our ambition for this to become the de facto standard across the entire UK industry.

Stratis’ technology will also be used to improve UK Meds’ own supply-chain by deploying Stratis’ Smart Contracts in C#, this is essentially code running on top of a blockchain enabling them to undertake specific tasks, at critical stages. In combination with track and trace logistics solutions, each shipment of medication will be logged on the blockchain when originally produced by the manufacturer, during points of distribution and again on arrival at UK Meds to certify pharmaceutical shipments are correctly packed, arrive in fine condition and remain securely sealed in the correct quantity.
Chris Trew, CEO at Stratis added:

This is a great example of blockchain being deployed where its unique qualities will make a real difference. Using traditional IT solutions to solve this issue would require a significant expense and would undoubtedly be administered by a third-party organization. With blockchain, the industry can cooperate on the critical issue of patient safety using a shared version of the truth.

Stratis ICO Platform available on the Microsoft Azure Marketplace

Stratis is happy to announce that the ICO Platform is now listed and available for deployment via the Azure Marketplace, making it the first Blockchain-Based Web App solution available on the Marketplace.

Chris Trew stated “Utilizing the Stratis ICO Platform on Azure allows ICO Administrators to leverage the advantages of Azure’s PaaS offerings. Removing the headaches with typical standalone virtual machine deployments that are all too common. Our solution tied with Microsoft Azure allows an ICO Administrator to ensure their data is safe and their ICO is always available.”

Following the May release of The Stratis ICO Platform, which allows an ICO to be deployed in minutes, we have implemented a number of enhancements.
Firstly, the Stratis ICO Platform now allows the issuer to screen out participants by geography. By integrating functionality from IP Stack, the ICO platform now identifies an ICO participant’s geography by their IP address, with a screening list to limit the use of VPNs and TOR. This enhancement is an important step for ICO issuers that wish to avoid contributions from a particular geography for regulatory or legal reasons. It is now straightforward to screen out contributions from the US, for example. This update further enhances the utility of the Stratis ICO Platform, making it even easier to run a compliant ICO.
The Stratis ICO Platform utilises Hierarchical Deterministic Wallets. This provides added security for issuers as funds collected during the ICO are not stored on a server. As part of today’s announced enhancements, the Stratis Breeze Wallet now includes additional features required to display ICO contributions that breach the address gap-limit. This update means issuers using the Breeze Wallet with its new ‘Advanced Tab’ can very reliably and simply retrieve their ExtPubKey, generate addresses and resynchronize to a given date.
The Stratis ICO Platform is now available via the Azure Marketplace:
https://azuremarketplace.microsoft.com/en-us/marketplace/apps/stratis-group-ltd.stratis-ico-platform-windows
The Breeze Wallet is available here:
https://github.com/stratisproject/Breeze/releases/latest
If you’re interested in running an ICO and are in need of some consultancy, do not hesitate to Contact Us.
 

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.