Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Copy edits #9

Merged
merged 5 commits into from
May 9, 2024
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Next Next commit
copy edits
  • Loading branch information
auryn-macmillan committed May 8, 2024
commit 8210270ed26ea04293a5c035f6e37b65b6938f2c
29 changes: 19 additions & 10 deletions packages/client/src/pages/About/About.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -17,11 +17,9 @@ const About: React.FC = () => {
<p className='text-base font-extrabold uppercase text-slate-600/50'>what is crisp?</p>
<div className='space-y-2'>
<p className='leading-8 text-slate-600'>
CRISP (Collusion-Resistant Impartial Selection Protocol) is a groundbreaking component of the Enclave protocol, focused on
revolutionizing privacy and security in digital decision-making. It leverages advanced technologies like Fully Homomorphic
Encryption (FHE), threshold cryptography, and zero-knowledge proofs (ZKPs) to enable secure, anonymous voting. This protocol
ensures that the integrity of each vote is maintained without compromising the voter's privacy, making it a powerful tool
for governance and decision-making applications.
CRISP (Collusion-Resistant Impartial Selection Protocol) is secure protocol for digital decision making, leveraging
Fully Homomorphic Encryption (FHE) and threshold cryptography to enable verifiable secret ballots; a critical
component for democracies and many other decision-making applications.
</p>
{/* <div className='flex cursor-pointer items-center space-x-2'>
<p className='text-lime-400 underline'>See what&apos;s happening under the hood</p>
Expand All @@ -32,11 +30,22 @@ const About: React.FC = () => {
<div className='space-y-4'>
<p className='text-base font-extrabold uppercase text-slate-600/50'>why is this important?</p>
<p className='leading-8 text-slate-600'>
In a digital age marked by increasing concerns over privacy, security, and the integrity of information, CRISP emerges as a
crucial innovation. By protecting against collusion, mitigating vulnerabilities in governance, and preserving the
confidentiality of data, CRISP fosters a secure and impartial environment for decision-making. It empowers users and
organizations to participate in governance and other sensitive processes with assurance, promoting fairness, transparency, and
trust in digital systems.
Open ballots are well known to produce sub-optimal outcomes due to bribery and other forms of collusion.
CRISP mitigates collusion by ensuring ballots are secret and receipt-free, enabling a secure and impartial
decision-making environemnt.
</p>
{/* <div className='flex cursor-pointer items-center space-x-2'>
<p className='text-lime-400 underline'>See what&apos;s happening under the hood</p>
<img src={CircleIcon} className='h-[18] w-[18] ' />
</div> */}
</div>
<div className='space-y-4'>
<p className='text-base font-extrabold uppercase text-slate-600/50'>Proof of Concept</p>
<p className='leading-8 text-slate-600'>
This application is a Proof of Concept (PoC), demonstrating the viability of Enclave as a network and CRISP
as an application for secret ballots. For the sake getting a demonstration of CRISP into the wild, this PoC
application is not yet leveraging Enclave and ommits several key components of CRISP. Future iterations of
this and other applications will be progressively more complete.
</p>
{/* <div className='flex cursor-pointer items-center space-x-2'>
<p className='text-lime-400 underline'>See what&apos;s happening under the hood</p>
Expand Down
2 changes: 1 addition & 1 deletion packages/client/src/pages/PollResult/PollResult.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@ const PollResult: React.FC = () => {
<div className='flex flex-col items-center justify-center space-y-6'>
<div className='space-y-2 text-center'>
<p className='text-sm font-extrabold uppercase'>daily poll</p>
<h1 className='text-h1 font-bold text-slate-600'>Results for most recent poll</h1>
<h1 className='text-h1 font-bold text-slate-600'>Results</h1>
<p className=' text-2xl font-bold'>{formatDate(poll.date)}</p>
</div>

Expand Down