No, I'm not doing these, but still all that goes on Bitcoin is a 32 byte merkle root every couple of hours or more. Also @pkt is paying, so we don't have to worry.
To be pedantic, I'm not personally paying for OpenTimestamps transaction fees. There's a community fundraiser for that: https://geyser.fund/project/opentimestamps and the calendars themselves accept funds directly to their wallets. Last time I pushed for donations was in January, and I got enough donations to last until now (most donations, by value, were not sent through geyser). I'll probably run out of donated funds again in another 2-4 months. FWIW I share the funds donated to my calendars (and through geyser) with the other calendars.
how often do the calendars publish on chain? Is there a way to track those transactions on a website like mempool.space?
There's a list of the four calendars on https://opentimestamps.org/; each calendar has a website showing you stats. The most frequent transactions at the moment are done by https://alice.btc.calendar.opentimestamps.org/, on average once every 5 hours at a cost of 20,000sats/week.
Thanks. Open timestamps is a fascinating project. I noticed that the transactions are using Segwit. Would there be any significant savings by switching to Taproot?
nostr:nprofile1qqsw3znfr6vdnxrujezjrhlkqqjlvpcqx79ys7gcph9mkjjsy7zsgygpr9mhxue69uhhqatjv9mxjerp9ehx7um5wghxcctwvsq3samnwvaz7tmjv4kxz7fwdehhxarjd93kztnrdaksz9thwden5te0wfjkccte9ekk7um5wgh8qatz7tvu4p donated 500,000sats! That's enough to keep the two calendars I run going for another 4 months at current fee rates (I have a sponsor for server expenses). nostr:nevent1qqs08404xsehqykve92jd50fh0r2mha6j924x3w6w8fe8vya9dklcpspzemhxue69uhk2er9dchxummnw3ezumrpdejz7q3qej493cmun8y9h3082spg5uvt63jgtewneve526g7e2urca2afrxqxpqqqqqqzc6d5m5
i'd say stick to the 5 hours and keep your effort as an OTS backbone; hopefully OTS will at some point catchs some usecase for a party for which the cost are marginal enough they will set up a calender that stamps more frequently.
Note that the OTS infrastructure works better if there are fewer calendars, not more (to a point at least). The issue is that OTS clients create incomplete proofs by default, to avoid waiting for a confirmation. So to verify a proof, the calendar data needs to be available. More calenders means more data for the whole community to backup, and more chances something gets lost. If someone, eg, wanted timestamps once a block it would be much better if they just paid me to do timestamps once a block than setting up their own calendar. Which incidentally is exactly what was done for the Guatemalan election project: the company doing it paid me a few hundred dollars to pay for fees of doing almost constant timestamps.
Ok let me rephrase it; ideally at some point enough interest (be it commercial, or public, academic or whatever) is there for some entity to run a commercial/'professional' callender where businesses, states, whomever, pay that entity for this service. Which subsequently leaves your efforts as a 'community' backbone. Or do you see this differently? Sir, are you mad for power to become the sole timestamping overlord of the universe?
The nature of time-stamping is that it doesn't make sense to duplicate efforts beyond what is necessary for failure tolerance. Indeed, I should add a pay-with-lightning scheme to trigger an immediate time-stamp transaction for anyone willing to pay for it. The calendar server software is of course open source, so it's trivial for others to run their own calenders. But there isn't a good reason to do so.
my point is that those failure tollerances includes a callender that you have fuck all to do with is my point :). Maybe the internet archive could pick up that ball
Note that the OTS infrastructure works better if there are fewer calendars, not more (to a point at least). The issue is that OTS clients create incomplete proofs by default, to avoid waiting for a confirmation. So to verify a proof, the calendar data needs to be available. More calenders means more data for the whole community to backup, and more chances something gets lost. If someone, eg, wanted timestamps once a block it would be much better if they just paid me to do timestamps once a block than setting up their own calendar. Which incidentally is exactly what was done for the Guatemalan election project: the company doing it paid me a few hundred dollars to pay for fees of doing almost constant timestamps.
Ok let me rephrase it; ideally at some point enough interest (be it commercial, or public, academic or whatever) is there for some entity to run a commercial/'professional' callender where businesses, states, whomever, pay that entity for this service. Which subsequently leaves your efforts as a 'community' backbone. Or do you see this differently? Sir, are you mad for power to become the sole timestamping overlord of the universe?
The nature of time-stamping is that it doesn't make sense to duplicate efforts beyond what is necessary for failure tolerance. Indeed, I should add a pay-with-lightning scheme to trigger an immediate time-stamp transaction for anyone willing to pay for it. The calendar server software is of course open source, so it's trivial for others to run their own calenders. But there isn't a good reason to do so.
my point is that those failure tollerances includes a callender that you have fuck all to do with is my point :). Maybe the internet archive could pick up that ball