🐌8.2 Scalability

Winc is a single service blockchain. The smart contracts and the entire network are designed to accommodate only a limited number of betting and transaction types. Application Specific Smart Contracts (ASSC) are a rigid class of contracts that allow Winc to know the exact structure of every contract that is proposed and initiated on the Winc blockchain. This allows all parties to have access to contracts that are proven to be safe, secure, and resolvable. Winc also relies on the contracts to function as phased transactions. When the bets are made and initiated, the transaction created for contract resolution is already waiting for the result to be posted, then keying off of that result for the disposition. Once the Oracle Masternodes come to consensus on an unique event and post the outcome, the contracts can be completed and paid out in the same block. This allows the network to scale and process large amounts of bets at the same time without causing a delay in resolution. IP and hardcoded port requirements ensure that every Oracle Masternode is being operated on a dedicated hardware server or virtual private server (VPS). In other words, Oracle Masternode operators are not able to run multiple nodes on a single server. These requirements ensure the second tier network is both as decentralized as possible, and that each Oracle Masternode server is adequately powered to handle the Winc network load at any scale.

Last updated