带nLockTime的加密邮件

我知道你可以使用nLockTime来延迟交易的接受日期。我仍然在寻找使用nLockTime生成事务的最简单方法,但这是另一个主题。
我想知道是否有一种方法可以使用这个功能来发送一个消息,它只会在到期后解密。
我知道,使用nLockTime广播的事务已经有了所有可见的详细信息,并且收件人还不能使用该金额。有没有一种方法可以让交易记录加密到这样的日期?我可以用bitmessage来实现这一点吗?另一种硬币,比如Dash或zCash,我假设它也会加密交易记录给除接收者以外的任何人[他们真的这样做了吗,特别是Dash]?
这样做的目的是发送一条只有收件人才能解密的消息,并且只能在某个日期之后发送,将来不需要人工干预,也不需要其他任何内容。这将是理想的,如果他们收到的消息在他们的钱包像任何交易后,它的到期,但该消息不应该被别人看到,也不应该被收件人提前搜索,比如说,在块浏览器。
谢谢你
加密
消息
锁定时间
分享
改进这个问题
跟随
编辑时间:2017年6月27日16:35
墨奇♦
53.8K33232金徽章149149银徽章465465铜徽章
6月27日15:13问
尼克斯诺
1111青铜徽章
我认为这不可能彭昆,2017年6月27日16:28
添加评论
2个答案
0
不。比特币交易中没有任何东西可以加密,因为没有支持加密或解密的操作码。
分享
改进这个答案
跟随
6月27日17:05回答
麻吉弟弟周立铭♦
52.7k44金徽章5555银徽章106106铜徽章
1
那没关系。即使存在这样的操作码,它们也不会让你(1)解密其他人无法解密的东西,因为链中的所有东西都是公开的;(2)一段时间后行为会发生变化7月7日下午6:41
添加评论
0
我不认为只有时间限制这是可能的。然而,也有一些“聪明”的合同,通过使用2/2多重签名,每一方都存入一份价值超过共享秘密的保险。如果双方都不履行自己的义务,经济损失将大于收益。
值得一提的是,使用ZCash目前使用的技术,这实际上是可能的。使用zksnarks,您可以生成一段内容被密钥X加密的证明。在同一个zk SNARK签名中,你可以证明hash(X)=Y,并创建一个经济构造,该构造只允许在X被揭示之后进行交易,创建Y并允许一方获得他们的钱。
分享
改进这个答案
跟随
编辑时间:2017年6月29日19:17
6月27日下午16:33回答
潘昆
65133银牌1515铜牌
很有趣,谢谢。我在哪里能找到这样的合同?你说的是基于以太坊的合同吗Nikksno 2017年6月27日17:33
@Nikksno这些合约也可以在比特币上使用opu-CLTV。基本上过了X区,你就破坏了双方所有资金的使用权。这主要是一个经济学构造,研究纳什均衡。我能找到的最好的例子可能是自愿的.net/bitmarkets/whitepaper–Penquin Jun 29’17 19:12
添加评论

时光素材-香车美女  (1203)blockchainBTC比特币区块链www.qkl91.com

发表评论

邮箱地址不会被公开。 必填项已用*标注