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

Still need help? Contact Us Contact Us