What is Arrow?
Put simply, Arrow is truly private digital cash.
Arrow represents a major step forward for privacy-focused cryptocurrencies. It significantly expands and delivers upon Zcash’s promise of privacy, making transactional privacy mandatory, while also implementing necessary upgrades to the Zcash blockchain and code base.
Arrow is faster, lighter, more private, and easier to use than Bitcoin or Zcash. Arrow aims to bridge the divide between mainstream adoption and the cryptocurrency world through an intuitive user experience and effortless transactional privacy. Where other projects have failed to remove barriers to entry, Arrow is focused on bringing the significant benefits of the technology to as many people as possible. The features of Arrow place it at the forefront of truly digital cash.
Arrow is a fork of Zcash and integrates and builds upon Zcash’s existing open-source technology. Arrow will not inherit the current Zcash block height, starting from block one.
To create a truly private payment network that is permissionless, decentralized, and secure.
Arrow is a block-one hard fork of Zcash, which means the foundational code of Arrow is the same as Zcash’s code as it exists at the block of the fork. However, Arrow has implemented significant upgrades to the Zcash code, including but not limited to the following features:
The vast majority of Zcash transactions are public. All transactions occurring on Arrow will be 100% private, shielded transactions between wallets. The wallet, Quiver, will be an easy-to-use application on mobile and desktop devices. Users will not even be offered the option to have nonshielded transactions. All transactions will have mandatory shielding to ensure 100% private transactions between users.
Reduced Block Time
Zcash’s block times are approximately 180 seconds per block. Arrow is over 3x faster, with 45-second block times. This increase means faster blocks and, ultimately, faster user transactions.
Mobile- and Web-based zk-SNARKs
The initial version of Zcash and zk-SNARKs required massive computational power to create the proof and execute a private transaction. Arrow utilizes recent upgrades to the Zcash code base via Sapling and its own proprietary changes and upgrades to the code to make transactions faster and significantly more private.
Better, Easier to Use Wallet
The majority of cryptocurrency wallets are hard to use because their user interfaces are poorly designed. Arrow’s wallet will be light, fast, and easy to use. The user experience is paramount in facilitating user adoption. The core Arrow tenets are privacy and usability — a beautiful, easy to use wallet is at the heart of these two goals.
Arrow is not conducting an ICO, IEO, airdrop, or premine. Mining will be publicly available to everyone from block one to encourage usage and to promote decentralization of Arrow from block one. The Arrow website includes links to mining pools and guides about how to mine the coin.
Updated Mining Algorithm
Arrow, like Zcash, will use the Equihash mining algorithm. However, Arrow uses an updated version of Equihash called Equihash Heavy (192, 7). The minimum VRAM for Equihash Heavy is 2.5GB, which will limit ASIC miners and FPGAs from participating in the network and adds a much needed security enhancement over Zcash.
Like Satoshi, the Arrow team believes that the best way for a cryptocurrency to succeed is for the founding members to remain anonymous. At a certain point in the future, some of the identities of the founding members might become public. However, during the early stages of Arrow’s development, the team will remain private, just like you and your transactions.
Follow our journey, and help us along the way, by signing up for the Arrow newsletter, contributing changes to the code, and joining our communities on social media. Arrow is a decentralized project, and our community has a huge impact on the coin. It’s simple to get involved and contribute to the future of Arrow.
Arrow is a completely open-source project on GitHub, where where everyone can contribute. In fact, the Arrow team welcomes everyone to browse the code and join our community of developers. The success of Arrow depends on this community to use Arrow and to participate in its development.
Contribute on Github
Explore the code, contribute your ideas, and help Arrow successfully hit the targets on the roadmap.
Become part of the Arrow story by joining the communities designed to foster collaboration.