forked from mCaptcha/website
52 lines
2.1 KiB
Markdown
52 lines
2.1 KiB
Markdown
|
---
|
||
|
title: "February, 2023: Monthly Report"
|
||
|
description: "Gusted and I secured funding from NLnet to work on mCaptcha in 2023, we suffered an outage from 15 January to February 6, polyfill benchmarking support in mCaptcha"
|
||
|
lead: "We are mCaptcha. We build kickass CAPTCHA systems that give (DDoS) attackers a run for their money. And we do all of this without tracking your users. Oh and did I mention our UX is great?"
|
||
|
date: 2023-03-08
|
||
|
lastmod: 2023-03-08
|
||
|
draft: false
|
||
|
weight: 50
|
||
|
images: ["icon.png"]
|
||
|
contributors: ["Aravinth Manivannan"]
|
||
|
---
|
||
|
|
||
|
Hello and welcome to the (August 2022 to) February, 2023 monthly report!
|
||
|
|
||
|
## TL;DR
|
||
|
|
||
|
_[Gusted](https://gusted.xyz) and I secured funding from NLnet to work
|
||
|
on mCaptcha in 2023, we suffered an outage from 15 January to February
|
||
|
6, polyfill benchmarking support in mCaptcha_
|
||
|
|
||
|
## We have funding!
|
||
|
|
||
|
[Gusted](https://gusted.xyz) and I applied and secured funding through
|
||
|
2023 development is funded through the [NGI0
|
||
|
Entrust](https://nlnet.nl/entrust) Fund, via [NLnet](https://nlnet.nl).
|
||
|
|
||
|
The full list of tasks that we'll be working on in the period is is
|
||
|
available
|
||
|
[here](https://git.batsense.net/mCaptcha/2023-NLnet/projects/6).
|
||
|
|
||
|
## Infrastructure outage: 15 January, 2023 to February 6, 2023
|
||
|
|
||
|
A hard disk on of the servers hosting mCaptcha infrastructure failed,
|
||
|
which caused the outage. Fixing the hard disk lead to additional
|
||
|
problems, the fan on that server was failing and we couldn't get spares
|
||
|
sooner.
|
||
|
|
||
|
We had current backups, so there was no data loss.
|
||
|
|
||
|
Going forward, we are planning to create Infrastructure-as-Code to fully
|
||
|
restore all mCaptcha infrastructure, so that in the even of an outage,
|
||
|
we could restore our infrastructure in much shorter duration.
|
||
|
|
||
|
## mCaptcha/survey now includes polyfill benchmarking
|
||
|
|
||
|
mCaptcha/survey runs benchmarks with mCaptcha's PoW algorithm to collect
|
||
|
statistics on how mCaptcha performs on various browsers and devices. So
|
||
|
far, we've only been running benchmarks with the WebAssembly
|
||
|
implementation. This [pull request](https://github.com/mCaptcha/survey/pull/14) added support for running benchmarks
|
||
|
with the JavaScript polyfill implementation on browsers without
|
||
|
WebAssembly support.
|