Blockchain Quality: Securing Trust in a Digital AgeNew
Blockchain technology introduces decentralized, distributed, cryptographically linked digital structures that record information across many computers. Due to its highly secure structure, blockchain is growing at a rapid pace in the financial and automotive industries, and adoption is starting in other industries. We are also witnessing the rise of the smart contract, a set of immutable programmatic auto-enforcing rules that live on the blockchain. However, although there are many benefits, blockchain introduces a unique set of testing and quality concerns. For example, race conditions and disagreements among network nodes are common. To compensate, multiple techniques must be used to automatically maintain network consensus. As blockchain software is immutable, changes cannot easily be made after deployment. Join Dionny Santiago as he introduces you to the exciting world of blockchain technology. Learn the fundamentals of blockchain and how this technology is being used today. Understand the associated risks and challenges and why we should care as testers. Come and see a live blockchain demo and gain hands-on experience writing automated tests for these types of applications.