HackerReposA FIELD GUIDE TO OPEN SOURCE
ProSponsor the shelf♧ 0
← Back to top all-time
codenotary
immudb
Go2020–2024
codenotary / immudb

immudb

immudb - immutable database based on zero trust, SQL/Key-Value/Document model, tamperproof, data change history

17Distinct people
29Mentions
0Explicit recommenders
9.1KGitHub stars
REPOSITORY AT A GLANCE

What to know before exploring

What it is

immudb - immutable database based on zero trust, SQL/Key-Value/Document model, tamperproof, data change history

GitHub

Where it is used

  • immuvoting — immuvoting - Publicly cryptographically verifiable electronic voting system powered by immudb. Source

What people are saying

No recommendation phrase was found in the indexed comments.

No classified warning is attached to this page. Read the discussions before treating silence as approval.

Also in these discussions

No other repository is repeatedly linked in the same discussions.

This week on Hacker News

Nov 8–Nov 15 UTC · Direct repository links and separately labeled related project stories. Indexed through 11/15/2026, 10:56:20 AM UTC.

No direct repository links were found in the indexed HN discussions over the past seven days. Older discussions are available below.

Mentions over time

HN mentions by year29 dated mentions

Observed mentions: 2020-05-18 06:39:25 UTC to 2024-01-05 17:42:05 UTC.

0510152020-01-01 00:00:00 UTC to 2021-01-01 00:00:00 UTC (exclusive): 6 mentions; 6 submissions, 0 comments20202021-01-01 00:00:00 UTC to 2022-01-01 00:00:00 UTC (exclusive): 13 mentions; 9 submissions, 4 comments2022-01-01 00:00:00 UTC to 2023-01-01 00:00:00 UTC (exclusive): 7 mentions; 4 submissions, 3 comments20222023-01-01 00:00:00 UTC to 2024-01-01 00:00:00 UTC (exclusive): 2 mentions; 2 submissions, 0 comments2024-01-01 00:00:00 UTC to 2025-01-01 00:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 comments2024

Counts come from the repository’s dated source evidence. Index cutoff: 2026-11-02 08:16:59 UTC.

View mention counts and date ranges
UTC ranges include their start and exclude their end. Select a period to filter the source evidence.
PeriodStart (UTC)End (exclusive, UTC)MentionsSubmissionsComments
20202020-01-01 00:00:00 UTC2021-01-01 00:00:00 UTC660
20212021-01-01 00:00:00 UTC2022-01-01 00:00:00 UTC1394
20222022-01-01 00:00:00 UTC2023-01-01 00:00:00 UTC743
20232023-01-01 00:00:00 UTC2024-01-01 00:00:00 UTC220
20242024-01-01 00:00:00 UTC2025-01-01 00:00:00 UTC101

What Hacker News says

13 sources
I thought I was the only one who thought this but thank god others think the same. ### Main uses ? Most people talk about censorship and decentralization but what percentage of consumers care about it negligible. If you want to fight against censorship then just create a website on dark web ( like NYT has ), you can also use tools like Onion Share ( I haven't tested it yet ) if you have no idea how to do complicated stetting up of a dark web site. ### Decentralization WEB 3.0 people talk about decentralization and spread their word on Twitter and discord ( Centralized means of communication ) but will never host a node of mastodon or Matrix Chat, which is a real way forward if you want to fight these platforms but no as if they will do then people will know, Oh Shit Decentralized web already exists and this will drop the value of token wi
Read the rest
ll drop as people will know there it no future in wasting hardware capabilities for nothing. Even a silly dog shit coin ( DOGE ) can has so much value what the hell is going on, its not even limited. When people talk about IPFS they can only say it is decentralized and stuff but can it ever compete with the speed and cost efficiency of AWS S3, GCP Storage or Azure's offering, or even a self hosted 3 replica set on MinIO, never. And we have go guarantee of availability on IPFS so that's a big no at least for me. Also it is so slow that Cloudflare is caching content on IPFS they told in their recent blog post, so where is the decentralized bit am I missing something. Also some decentralized blockchains have invite only miners program, so where is decentralization, am I missing some thing ? ### Is it forever ? NO. Believe Me. Who the hell is going to use mining resources used now when all coins are mined out and sold. No one with a right mind, as there will be a very less incentive to do so. And who will stop the spread of misinformation without censorship, well we can't ( theoretically ). ### Environmental Impact Now let's talk about environmental impact that no one is going to talk about, why "We don't do that here.". It is one of the worst in a news article I read recently it said that it takes energy that would be required by 2 households in a day to process one transaction on Bitcoin. Global Warming WTF is that ask crypto coins. ### How do coin and protocol developers make money ? While doing research about WEB 3.0, I was wondering how the hell are companies developing products will make their money to remain in business and thus maintaining the projects and you how they will keep around about 15-20% or more of initial coins for them. Or if it is a company like Brave ( makers of brave browser who blocks others ads and show people their ads and makers of token BAT ) pre mint all the coins and wallah here comes the centralization in the coin. Web 3.0 can never obtain or create new innovative technologies like FANG as they can hire best engineers who really enjoy their work and their salary do not depend on value a silly token so they try to promote it everywhere they go. Now companies like twitter and discord and facing backlash as they unveil their plans to use tokens, so that's actually good I think. ### Any Solution: Yes, if you are on the immutability train let me introduce you to ImmuDB https://github.com/codenotary/immudb it is a super fast, so fast that blockchains can never accomplish these speeds "SQL SQL SQL" database which is so much more feature rich then the dumb blockchain. If you are on public ledger thing then just create a read-only node of database and let it open to public so everyone can use it, there are 1000s if not millions of people who know SQL that only few who the blockchain protocols. ### How can a blockchain be destroyed ? Simple Method Govt. can just block transaction from banks and exchanges and you are done no one accepts silly coins in real world. Hard Method ( Permanent / Long Lasting ) As far as my knowledge blockchains are venerable to 51% attack which people say is impossible, but let's say I'm XYZ country and I want to ruin a blockchain I will just force all the cloud providers in my country ( big and small ) to lend their computers for few minutes for free or paid and then just do 51% attack and ruin it and then when other good people will do the 51% attack to reset it to original form we know that it is not immutable and people will lose trust and wallah you just shot yourself in the foot and value of your tokens and all other tokens is below the ground. ### How to can content on IPFS be blocked ? Govt. can just tell ISP to block url to IPFS on web ( like cloudflare thing ) and check it against banned IPFS content signature and you have successfully blocked IPFS content. As govt. keeps a list of porn sites they can keep one for IPFS over http and update them regularly. So torrent it let's say 100 times if not 1000 times better that it. ### How censor people on Web 3.0 ? This is the biggest argument I hear so I decided to tell people a simple way to do it. Enjoy :). Just do it in frontend as social media today do, that's it. Then the Web 3.0 people say we will just use another frontend and well that's what we do today. For example: If some content is not available in your country let's say on reddit then you can just use another reddit client or if you are a pro then just read JSON response from the public API, or just use a VPN or TOR. ## Why ? I was frustrated will all this Web 3.0 coins and speculation everywhere so I wrote it and it is more that what I expected that I would write, also if you find any grammatical, spelling or any other errors just let me know I will fox it.
In Notes on Web3
I guess it really depends on if you think the idea of decentralized finance is inconsequential. If you're happy with the idea of centralized finance, then I guess most of those things would be inconsequential. The argument for decentralized finance is more philosophical, and perhaps that is where most people are at odds with each other. Regarding your second point, I understand what you're saying. I guess the benefit of doing that specifically in a blockchain/smart contract system instead if <insert your bespoke system + database of choice here> is you can take contracts that have been verified by others and deploy them on your blockchain and tweak the numbers and be confident on the output. Instead of blockchain, you could use any sort of "industry standard ledger/schema", but no industry standard ledger/schema exists and blockchains do
Read the rest
exist. ImmuDB was posted here the other day, it's pretty young but could be promising for businesses who want the benefits of blockchain without needing to use a blockchain. https://github.com/codenotary/immudb
In It's time for us in the tech world to speak out about cryptocurrency
> Data stored in immudb is cryptographically coherent and verifiable, just like blockchains, but without all the complexity. Unlike blockchains, immudb can handle millions of transactions per second, and can be used both as a lightweight service or embedded in your application as a library. > Companies use immudb to protect credit card transactions and to secure processes by storing digital certificates and checksums. This explanation is available on their github repo [1]. It has been a common refrain on Hacker News that you don't need a blockchain and instead can just use a database, but this product may actually fill the gap where tamper resistance is desired. [1] https://github.com/codenotary/immudb
In Immudb 1.0 – open-source, immutable database with SQL and verified timetravel
immudb is a key-value database with built-in cryptographic proof and verification. It can track changes in sensitive data and the integrity of the history will be protected by the clients, without the need to trust the server. Highlights: - immudb gRPC API now support streams - API defaults to the more intuitive wait for indexing to complete, offering optional async behavior - immudb now performs index compaction asynchronously, without blocking insertions. To learn more about immudb, visit https://github.com/codenotary/immudb. To learn interactively and get started with immudb from the command line and programming languages, visit the Playground at https://play.codenotary.com/ edit: formatting
In Immudb 0.9.2 Released

MAKE YOURSELF AT HOME

A few shortcuts

/
Search the collection
?
Open this guide
Esc
Close dialogs and navigation

Your saved repositories and interests stay in this browser.