Blockchain enables contracts and transaction records that are permanent, tamper-resistant, secure, and efficient via a decentralized platform via smart contract, removing the need for a middleman broker (prone to occasional mistakes, and inconsistent processing times) to physically oversee every transparent action in real-time while still preventing fraud. But what are the challenges of testing this new append-only technology, will blockchain improve itself if any problems are found, and are there other forms of Distributed Ledger Technology (DLT) better prepared for the job?