In this issue we will introduce a project about "proof". If you also see interesting projects that meet the above definitions in build or, please recommend them to us.
1. How to "prove" that I own Li Zhi's album?
When I logged in last month, I saw that my friend NASA was sending fruit gift boxes with very interesting conditions. Through the screenshot [NetEase Cloud Music-Purchased List], I "proved" that I own Li Zhi (Brother B) album.
As a senior B fan, how can you miss such benefits? I quickly took a screenshot and am currently writing this article while eating lotus mist.
Lianwu is indeed delicious, but to be honest, the cost of forging a screenshot is very low or even zero. I am also worried that NASA will be stolen by "non-target users", so I started to think about the title. Question:
How to "prove" that you own Li Zhi's album?
The easiest thing is to bring a physical album and meet offline. This method is fidelity but the cost is too high, and in the digital age, very few people have physical albums themselves.
Li Zhi has sold several digital albums on NetEase Cloud Music. In theory, NetEase Cloud Music can provide an API to query "I own Li Zhi" Chi's album".
But this is obviously unrealistic
The API needs to be actively developed by NetEase Cloud Music. I first have to find a way to find the corresponding API. Person in charge;
Assuming that I really succeed in finding the person in charge of NetEase Cloud Music, developing APIs is also a huge cost and is usually not included in the department’s OKR;
p>
Assuming that I am willing to invest this cost, this API is finally developed, but when it is put into use, user privacy, laws and regulations must also be solved
< /ol>
It’s hard to imagine how many people/brands can cross these three obstacles and prove what they have.
2. Web2: You need to overcome three pain points to prove what you own
Essentially, it is because there is no Own in Web2, and we rarely own (Own) Your own data and assets belong to centralized institutions and do not belong to you.
A recent example: In order to apply for an EU Schengen visa in December, in addition to personal information certificates, I also need to prepare the following certificating materials:
Proof of employment: company employment letter with official seal, copy of the unit's business license
Proof of assets: nearly Original salary card or debit (savings) card statement with transaction records for 6 months, stamped with bank seal; original deposit certificate of at least 50,000 yuan per person issued by the bank; copy of real estate certificate; copy of motor vehicle registration certificate< /p>
Travel Proof: Air tickets, hotels, daily itinerary
Proof of Relatives: Original notarized certificate of relationship between children in Chinese and English
p>
To complete the above "proof", you need to overcome the following three pain points
You A centralized organization is needed to certify the data you generate
I need a company to prove my employment
I need a bank to prove my assets
I need a housing management office to prove my property< /p>
Need the DMV to certify my car title
Need a ticket booking website to certify my air tickets and hotel
p>
Even a separate notary institution [Apostille Notary] is needed to prove that "my daughter is my daughter"
"Proving your data" is often not cheap
I need to write an email to the company to apply for [certificate of employment] and explain why I am applying
I need to go to the bank to get an asset certificate
In order to prove "my daughter is my daughter", you must first make an appointment with an agency and then spend 600 RMB to buy a notarized certificate! (EU visa is really outrageous)
Data from different institutions are scattered in different centralized institutions/servers, and it is very troublesome to combine them for use
p>
I'm going to copy all these materials and put them together. I counted it, and it was almost 100 pages (required to copy every page of the passport, including blank pages). It took more than an hour just to copy the information for myself and my family. . .
After experiencing the above trip, I probably won’t apply for an EU Schengen visa again in the past five years. “Prove what I have.” "It's too difficult, time-consuming and labor-intensive."
It is hard to imagine that we live in such a magical era. On the one hand, every day is filled with "The sky has changed!" XX AI large model is here! ", "Only 1 year away from AGI"...such news headlines; on the other hand, we rarely own (Own) our own data and assets, and it is difficult to "prove what we own".
3. Opportunities of Web3: Everything can be proven
The core of Web3 is Own. Everyone can build and own their own assets on the chain, which is recorded on the chain. prove.
But the current limitation is that most of our asset certificates still exist off-chain, resulting in a lack of on-chain identities and limited application scenarios:
Financial applications: Missing off-chain real estate certificates, stock certificates, and bank deposit certificates
Workplace applications: Missing academic certificates and work certificates
p>
Social applications: missing proof of interest (how to "prove" that I own Li Zhi's album?), proof of relationship (how to prove that Sister Yi and Brother Sun are following me)
......
Some projects in the industry have also discovered this series of Web2 pain points and Web3 opportunities, and built It includes on-chain and off-chain attestation protocols, one of which is the Sign Protocol that we will introduce below.
3.1 The definition and history of Attestation
Let us review a little first Let’s look at the definition and history of Attestation to help us better understand how Sign Protocol changes the matter of attestation.
Attestation and Verification both mean "proof" and both refer to the process of confirming a certain information, transaction or process, but there are key differences between them
Attestation refers to a third party, usually an authoritative entity, stating or proving the authenticity of a piece of information or the occurrence of something. In this process, it involves a clear statement confirming that the content being reviewed is correct, authentic or compliant. For example, a certified public accountant audits a company's financial statements and issues an audit report, which is considered certification of its financial condition.
Verification is more focused on determining the accuracy of a piece of information through inspection or investigation. It usually involves a series of testing, analysis, or evaluation processes to confirm whether information or systems meet specific standards or expectations. For example, the code verification process in software development ensures that the software is functioning properly and without errors.
In short, Attestation is usually performed by an external authorized agency/witness (Attestor) to prove the authenticity of certain information; while Verification Typically a more technical process that checks whether information or systems are correct, valid, and conform to specifications or expectations.
Based on this definition, who the witness (Attestor) is and what the form of the witness is, determines the ultimate efficiency and effect of the Attestation (Attestation).
As you can see, the form of Attestation is becoming more and more The more electronic it is, it is indeed more convenient; but for thousands of years, the role of witness (Attestor) has been a centralized institution, which led to the pain point we encountered at the beginning: you have to passively find a centralized institution. Proof generation is high cost, low efficiency, and difficult to combine.
But from the definition and history of Attestation, we can see that it is not solving a technical and algorithmic problem, but a social consensus problem.
When it comes to "consensus", the opportunity of blockchain arises, so that these witnessable and declarable events can be defined according to certain standards, and then become a chain that users can own through the blockchain. On the basis of data, while improving efficiency, greater potential is released through the characteristics of blockchain and smart contracts.
3.2 How does Sign Protocol realize "everything can be proved"
According to the official introduction, Sign Protocol It is an omni-chain attestation protocol that enables users to prove their data without permission and build on-chain proofs.
The first core concept here is zkAttestations. Compared with Web2 using centralized institutions to ensure the authenticity and integrity of information, zkAttestations uses zero-knowledge proofs to ensure integrity. Through technologies like TLSNotary, users can directly attest information from web pages and private messages without going through any centralized entity. The protocol uses zk proofs to verify that a website's data actually originated from the information provider's servers and has not been altered.
(Note: TLSNotary is an open source project developed with support from the Ethereum Foundation. It is used to record and verify TLS connections and verify that a certain message is indeed sent by a company's server. It provides Create cryptographic proofs of authenticity from any data; zkAttestations is a zero-knowledge proof technology that allows users to prove they possess certain attributes or qualifications without revealing any personally identifiable information.)
p>
Preview
Gain a broader understanding of the crypto industry through informative reports, and engage in in-depth discussions with other like-minded authors and readers. You are welcome to join us in our growing Coinlive community:https://t.me/CoinliveSG