https://i.imgur.com/R62A4w6.pngWhat is Purple?Purple is an experimental blockchain protocol that started out as a research project for solving the scalability problem in public blockchain systems. It's purpose is to achieve the following:
* Provide the foundation of a decentralized multi-asset ecosystem.
* Achieve the highest scalability level possible on a public blockchain protocol.
* Be easy to use and to understand for both technical and non-technical persons.
What consensus algorithm does Purple use?It is a variation of the original Proof of Work system that Satoshi Nakamoto invented and is based upon decades of research in distributed systems. It is designed to remove the transaction throughput bottleneck which blockchain systems currently have, the result being a much faster and scalable system which can in theory support mass usage.
Built for long term useIn Purple, multiple currencies/assets are handled at the protocol level. This means transaction and smart contract fees can be paid in any listed currency if the miners accept it. This in turn, means that even if the main currency of the protocol dies, or is otherwise lost, the protocol can still function because users can send transaction with fees paid in any currency.
Issue tokenized assets without writing any codeA main feature of Purple is the ability to issue tokens and assets without requiring to be a software engineer. Creating a fungible token or a non-fungible asset is as simple as filling a form. All created assets can then be transacted at the protocol layer in the same way as the purple token is. A token can be a simple issuable token or a complex asset that has custom functionality.
Decentralized exchangeAnother result of native multi-asset support is that a decentralized exchange between all listed currencies can exist at the protocol layer. This provides a safe and reliant infrastructure for users wishing to own multiple assets. Any native token or security that is listed on the ledger will, by default, be able to be bought and sold on the decentralized exchange.
Virtual machinePurple supports the execution of Turing Complete smart contracts. For this, a new Virtual Machine is being designed which will serve as a compilation target for many widespread programming languages. The aim is to enable developers to write smart contract software in familiar and well known programming languages.
Supported programming languagesWe plan to support any programming language that can be compiled down to LLVM bytecode. A list of languages that are compatible can be found here:
https://en.wikipedia.org/wiki/LLVMHow did this start out?Purple was "officially" founded by software engineer Octavian Oncescu on the 1st of March 2018 but it's inception begins in December 2017 when research began on the subject of scalability on public blockchain systems.
Will there be a crowdsale?Most probably, no. Coins will be distributed to miners.
What is the current status of the project?Purple is in heavy development but will soon enter the testnet phase.
Participate in our crowdfunding campaignYou can help us further develop the protocol by participating in our
crowdfunding. If you donate you will mean the world to us!
Join usIf you believe in any way, shape or form that you can contribute, do not hesitate to do so. Give us a message on Discord if you want get hands on and become a part of this:
https://discord.gg/5ZVZnKd.
Links*
Whitepaper*
Website*
Blog*
Github*
Twitter*
Reddit*
Facebook*
Medium*
Discord*
Telegram