LogoLogo
vBase.comvBase App
  • Welcome
    • Welcome to vBase
    • Unique Advantages
    • Core Concepts
      • How vBase Works
      • What is a Stamp?
      • Technical Overview
      • Why Blockchains?
    • Example Use Cases
  • Getting Started
    • Start your Journey
    • Stamping Best Practices
    • Python Quickstart
      • Cloud Notebooks
      • Local Installation
  • Web Tools
    • Stamp an Object
    • Verify an Object
  • Use Case How-Tos
    • Verified Investment Track Records
  • Python SDK
    • Samples
      • Creating a Dataset
      • Adding a Dataset Record
      • Adding a Dataset Record Asynchronously
      • Restoring Dataset Provenance
      • Stamp Interactive Brokers Portfolio
      • Stamp Alpaca Portfolio
    • Windows Setup Guide
    • Package vbase-py
    • Package vbase-py-tools
      • Setup
      • commit_s3_objects
      • verify_s3_objects
  • Other SDKs
    • COM Library Overview
    • Working in Excel
      • Via vBase Workbook
      • Via Excel VBA
    • COM API Reference
    • C#
    • TypeScript
  • Technical Reference
    • Command Line Interface
    • Windows Subsystem for Linux (WSL) Guide
    • GCE S3 Compatible Bucket Setup
    • Smart Contract Addresses
Powered by GitBook
On this page
  • What Gets Published?
  • What is a vBase Collection?
  1. Welcome
  2. Core Concepts

What is a Stamp?

PreviousHow vBase WorksNextTechnical Overview

Last updated 2 months ago

vBase tools help anyone create and verify timestamped data fingerprints, which can be used to prove when someone had particular data. We call these timestamped data fingerprints vBase Stamps.

Conceptually a vBase Stamp is just a unique fingerprint of your data published with your signature at an independently verifiable time.

vBase also enables the aggregation of Stamps into Collections. Each Collection is a set of Stamps with independently verifiable membership.

What Gets Published?

A vBase Stamp publishes the following:

  1. The blockchain address of the user making the stamp

  2. A fingerprint of the underlying data records (aka a content identifier, aka a cryptographic hash)

  3. (optional) A collectionID, which is a hash of the dataset name to which the record belongs see below.

Here is a graphical example of a vBase Stamp

What is a vBase Collection?

vBase also enables the aggregation of Stamps into Collections. Each Collection is a set of Stamps with independently verifiable membership.

By aggregating Stamps into Collections, you can identify which of your on-chain fingerprints belong to which dataset. This is useful in verifiably defining datasets like trading strategies, experimental results, sensor readings, risk models, etc.

what is a collection