-
Notifications
You must be signed in to change notification settings - Fork 1
/
ssot.html
79 lines (68 loc) · 5.04 KB
/
ssot.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
---
layout: default
title: Single Source of Truth - Enhanced Society
---
<div class="container text-center">
<h2 class="my-5">Single Source of Truth</h2>
<p class="grey-text">
Enhanced Society has developed a Single Source of Truth decentralised app which allows authors to sign off on their content using their Ethereum address. This technology is one of the most significant key pieces to combat the increasing issue of scam and phishing attacks in the crypto space and offers a solution to the growing fake news issue by verifying the originality of a piece of content with a industry leading cryptographic hash.
<br><br>
The Single Source of Truth decentralised app is free to use on the hosted and open source Enhanced Society platform. Enhanced Society invites anyone to contribute to the project or fork it and tailor it to their own needs.
</p>
<a href="https://app.enhancedsociety.com/announcements/bec0786a-783e-4ad6-845c-a8ffb91f24e8" class="btn btn-outline-default waves-effect">ES Blockchain Week SSOT!</a>
<h2 class="my-5">Key features</h2>
<div class="row mt-5">
<div class="col-lg-5 text-center text-lg-left pb-5">
<img src="/assets/img/enhanced-investor.png" alt="" class="img-fluid z-depth-0">
</div>
<div class="col-lg-7">
<div class="row pb-3">
<div class="col-2 col-md-1">
<img src="/assets/img/icons/resources.png" alt="" class="img-fluid z-depth-0">
</div>
<div class="col-10">
<h5 class="font-weight-bold text-left mb-3 dark-grey-text">Hack resistant</h5>
<p class="grey-text text-left">The signature is generated using the same cryptographic keys used to secure the Ethereum blockchain.</p>
</div>
</div>
<div class="row pb-3">
<div class="col-2 col-md-1">
<img src="/assets/img/icons/start-business.png" alt="" class="img-fluid z-depth-0">
</div>
<div class="col-10">
<h5 class="font-weight-bold text-left mb-3 dark-grey-text">Verifiable</h5>
<p class="grey-text text-left">The code is open source, so you can check the signatures yourself manually if required.</p>
</div>
</div>
<div class="row pb-3">
<div class="col-2 col-md-1">
<img src="/assets/img/icons/collaborate.png" alt="" class="img-fluid z-depth-0">
</div>
<div class="col-10">
<h5 class="font-weight-bold text-left mb-3 dark-grey-text">Trustable</h5>
<p class="grey-text text-left">The source code to check signatures runs in your browser connected to the blockchain - no intermediaries.</p>
</div>
</div>
</div>
</div>
<h2 class="my-5">Problem</h2>
<p class="grey-text">
The crypto space has a long history of scam and phishing attacks leading to multi-million dollar losses for unknowing crypto investors. Scammers use fake phishing websites and fake social media accounts to trick investors out of their money.
<br><br>
However not knowing what and who to trust is not just a problem in the crypto and blockchain space. Over the last few years fake news have become a central issue in the media landscape. Most famously through the alleged fake news propaganda attack in the 2016 US elections.
</p>
<h2 class="my-5">Solution</h2>
<p class="grey-text">
With Enhanced Society’s Single Source of Truth decentralised app authors can create an announcement and sign it using their Ethereum key pair (tied to their public address). The announcement publish date, content and title are included in the signature hash, meaning it is inherently resistant to modification. Once recorded, the data in any signature cannot be altered retroactively without the recreation of all existing signatures.
<br><br>
Readers can then validate the original author by querying the signatory’s Ethereum address using services such as Etherscan.
<br><br>
An example; <a href="https://app.enhancedsociety.com/announcements/bec0786a-783e-4ad6-845c-a8ffb91f24e8" target="_blank">Click here</a> to see a demo of the Enhanced Society project’s Single Source of Truth page.
<br><br>
Here is the address that signed the message on <a href="https://etherscan.io/address/0xd694E840d073716b913040cbE41d691cF7Be42E7" target="_blank">Etherscan</a>
The signature verification (the green tick) is calculated after page load. By integrating directly with the Ethereum blockchain the validity of the signature is checked on the fly in the user’s browser. Because it’s completely open source and the code is in the web browser there are multiple ways to audit and verify the functionality of the verification code. If you see the green tick, you know the message has been signed by that Ethereum address.
<br><br>
In many respects this process works a lot like PGP signatures do, except it has the power of the ubiquity of Ethereum. In the way that you could sign an email or document with a PGP key, the SSOT page allows you to attest to the integrity of your content by having you and others sign the content with an unhackable cryptographic hash.
</p>
<a href="https://app.enhancedsociety.com/announcements/bec0786a-783e-4ad6-845c-a8ffb91f24e8" class="btn btn-outline-default waves-effect">ES Blockchain Week SSOT!</a>
</div>