Diomem

Home Eon
Drive
DiomBlock Content
Invest


No more ➜ Blockchain
Data Corruption
Data Lifespan
Fear of Looming Quantum Computers Fake News
Deep Fakes


Write Once Read Many-Times (WORM) Drive

In today’s world, most data storage devices focus on speed and rewrite capability. Yet for many applications, including: financial transactions; government, legal, and medical records; document revision systems; and e-mail or transmittals, the true priority is security and data integrity.

Imagine a storage system where data, once written, becomes physically immutable, indefinitely secure, and resilient to temperature and electromagnetic fluctuation or interference. Secure for decades, centuries, and longer.

3D-Printed Read-Only Memory (ROM) brings this vision to life. Your data is rapidly written as a 3D array of wired-up diodes, known as diode matrix memory, by a 3D Printer, using thousands of precision nozzles. Each bit of data becomes part of a real, physical, permanent electronic circuit that can be read an unlimited number of times without degradation.

This fusion of modern additive manufacturing and classic diode-matrix memory produces a secure, non-erasable medium ideal for critical data preservation.

Block-chaining is no longer needed to verify data integrity, and error code sizes can be dramatically reduced, as the data is stored as physical matter inside a large, heavy block of metals and resin with an effectively eternal lifespan, capable of surviving temperatures in excess of 200 °C and remaining unaffected by much greater electromagnetic interference than all current digital data storage methods.

The result is an eternally stable digital archive.


Existing Rewritable Storage Devices

Requirements for a system to store records typically focus on integrity, the operational life period of the recording medium, and the security of the data recorded. To achieve this, many institutions rely on a hybrid approach combining on-premises and cloud facilities, recording multiple duplicates of records across different storage medium types.

Typically, these storage media require block-chaining, error-coding, and error-handling software to prevent malicious alteration of data and to manage data corruption. Existing storage technologies tend to be delicate with respect to temperature fluctuation and electromagnetic interference, and also have relatively short operational lifespans. Some require periodic refreshing. See Table 1 below for typical storage medium capabilities, properties, and environmental requirements.

Storage Medium Maximum Refresh Period (years) Operational Life (years) Temperature Range (°C) EMP Risk Access Time (ms) Read Speed (Mb/s) Write Speed (Mb/s) WORM
Hard Drives 3–5 5–10 0–60 High 10 100+ 100+ No
Solid-State Drives 1–5 5–10 0–70 Medium 0.1 1000+ 1000+ No
Magnetic Tape 10–30 10–30 15–25 Medium Slow 250 150 Yes/No
Optical Storage 30–50 30–50 0–55 Very Low 100 150 150 Yes/No
Paper 100++ 100++ 0–70 None N/A Slow Slower Yes/No
3D Printed ROM 100++ 100+ 0–70 (0–200+) Low 0.1 1000+ 1–100 Yes

Table 1 – Properties of Various Digital Storage Devices

Maintaining many duplicate records distributed across multiple sites and communication systems — often through the public Internet — can itself become a significant security concern.


Advantages of Keeping Records on 3D-Printed ROM

As can be seen in Table 1 above, 3D-Printed ROM is superior for WORM data storage or long-term record keeping in all categories except possibly write speed. Access time and read speed may be slightly slower than solid-state drives. In all other aspects, it is superior.

  • Greater, and effectively perpetual operational life relative to all existing storage media.
  • It does not require refreshing of stored data. Information can remain unpowered for decades, likely millennia, unaffected.
  • Temperature limits are determined by the control electronics. Once data is written, integrity is orders of magnitude greater — the data could survive most fires, though the control electronics may need replacement to read it again.
  • It is more resistant to electromagnetic interference or pulse. Again, the control electronics are the limiting factor, but can be replaced after the incident with data still intact.
  • As a Write-Once-Read-Many-Times device, block-chaining is not required, though it can optionally be included to increase confidence in the product.
  • Minimal error-coding is required.

This device is large (approximately 300 × 300 × 500 mm) and heavy (30 kg + / 70 lbs +). While that might seem like an issue for some use cases, in record keeping and archiving, a large, heavy object makes maliciously swapping the drive far more difficult.

Due to the 3D nature of the device, its comparatively low print resolution is not a disadvantage. An early-stage product capable of achieving just 10 bits per millimetre in each dimension yields about 1 gigabyte of storage in a 200 × 200 × 200 mm memory block. Later products will offer greater capacities, as shown in Table 2 below.

Development Stage Bits per (mm) Capacity (Bits/mm³) Typical Drive Capacity
Initial Viable Product 10 1 Kbit 1 GByte
Mature Developed Product 100 1 Mbit 1 TByte
Beginning of Technology Limits 1000 1 Gbit 1 PByte

Table 2 – Typical Capacities for Increasing Write Resolutions

Assuming data capacity of a later-stage product, the data density of the drive relative to space and weight is shown in Table 3 below.

Storage Medium Typical Capacity per Device (TB) Data Density (GB/cm³) Typical Weight (kg) Data Density (TB/kg)
Hard Drives 10 0.5–2.5 0.5 20
Solid-State Drives 10 1.5–3 0.1 100
Magnetic Tape 10 0.01–0.05 0.25 40
Optical Storage 0.128 0.02–0.08 0.015 1
Paper 0.0001
3D-Printed ROM Drive 300–1000 10–30 30 10–30
Raw 3D-Printed ROM 40–125 2–6 g/cm³ 10–35

Table 3 – Data Density of Different Digital Storage Media

Diomem

Application Areas:


1. Financial Transaction Records
2. Records Identity and Government
3. Legal Records & Contracts
4. Documentation Revision Management (Engineering Drawings, BIM models)
5. Communication Records
(e-mails, and legal correspondence) 6. Secure Code
(Code for critical or secure applications) 7. Device or Content Source ID
8. Digital Content Authentication (Prevents deep fakes)
9. Product tracing, and authentication