diff --git a/blog/index.html b/blog/index.html index d3ec7fd..8be9c70 100644 --- a/blog/index.html +++ b/blog/index.html @@ -1,4 +1,4 @@ Blog - mCaptcha

Blog

PoW performance

PoW performance of native and WASM implementations. Does the native implementation have and edge over the WASM library?

Posted September 1, 2021 by Aravinth Manivannan ‐ 2 min read

Last Edited September 1, 2021

Say hello to mCaptcha

Introducing mCaptcha, a kickass CAPTCHA systems that gives (DDoS) attackers a run for their money. Oh and UX is great too!

Posted May 26, 2021 by Aravinth Manivannan ‐ 2 min read

Last Edited September 1, 2021

\ No newline at end of file +

Blog

Survey

We are conducting a survey to benchmark and gather performance metrics of our system on various devices

Posted October 28, 2021 by Aravinth Manivannan ‐ 1 min read

Last Edited October 28, 2021

PoW performance

PoW performance of native and WASM implementations. Does the native implementation have and edge over the WASM library?

Posted September 1, 2021 by Aravinth Manivannan ‐ 2 min read

Last Edited September 1, 2021

Say hello to mCaptcha

Introducing mCaptcha, a kickass CAPTCHA systems that gives (DDoS) attackers a run for their money. Oh and UX is great too!

Posted May 26, 2021 by Aravinth Manivannan ‐ 2 min read

Last Edited September 1, 2021

\ No newline at end of file diff --git a/blog/index.xml b/blog/index.xml index efb8754..1e028ca 100644 --- a/blog/index.xml +++ b/blog/index.xml @@ -1,3 +1,5 @@ -Blog on/blog/Recent content in Blog onHugo -- gohugo.ioen-USPoW performance/blog/pow-performance/Wed, 01 Sep 2021 00:00:00 +0000/blog/pow-performance/mCaptcha uses a proof-of-work(PoW) mechanism to rate limit users or potential bots. In order for this to be effective, the PoW should be configured properly. The difficulty requirement can’t be too high, as it could cause accessibility issues on the client-side while at the same time, it shouldn’t be too low, as it wouldn’t offer proper protection against bots. +Blog on/blog/Recent content in Blog onHugo -- gohugo.ioen-USSurvey/blog/survey/Thu, 28 Oct 2021 00:00:00 +0000/blog/survey/Survey link: https://survey.mcaptcha.org/survey/campaigns/b717e51e-24d4-4ab6-912f-de2dfe3ce1fe/about +mCaptcha relies on a proof-of-work(PoW) mechanism to guard against bots. In order for this to be effective, the difficulty factor should be configured properly. If the difficulty factor is too high all the time, it will inconvenience the users and if it’s too low during attack, the defence will be weak. +So we are conducting a survey to gather performance benchmarks from various devices and browsers. The data collected from the survey will be made public, we believe it will guide sysadmins configure difficulty factor properly.PoW performance/blog/pow-performance/Wed, 01 Sep 2021 00:00:00 +0000/blog/pow-performance/mCaptcha uses a proof-of-work(PoW) mechanism to rate limit users or potential bots. In order for this to be effective, the PoW should be configured properly. The difficulty requirement can’t be too high, as it could cause accessibility issues on the client-side while at the same time, it shouldn’t be too low, as it wouldn’t offer proper protection against bots. Malicious bots(the ones that wreak havoc), run native code which is capable of running in a multi-threaded context.Say hello to mCaptcha/blog/say-hello-to-mcaptcha/Wed, 26 May 2021 00:00:00 +0000/blog/say-hello-to-mcaptcha/At mCaptcha, we believe in digital freedom and privacy and so we built an proof-of-work based CAPTCHA system that doesn’t track. Seriously, no tracking. But that isn’t the killer feature, our system doesn’t require the user to pick cars or ID sidewalks — our system does it’s thing(usually at the click of a button) and gets out of the way. How does it work? mCaptcha uses SHA256 based proof-of-work(PoW) to rate limit users. \ No newline at end of file diff --git a/blog/pow-performance/index.html b/blog/pow-performance/index.html index 3a64cdb..9f56bc3 100644 --- a/blog/pow-performance/index.html +++ b/blog/pow-performance/index.html @@ -22,4 +22,4 @@ much.


P.S Work is underway to benchmark multiple platforms. A detailed will be published when that data is available.

For this post, I asked some of my friends to run the tests on their computers. The results slightly varied but even the slowest case generated proof for 4500000 difficulty(the highest in this test), in under -15 seconds!

Edit this page on GitHub

\ No newline at end of file +15 seconds!

Edit this page on GitHub

\ No newline at end of file diff --git a/blog/sitemap.xml b/blog/sitemap.xml index 1ea2de1..c87d447 100644 --- a/blog/sitemap.xml +++ b/blog/sitemap.xml @@ -1 +1 @@ -/blog/pow-performance/2021-09-01T15:33:12+05:30weekly0.5/blog/say-hello-to-mcaptcha/2021-09-01T15:33:12+05:30weekly0.5 \ No newline at end of file +/blog/survey/2021-10-28T09:31:33+05:30weekly0.5/blog/pow-performance/2021-09-01T15:33:12+05:30weekly0.5/blog/say-hello-to-mcaptcha/2021-09-01T15:33:12+05:30weekly0.5 \ No newline at end of file diff --git a/blog/survey/index.html b/blog/survey/index.html new file mode 100644 index 0000000..f766576 --- /dev/null +++ b/blog/survey/index.html @@ -0,0 +1,14 @@ +Survey - mCaptcha

Survey

Posted October 28, 2021 by Aravinth Manivannan ‐ 1 min read

Last Edited October 28, 2021

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?

Survey link: https://survey.mcaptcha.org/survey/campaigns/b717e51e-24d4-4ab6-912f-de2dfe3ce1fe/about

mCaptcha relies on a +proof-of-work(PoW) +mechanism to guard against bots. In order for this to be effective, the +difficulty factor should be configured properly. If the difficulty +factor is too high all the time, it will inconvenience the users and if +it’s too low during attack, the defence will be weak.

So we are conducting a survey to gather performance benchmarks from +various devices and browsers. The data collected from the survey will be made +public, we believe it will guide sysadmins configure difficulty factor +properly.

If you are interested in the lucky draw, please save the submission ID and the proof will be presented +to you at the end of the survey.

survey lucky draw identifier credentials
Lucky draw credentials

Winners

This blog post will be updated with the winning submission IDs and the +winners should provide the matching proof to claim their rewards.

Edit this page on GitHub

\ No newline at end of file diff --git a/blog/survey/survey-id.jpg b/blog/survey/survey-id.jpg new file mode 100644 index 0000000..3c42e30 Binary files /dev/null and b/blog/survey/survey-id.jpg differ diff --git a/blog/survey/survey-id_huff9ec74d3d162f9d0221fc73fa41d293_43947_20x0_resize_q75_box.jpg b/blog/survey/survey-id_huff9ec74d3d162f9d0221fc73fa41d293_43947_20x0_resize_q75_box.jpg new file mode 100644 index 0000000..710a508 Binary files /dev/null and b/blog/survey/survey-id_huff9ec74d3d162f9d0221fc73fa41d293_43947_20x0_resize_q75_box.jpg differ diff --git a/blog/survey/survey-id_huff9ec74d3d162f9d0221fc73fa41d293_43947_500x0_resize_q75_box.jpg b/blog/survey/survey-id_huff9ec74d3d162f9d0221fc73fa41d293_43947_500x0_resize_q75_box.jpg new file mode 100644 index 0000000..4a36ebe Binary files /dev/null and b/blog/survey/survey-id_huff9ec74d3d162f9d0221fc73fa41d293_43947_500x0_resize_q75_box.jpg differ diff --git a/blog/survey/survey-id_huff9ec74d3d162f9d0221fc73fa41d293_43947_600x0_resize_q75_box.jpg b/blog/survey/survey-id_huff9ec74d3d162f9d0221fc73fa41d293_43947_600x0_resize_q75_box.jpg new file mode 100644 index 0000000..4f4b4ff Binary files /dev/null and b/blog/survey/survey-id_huff9ec74d3d162f9d0221fc73fa41d293_43947_600x0_resize_q75_box.jpg differ diff --git a/blog/survey/survey-id_huff9ec74d3d162f9d0221fc73fa41d293_43947_700x0_resize_q75_box.jpg b/blog/survey/survey-id_huff9ec74d3d162f9d0221fc73fa41d293_43947_700x0_resize_q75_box.jpg new file mode 100644 index 0000000..f530bf8 Binary files /dev/null and b/blog/survey/survey-id_huff9ec74d3d162f9d0221fc73fa41d293_43947_700x0_resize_q75_box.jpg differ diff --git a/blog/survey/survey-id_huff9ec74d3d162f9d0221fc73fa41d293_43947_800x0_resize_q75_box.jpg b/blog/survey/survey-id_huff9ec74d3d162f9d0221fc73fa41d293_43947_800x0_resize_q75_box.jpg new file mode 100644 index 0000000..cb3f27d Binary files /dev/null and b/blog/survey/survey-id_huff9ec74d3d162f9d0221fc73fa41d293_43947_800x0_resize_q75_box.jpg differ diff --git a/blog/survey/survey-id_huff9ec74d3d162f9d0221fc73fa41d293_43947_900x0_resize_q75_box.jpg b/blog/survey/survey-id_huff9ec74d3d162f9d0221fc73fa41d293_43947_900x0_resize_q75_box.jpg new file mode 100644 index 0000000..29f8251 Binary files /dev/null and b/blog/survey/survey-id_huff9ec74d3d162f9d0221fc73fa41d293_43947_900x0_resize_q75_box.jpg differ diff --git a/contributors/aravinth-manivannan/index.html b/contributors/aravinth-manivannan/index.html index ef518f0..32b76ff 100644 --- a/contributors/aravinth-manivannan/index.html +++ b/contributors/aravinth-manivannan/index.html @@ -1,4 +1,4 @@ Aravinth Manivannan - mCaptcha

Aravinth Manivannan

Creator of mCaptcha.

@realaravinth

PoW performance

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?

Posted September 1, 2021 by Aravinth Manivannan ‐ 2 min read

Last Edited September 1, 2021

Say hello to mCaptcha

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?

Posted May 26, 2021 by Aravinth Manivannan ‐ 2 min read

Last Edited September 1, 2021

\ No newline at end of file +

Aravinth Manivannan

Creator of mCaptcha.

@realaravinth

Survey

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?

Posted October 28, 2021 by Aravinth Manivannan ‐ 1 min read

Last Edited October 28, 2021

PoW performance

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?

Posted September 1, 2021 by Aravinth Manivannan ‐ 2 min read

Last Edited September 1, 2021

Say hello to mCaptcha

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?

Posted May 26, 2021 by Aravinth Manivannan ‐ 2 min read

Last Edited September 1, 2021

\ No newline at end of file diff --git a/contributors/aravinth-manivannan/index.xml b/contributors/aravinth-manivannan/index.xml index faed88b..e1da774 100644 --- a/contributors/aravinth-manivannan/index.xml +++ b/contributors/aravinth-manivannan/index.xml @@ -1,3 +1,5 @@ -Aravinth Manivannan on/contributors/aravinth-manivannan/Recent content in Aravinth Manivannan onHugo -- gohugo.ioen-USWed, 26 May 2021 00:00:00 +0000PoW performance/blog/pow-performance/Wed, 01 Sep 2021 00:00:00 +0000/blog/pow-performance/mCaptcha uses a proof-of-work(PoW) mechanism to rate limit users or potential bots. In order for this to be effective, the PoW should be configured properly. The difficulty requirement can’t be too high, as it could cause accessibility issues on the client-side while at the same time, it shouldn’t be too low, as it wouldn’t offer proper protection against bots. +Aravinth Manivannan on/contributors/aravinth-manivannan/Recent content in Aravinth Manivannan onHugo -- gohugo.ioen-USWed, 26 May 2021 00:00:00 +0000Survey/blog/survey/Thu, 28 Oct 2021 00:00:00 +0000/blog/survey/Survey link: https://survey.mcaptcha.org/survey/campaigns/b717e51e-24d4-4ab6-912f-de2dfe3ce1fe/about +mCaptcha relies on a proof-of-work(PoW) mechanism to guard against bots. In order for this to be effective, the difficulty factor should be configured properly. If the difficulty factor is too high all the time, it will inconvenience the users and if it’s too low during attack, the defence will be weak. +So we are conducting a survey to gather performance benchmarks from various devices and browsers. The data collected from the survey will be made public, we believe it will guide sysadmins configure difficulty factor properly.PoW performance/blog/pow-performance/Wed, 01 Sep 2021 00:00:00 +0000/blog/pow-performance/mCaptcha uses a proof-of-work(PoW) mechanism to rate limit users or potential bots. In order for this to be effective, the PoW should be configured properly. The difficulty requirement can’t be too high, as it could cause accessibility issues on the client-side while at the same time, it shouldn’t be too low, as it wouldn’t offer proper protection against bots. Malicious bots(the ones that wreak havoc), run native code which is capable of running in a multi-threaded context.Say hello to mCaptcha/blog/say-hello-to-mcaptcha/Wed, 26 May 2021 00:00:00 +0000/blog/say-hello-to-mcaptcha/At mCaptcha, we believe in digital freedom and privacy and so we built an proof-of-work based CAPTCHA system that doesn’t track. Seriously, no tracking. But that isn’t the killer feature, our system doesn’t require the user to pick cars or ID sidewalks — our system does it’s thing(usually at the click of a button) and gets out of the way. How does it work? mCaptcha uses SHA256 based proof-of-work(PoW) to rate limit users. \ No newline at end of file diff --git a/sitemap.xml b/sitemap.xml index bbf2660..d92f26a 100644 --- a/sitemap.xml +++ b/sitemap.xml @@ -1 +1 @@ -/blog/pow-performance/2021-09-01T15:33:12+05:30weekly0.5/blog/say-hello-to-mcaptcha/2021-09-01T15:33:12+05:30weekly0.5/docs/api/mcaptcha-system/2021-04-10T17:08:46+05:30weekly0.5/docs/self-hosted/getting-started/2021-07-21T15:49:53+05:30weekly0.5/docs/prologue/introduction/2021-10-03T11:01:38+11:00weekly0.5/docs/api/browser/2021-03-11T11:29:26+05:30weekly0.5/docs/self-hosted/docker/2021-07-21T15:49:53+05:30weekly0.5/docs/self-hosted/bare-metal/2021-07-21T15:49:53+05:30weekly0.5/docs/api/pow-sha256/2021-04-01T22:58:38+05:30weekly0.5/docs/self-hosted/dependencies/2021-07-21T15:49:53+05:30weekly0.5/docs/help/troubleshooting/2021-07-21T15:49:53+05:30weekly0.5/docs/help/faq/2021-07-21T15:49:53+05:30weekly0.5/about/2021-05-27T16:28:59+05:30weekly0.5/donate/2021-07-16T21:58:39+05:30weekly0.5/contributors/aravinth-manivannan/2021-05-26T14:18:41+05:30weekly0.5/contributors/2021-05-26T14:18:41+05:30weekly0.5/privacy-policy/2021-05-27T19:15:04+05:30weekly0.5/community/2021-05-27T18:12:01+05:30weekly0.5/security/2021-05-27T19:15:04+05:30weekly0.5/thanks/2021-05-27T20:25:33+05:30weekly0.5/2021-03-09T18:56:02+05:30weekly0.5/docs/help/2021-07-21T15:49:53+05:30weekly0.5/docs/prologue/2021-07-21T15:49:53+05:30weekly0.5/docs/api/2021-03-11T10:37:50+05:30weekly0.5/contact/2021-05-27T18:12:01+05:30weekly0.5/blog/2021-05-26T14:18:41+05:30weekly0.5/docs/2021-07-21T15:49:53+05:30weekly0.5/docs/self-hosted/2021-07-21T15:49:53+05:30weekly0.5 \ No newline at end of file +/blog/survey/2021-10-28T09:31:33+05:30weekly0.5/blog/pow-performance/2021-09-01T15:33:12+05:30weekly0.5/blog/say-hello-to-mcaptcha/2021-09-01T15:33:12+05:30weekly0.5/docs/api/mcaptcha-system/2021-04-10T17:08:46+05:30weekly0.5/docs/self-hosted/getting-started/2021-07-21T15:49:53+05:30weekly0.5/docs/prologue/introduction/2021-10-03T11:01:38+11:00weekly0.5/docs/api/browser/2021-03-11T11:29:26+05:30weekly0.5/docs/self-hosted/docker/2021-07-21T15:49:53+05:30weekly0.5/docs/self-hosted/bare-metal/2021-07-21T15:49:53+05:30weekly0.5/docs/api/pow-sha256/2021-04-01T22:58:38+05:30weekly0.5/docs/self-hosted/dependencies/2021-07-21T15:49:53+05:30weekly0.5/docs/help/troubleshooting/2021-07-21T15:49:53+05:30weekly0.5/docs/help/faq/2021-07-21T15:49:53+05:30weekly0.5/about/2021-05-27T16:28:59+05:30weekly0.5/donate/2021-07-16T21:58:39+05:30weekly0.5/contributors/aravinth-manivannan/2021-05-26T14:18:41+05:30weekly0.5/contributors/2021-05-26T14:18:41+05:30weekly0.5/privacy-policy/2021-05-27T19:15:04+05:30weekly0.5/community/2021-05-27T18:12:01+05:30weekly0.5/security/2021-05-27T19:15:04+05:30weekly0.5/thanks/2021-05-27T20:25:33+05:30weekly0.5/2021-03-09T18:56:02+05:30weekly0.5/docs/help/2021-07-21T15:49:53+05:30weekly0.5/docs/prologue/2021-07-21T15:49:53+05:30weekly0.5/docs/api/2021-03-11T10:37:50+05:30weekly0.5/contact/2021-05-27T18:12:01+05:30weekly0.5/blog/2021-05-26T14:18:41+05:30weekly0.5/docs/2021-07-21T15:49:53+05:30weekly0.5/docs/self-hosted/2021-07-21T15:49:53+05:30weekly0.5 \ No newline at end of file