Asynx is an asynchronous nondeterministic multithreaded implementation of Bitcoin Cash client software and is based upon a fork of the BitcoinSV repository. Asynx differs from other implementation by drastically increasing transactional throughput by several orders of magnitude without the need for using mesh networks or sidechains, whilst improving upon the traditional proof-of-work algorithms. Asynx takes Satoshi’s original vision back to the very beginning and resets the clock. Armed with a decade’s worth of computing and networking improvements, development advancements and software efficiencies plus the addition of the progressive nature of Moore’s Law, we have a range of solutions to implement that ensures the bottlenecks which prevent the mass adoption of institutional, corporate and private investors are fully deprecated.
We are implementing a broad set of advanced scaling features to drastically improve a new asynchronous, nondeterministic, fault tolerant consensus layer which achieves Byzantine agreement with probability one, the unequivocal gold standard in distributed system security. These improvements in methodology, agility and execution will forge a fast-track roadmap to ensure that Bitcoin is exponentially faster, leaner, fairer, more robust, more efficient and easier to use.
Our goals are focused, clear and concise. That is to be everything, everywhere.
We understand what Satoshi’s vision was, what Bitcoin is, what Bitcoin was and was not meant to be. It was never supposed to be mostly speculative. It was never supposed to be just a settlement layer. It was never supposed to be throttled, capped or limited. Also, Bitcoin has never been and never will be a mesh network, ever!
Sidechains like SegWit and Lightning networks create inferior off-ledger solutions to problems that don’t exist. Asynx takes Bitcoin back to being a near complete graph with a distance of 1.32 (+/- 0.07) compared to mesh networks which have on average a distance of 80 hops. Any network with 3 hops or more is always open to Sybil attacks, ergo is never, ever safe or secure. Our transactions will occur on-chain. Period.
From day one, Bitcoin always had the ability to scale on-chain. Our proofs will be to reboot Bitcoin, turning on and re-enabling all its original functionality and opcodes which have since been removed and superseded by the Bitcoin Core developers who mistakenly treat Bitcoin as a mesh that requires centralised off-ledger mesh solutions to attempt to address the subsequent scaling issues they are and will continue to experience at ever compounding levels. A 4x or 8x solution isn’t scaling, it is only a temporary patch, so Asynx incorporates huge scaling solutions by enabling multithreading techniques, asynchronous transactions, code optimizations, library improvements and dynamic blocks with no upper limit.
Asynx is rebooting Bitcoin from the Genesis Block and adding the improvements reinstated by Bitcoin Cash’s distributed development teams, specifically but not limited to in this case a fork from the BitcoinSV development repository. Our decentralised community will expedite the development, testing and incorporation of our accelerated roadmap to the layering and modularization of protocols to make our unit testing, development and implementation logarithmically more agile, responsive, productive and efficient.
Previous Bitcoin Core (BTC) and Bitcoin Cash (BCH) implementations are our parents. As they battle out their divorce settlement for the Bitcoin crown, Asynx is the young offspring learning and growing from past mistakes, misunderstandings wrong turns, censorship and downright sabotage. Growing up amidst such fallen greatness, being mindful of the perils and pitfalls, the successes and failures of recent history is ingrained upon the minds of its own supportive community. The reign under this kingdom is not guaranteed nor everlasting. Asynx remains proud of its heritage and remains loyal to the teachings and spirit of Satoshi, promising to be faithful and true to the original vision.
As Asynx slowly grows and matures it will become more and more focused under the limelight. Other siblings will come, as will impostors, scammers, deniers, trolls, shills, experts, naysayers, lobbyists, savers, investors, traders, HODLers, speculators, intervention, pumpers, dumpers, shorters, manipulators, corporates, industrialists, markets, derivatives, futures, options, day trading as well as the most important thing, you. You and others like you are the peers in this peer-to-peer electronic cash. Without adoption, transaction, trade or velocity there can never be the creation, maintenance, stabilization or an increasingly steady, stable, perceived intrinsic value regardless of its deflationary nature; so our mission would be regarded as a failure. Having implicit trust of an immediate and immutable transaction to anyone in the world with penny fraction or lower fees should be demanded and algorithmically ensured.
Asynx could be envisaged as a rightful heir to the crypto throne; however, ascension without merit, without a vote, without majority support is merely autocratic. This is the old-world mentality of a debt based, fractional reserve fiat currency and the systems that support it. Since Bitcoin’s humble beginnings a decade ago, the embers of its organic growth, smouldered by the support of a few computer geeks, perpetuated by a handful of evangelist libertarians and anarcho-capitalists who spread the word of financial sovereignty and salvation. Like prophets from the hills, offering baptism of immutability as a pseudo, cult-like novelty. A decade on from these altruistic beginnings the whole financial ecosystem has been turned on its head. Bitcoin has always been an economic monetary system, first and foremost. Developers have historically missed this critical point, parading coding prowess to fix perceived flaws to problems that don’t exist in the name of technical innovation. Break the protocol, remove opcodes, settle transactions off-chain, play with block times, block rewards, proof-of-work, hashing algorithms, or anything described by Satoshi in the whitepaper or openly in forums, is NOT BITCOIN!
A mature perspective from this Bitcoin heir is to understand how importantly disruptive
blockchain bitcoin technology is for the vast majority of industries around the world. Nothing is disruptive unless there is adoption. There are no disruptive ideas, methods, technologies, strategies or implementations. Only with enough people creating enough trade can something be considered money or a tokenary exchange of value. These exchanges with the right protocols to support instant and unlimited microtransactions will give people, businesses, corporations, banking institutions and government entities more options and freedoms of choice. The choice of complete transparency, private pseudonomy or anything in-between depending on any requirement, use case, legislation or circumstance. With smart contract functionality, which was always available in Bitcoin but seen as spam by Bitcoin Core developers and consequently deleted, thus giving rise to Ethereum, Solidity and the ERC20 token exchange protocols. It was this misunderstanding and many other examples to this effect which made Bitcoin the shadow of its former self and the development cycle becoming less decentralized and more questionably yet perceivably autocratic, politically driven and discriminative to certain understandings, methods and ideas.
As an example, flexing this great centralised power does not invoke great responsibility. Depending upon perspective this could be a great nursery for innovation as this gave rise to many ERC20 based altcoins with very specialist use cases. On the flip side you have an influx of ICOs, many of which are unregulated scams preying upon people’s greed for financial gain where the industry, protocols and geopolitical regions, states, countries and unions are racing to make sense, protect, control and govern such activities. These are the consequences of such actions and one which can no longer be repeated on a global stage.
Asynx embodies the disintermediation of data and tokenizes information in a tapestry of emergent consensus. Our ledger will radically simplify data protocols that allow legacy systems to migrate to the blockchain. This will empower all of humanity offering the very first global digital construct to transact anything of value to anyone around the world, with no intermediary or third party.
Bitcoin is peer-to-peer electronic cash. It is not a speculative settlement layer, it is cash. It is not socialist, it is purely capitalist. One CPU, one vote. Bitcoin is PROOF OF WORK. Competition. Now that we have zero blocksize caps (number and size) and all of Satoshi’s original opcodes reinstated, we can now lock-down the economic protocols, so that it can be stable money for the world. Being cash has always been the killer app in Bitcoin. It just so happens (Satoshi gave this much thought) that the original scripting in Bitcoin v0.1.0 had just enough functionality to make it a total Turing machine. This simple (yet extremely important) predicate scripting language, has just the right amount (no more, no less) of functionality to do anything you can possibly imagine. We can now stop trying to reinvent the wheel. All other ‘innovations’ will now occur ‘on-script’ as a second layer. Period.
Our job is to now remove all the unnecessary code to deprecated functions which have built up over a decade of tinkering. We believe elegant simplicity is the lowest common denominator. We need to continue optimising code for hardware acceleration and make all data flow and propagate asynchronously in the most efficient and secure manner. Once this is complete via various rapid build iterations, our updates will be mainly efficiency improvements, wallet security hardening and threshold signatures and other security-based implementations. Our asynx.io software will be parallel developed to build new token protocols, schemas, APIs and services to allow others from all over the world to build solutions for anything they can dream of.
Atomic swaps are now on Bitcoin Cash. The first example was a Decred powered Atomic Swap in November 2017 which was a hash time-locked contract (HTLC), so worked like a Smart Bridge, unlike ShapeShift which requires 3rd party funding, holding accounts and KYC.
Asynx goes one better than Smart Bridging and introduces True Atomic Swaps (TAS). These aren't hash time-locked at all and allows instant conversion from one token to the next (one chain to any other chain), in real-time, with near zero fees. This can be from BTC to LTC, (from any coin to any coin) whilst transacting from a 3rd token as payment. This one feature alone is a complete paradigm shift as it removes the need for exchanges and takes out the middleman. All of this happens only on Bitcoin Cash.
• Instant exchange
• Next to zero fees
• Allows Atomic Wallets
• Blockfolio Management
• One wallet
• Built to scale
• ERC20 tokens accepted
• No 3rd parties needed
• Allows all tokens to be used as cash
A new feature of distributed key generation adding adapted Shamir threshold signatures using Feldman techniques to create trustless, blind distributed split-key signatures which conforms to Bitcoin’s elliptic curve digital signature algorithm. We can also allow groups of multi-sig wallets to allow signing hierarchies and veto powers. This enables groups or board members to vote without other members knowing how you voted. Fundamentally, your private keys never exist! Even when signing a transaction, key parts are coordinated to create a signed message. This means that web wallets are 100% secure, have zero access to your private keys and you control your money again.
This is financial sovereignty on the web. There's no need for Schnorr Signatures or other additional discrete algorithms which add complexity and hamper scaling. We can achieve this using Bitcoin's own ECDSA (Elliptic Curve Digital Signature Algorithm).
Exchanges, websites and other web based entities having not only zero knowledge about what transactions they are signing but no indication about the content, balances, reserves or details about the transaction, as all key parts are obfuscated, split and randomised. There is no discernible difference between regular, multi-sig or threshold signature signings as they all announce a hierarchical tree of regular, type one addresses.
For the first time ever, web wallets are now mathematically and cryptographically secure and endemically trustless. One less thing to worry about, a common and recurring problem solved.
Asynx re-enables opcodes removed from Bitcoin to enable an Entity Layer Protocol which creates operands to control a set of functions that allows for auditing and revocation. This will allow users to have the choice to share ledger data with entities they trust with certain information, contracts or certificates.
Entities can be set on a need to know basis. You can set one rule for government, one for law enforcement, one for issuing services, one for wills or deeds, one for private contracts and another for tax, revenue or accountancy. Using asynx.io software, accounts can define named permission levels each of which can be derived from higher level named permissions. Each named permission level defines an authority; an authority is a threshold multi-signature check consisting of keys and/or named permission levels of other accounts.
This allows users the choice to enable KYC (Know Your Customer) or AML (Anti-Money Laundering) via a hash of an address to proofs of identity required for KYC purposes, such as exchange registration and withdrawal limits which are dependent to the amount of proofs you provide. Additionally, passports or driver’s licenses can be cryptographically linked and submitted virtually as proof of identity should it be requested by an authority or entity. Subsequently, if a copy of a driver’s license for example is requested by a police officer then a proof of copy isn’t proof of current status as it may have already been revoked.
Revocation allows issuing bodies not only to create a link of proof but also facilitate that issuing body with the ability to append, extend, renew or revoke documents in real time. This can be used for awards, certificates, deeds, accountancy or any other entity that falls within this layer. Third party apps will be developed by our partners to enable this to be super easy to use and manage. All this information is hidden until you decide to share this with a vetted entity with the right credentials, such as your accountant, tax office, police officer, securities board, employer or bank.
Asynx will enable mediation within the Entity Layer to facilitate the easy creation of Assurance Contracts by way of Automated Continuous Audits. This will allow companies, organisations, banks, exchanges, courts, insurers, payment processors, lending platforms or a whole plethora of Distributed Autonomous Organisations to be able to run full supernodes that validate their own organisation’s zero confirmation transactions as a priority in real-time, with the additional benefit of allowing external auditing of balances, reserves, member count, timestamps or any other governance required by law, statute, state, domain, locale, region or protocol. These can be enabled, redacted, created, timestamped, revoked, obfuscated, open, private or any combination based on the organisation’s requirement to provide certain information about their activities, creating an auditable account of blockchain activity as it pertains to their business, use case or organisational structure.
Entity Layer Supernodes are regular, full-mining node implementations or SPVs that also run asynx.io software as a service protocol, which essentially creates a 2nd permissioned layer smart contract which hashes into a type one, on-chain transaction via script.
This will allow and facilitate the transference of various industries to migrate corporate documentation to the blockchain to be available either internally, publicly, privately or on a peer-to-peer basis based on user or member permissions, such as facilities management. Effective facilities management, combining resources and activities, is vital to the success of any organisation. At a corporate level, it contributes to the delivery of strategic and operational objectives.
On a day-to day level, effective facilities management provides a safe and efficient working environment, which is essential to the performance of any business; whatever its size and scope. Other examples could be a DAO lending platform which requires to be distributed, decentralised and autonomous, yet still conform with strict regional tax laws or state level statutes on trading, borrowing, lending or is regarded in some regions as a security. This will allow complete pseudonomy of its clients and business practices whilst providing enough information to satisfy auditors that it isn’t behaving fraudulently in the eyes of the law.
This is a way of providing enough transparency where needed for regulators and auditors to be satisfied that certain rules are being followed and that a DAO is not only autonomous but is compliant or certified.
At launch we have already successfully tested 600,000 transactions per second using the native parallel validation methods and 20MB transactions with up to 380GB blocks. That’s a 200,000 times improvement upon Bitcoin Core from our very first block. Now that’s scaling.
Adding our asynchronous validation methods, transactions reach into the millions of transactions per second range. Furthermore, our low latency and multithreading solutions are derived from tuning primers that optimise our code, architecture, network and for the first time, the nodes themselves. Our tuning primers will guide the ideal setup for maximum throughput and efficiency and guide the node operator to make specific automated changes to improve the memory allocation, filesystem, processes and many other metrics to improve hardware acceleration, block propagation, concurrency and asynchrony.
With these speeds, ultra-low transaction fees and expedited concurrency, cryptographic malleability no longer needs to be traded for security, so no more SegWit.
Asynx permanently and irrevocably makes all discussions about scaling defunct and futile. Bitcoin could always do this on-chain, as per Satoshi’s design. Not only do we showcase this, we’re not stopping there.
With such speed and throughput unlocked for the first time, Bitcoin can now run smart contracts that are not considered spam, power hundreds of high velocity trading platforms in every country around the world, process all Visa, Mastercard and AmEx card payments, power all merchant payments, all stock exchanges, hold all Amazon transactions on chain, provide electronic cash to 6 billion people around our new borderless world and store every living person’s full DNA records on the blockchain, forever.
We can do all of this, right now. Just imagine what we can do tomorrow?
With simplicity being the ultimate sophistication, asynx.io software is a new generation of bitcoin architectural layers built upon Satoshi Nakamoto’s Bitcoin v0.1.0 economic protocol and is designed to enable asynchronous vertical and horizontal scaling of decentralized applications. This is achieved by creating operating system-like constructs upon which applications can be built.
The software provides accounts, authentication, databases, asynchronous communication and the scheduling of applications across hundreds of CPU cores, nodes, shards or clusters. The resulting technology is a bitcoin architecture that scales to billions of transactions per second, which occurs on-script, with penny fraction fees, allowing for quick and easy deployment of decentralized applications.
This is a purely organic development team of like minded, talented people without the need for ERC tokens, hard forks, air-drops, pre-mining, ICOs or capital investment. In the spirit of Satoshi, this is Bitcoin; reloaded.