How are blockchain confirmations calculated?
Wholechain utilizes blockchain technology to immutably record supply chain activities to enhance trust and accountability throughout each product’s journey. Each Wholechain subscription comes with a certain number of blockchain confirmations. Here’s a summary of how those blockchain confirmations are calculated as you log traceability events.
Each event record created when logging a traceability event counts as a blockchain confirmation, however since Wholechain allows you to log multiple at once, it's important to clarify what counts as an event record for each event type:
Commission:
- Manual = 1 blockchain confirmation at a time
- Example: A user commissions an item using Manual Entry - enters the lot #, quantity, etc
- CSV Upload = 1 row = 1 blockchain confirmation
- Example: A user commissions via CSV Upload with 10 lines, which is 10 blockchain confirmations
Aggregate:
- No matter how many inputs, creating an aggregation = 1 blockchain confirmation
- Example: 10 inputs are aggregated into one Logistical Unit = 1 blockchain confirmation
Disaggregate:
- Blockchain confirmations = however many inputs items are being disaggregated
- Example: An aggregation is disaggregated into 10 individual lines = 10 blockchain confirmations
Transform:
- No matter how many inputs, blockchain confirmations logged = number of output items, or lines (if using CSV)
- Example 1: 1 input to 1 output = 1 blockchain confirmation
- Example 2: 5 inputs to 2 outputs = 2 blockchain confirmations
- Example 3: 1 input into 20 outputs = 20 blockchain confirmations
Internal / External or Batch Ship:
- Number of lines shipped = number of blockchain confirmations
- Note: If you aggregate 10 items first and then ship, it only counts as 1 event logged, however you will likely have to disaggregate, resulting in the same amount of logged events total
- Example 1: 1 input to 1 output = 1 blockchain confirmation
Receive:
- Number of lines received = number of blockchain confirmations
- Example 1: 1 input to 1 output = 1 blockchain confirmation
Decommission:
- Number of lines decommissioned = number of blockchain confirmations
- Example: 10 items decommissioned = 10 blockchain confirmations