A shared-ledger pilot should test how participants coordinate, not just demonstrate that a transaction can be recorded. Start with the blockchain feasibility brief and keep the trial separate from live funds and customer commitments.
Specify the trial record
Choose one bounded example, such as a simulated handover between two suppliers. Define the required fields, identifiers, timestamps and supporting evidence. Use synthetic or otherwise approved test information. Specify which participant may create, confirm or challenge each record.
The NIST technology overview explains the shared ledger’s tamper-resistant properties. The pilot must separately test whether your data collection process produces accurate information and whether participants understand it.
Test the ordinary path and the wrong input
Enter a valid test record and confirm that the other participant can reconcile it with their own records. Then test a wrong reference, duplicate submission, missing evidence and a disagreement about the underlying event. Document how each is detected and resolved.
A visible history of entries is not a correction policy. Decide how an erroneous record is superseded or annotated, how other participants learn of the correction and which version should inform subsequent work.
Check access and interruption
- Verify each role can perform only its intended actions.
- Test the response to a lost or unavailable authorised account through the approved recovery process.
- Check what happens if a participant or connection is unavailable.
- Document how the trial is stopped and records exported.
Use a test environment and authorised procedures. Do not expose real keys or confidential business information to demonstrate a failure scenario.
Reconcile the complete business process
If the proposal involves payments, use the provider’s approved simulation process. Include invoice references, fees, conversion where relevant, confirmation, accounting records and a refund or dispute scenario. A network transaction alone does not establish that the full order has been completed correctly.
Compare the same cases with a simpler shared database or existing service. Record setup effort, participant handling time, unresolved exceptions and operating costs. Keep actual observations distinct from vendor estimates.
Review the decision
Expand only if the shared-ledger design solves the specified problem and remaining requirements have owners. Otherwise revise or stop. Store the test record, results and decision so another person can understand why the chosen option was accepted or rejected.



