For control and security, TapestryX uses a combination of blockchain techniques with operational and accounting controls combined with state-of-the-art software protection.

Segregation of Duties

        Each Node deploys its own copy of the software and maintains, verifies and synchronizes its own copy of the entire distributed ledger.

       Separation of Node Administration and Transaction roles.

     Transactions are generated within the System Transaction Entry Point Server (STEPS) and are matched, validated and posted in by the Node Software.

        Separation of Ledger synchronization, posting, reconciliation and accounting processing engines.

Operational Controls

           Any transaction requires two contra-transactions to be processed e.g. deliver/receipt; buy/sell.

          All combined or sequenced transactions are constructed from five fundamental transaction types.

           Use of Asset lot encumbrance codes.

            Identity proving but not identity revealing codes.

           6 to 7 overlapping hash links per asset lot to create and protect immutability (1) hence “Tapestry.”

Accounting Controls

        TapestryX utilizes real time, event driven double entry accounting.

        Accounting is preset for each fundamental generic transaction.

     For Active Nodes, contra transaction pairs have their accounting journals posted, reconciled and hashed into the immutable record before being broadcast.

  The network runs, monitors and synchronizes real time, event driven trial balances and balance monitoring.

Software techniques

        All communications are encrypted.

        All payload data is encrypted before protocol level encryption is applied.

       All users have password protected (Two step ID proof) permissioned functionality.

       Separate microservices per function .

© 2023 TapestryX. All rights reserved.