简体   繁体   English

为什么我们在区块链中需要 TLSNotary?

[英]Why do we need TLSNotary in Blockchain?

Using HTTPS, we could actually get the certificate and the public key of google.使用HTTPS,我们实际上可以得到google的证书和公钥。

In the case that we do not care about privacy.在我们不关心隐私的情况下。 How about letting the smart contract to check the signature of the data sent by a website.让智能合约检查网站发送的数据的签名如何。

A simpler solution: Maybe hard code the public key of the data source into the smart contract?一个更简单的解决方案:也许将数据源的公钥硬编码到智能合约中?

Your idea is reasonable, and has been invented in 2015 by Emercoin team.你的想法是合理的,是崛起币团队在2015年发明的。

emerSSL already stores in the blockchain hash of user's SSL-certificate. emerSSL已经存储在用户 SSL 证书的区块链哈希中。 And this system already works in production, for example, on Livecoin exhcange.这个系统已经在生产中运行,例如,在Livecoin 交易所

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 什么是 CA 证书,我们为什么需要它? - What is CA certificate, and why do we need it? 为什么我们甚至需要通过HTTPS刷新令牌? - Why do we even need to refresh tokens over HTTPS? 为什么我们需要向etcd服务器提供客户端的私钥 - Why do we need to provide the client's private key to the etcd server SSLSocket:为什么在访问服务器证书之前需要进行握手? - SSLSocket: why do we need to do the handshake before accessing the server certificate? 为什么我们需要在Windows中安装.pfx证书(而不是.cer)才能使用客户端证书进行呼叫? - Why do we need to install the .pfx certificate (as opposed to .cer) in Windows before you can make calls using the client certificate? C/C++:我们何时以及为什么需要在 TLS 客户端-服务器应用程序中调用 SSL_do_handshake()? - C/C++: When and why do we need to call SSL_do_handshake() in a TLS client-server application? CloudFront:HTTPs 我们需要轮换证书吗? - CloudFront: HTTPs do we need to rotate certificates? PayPal ExpressCheckout是否需要SSL证书 - Do we need SSL certificate for PayPal ExpressCheckout 我们是否需要前端和后端的ssl证书? - Do we need ssl certificate for both front end and backend? 我们需要 Kafka SASL_SSL 证书吗? - Do we need Certificate for Kafka SASL_SSL?
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM