TL;DR —
Content-based addressing allows you to uniquely and efficiently reference data based on it’s actual content as opposed to something external like an ID or a URL. It creates a content-based hash-based fingerprinting of any JavaScript object. This fingerprint offers you a very efficient way of telling when two JavaScript objects are the same, the data in those objects is the same. In practice, most of the time there will be parts of your data that aren't representative of the uniqueness of your model.
[story continues]
Written by
@transitive-bullshit
Developer & founder (2 exits). Formerly Microsoft & Amazon.
Helping other developers perfect their craft 💪
Topics and
tags
tags
javascript|immutability|computer-science|data|performance|cryptography|hashing|fingerprints
This story on HackerNoon has a decentralized backup on Sia.
Transaction ID: MMvYOOVPZnYZ0EAHA5jYg-EIVTQvygBLC92MNdH6fcw
