作者Q8i (Q8i)
看板DigiCurrency
标题Re: [闲聊] 将讯息传到区块链上的问题
时间Wed Jun 10 20:11:55 2020
※ 引述《harryeli (hoseehosee)》之铭言
: 如题,小弟先前在IOTA上留下了带有讯息的零值交易
: 前几天在thetangle.org看的时候发现全部的transaction都消失了
: 这几天我查资料怀疑是因为snapshot
: 但我没有找到有发生snapshot的公告文之类的
: 因此想向板上的大大们请教下列几个问题:
: (1) transaction消失是否是因为snapshot,如果不是的话是什麽原因?
是的
快照目的就是为了瘦身,因此会让交易纪录消失
: (2) 如果运行全节点是否可以找出snapshot前的资料,或是有其他方法?
是的
理论上运行全节点,且不实行快照就会永久保留交易纪录(资料)
: (3) 根据小弟的理解snapshot後只会留下帐户余额,这样零值交易还有什麽用途?
你说道重点了
这就是为什麽Jaguar这些大公司要自架节点
他要确保自己需要的交易纪录(一堆0值交易上的资料)始终保存,且不能假他人之手
: (4) 目前正在考虑换成在BCH的链上留下讯息,想问小弟的理解是不是对的
: (以太坊最近需要花的gas实在让人无法恭维...)
: 将string转为buffer(utf-8)再转为hex,
: 然後这个hex的前面还需要加上OP_RETURN的hex以及讯息有多少bytes的hex
: 麻烦各位了,谢谢!
: P.S. 这几天这样下来觉得相较於以太坊其他链的资料都难找不少...
这超越IOTA范畴,交棒给EthereumPTT XDD
--
thetangle.org 其实非IF官方的网站,不过流量大所以多数人都误会了
於2019年初,本地快照功能上线後,各节点就能自行选择瘦身(快照)时间
因此如果 thetangle.org 最近有实行本地快照,过往纪录消失就很正常了
举个例子
以下是我2019年10月某次发钱
用
https://thetangle.org/ 查无纪录
https://imgur.com/7EGCsFR
用
https://utils.iota.org/ 有纪录
因为是IF官方的全节点,理论上会有全部资料
https://imgur.com/4iObG7W
其实就是左大在上篇说的原因没错
只是小弟不懂技术只能罗嗦一大堆来解释...
希望有帮上忙!
--
加入「IOTA凸了木」电报群,随便聊免费www
https://t.me/IOTAmoon
以下推文抽10只螃蟹,预计6/11发
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 111.83.95.197 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/DigiCurrency/M.1591791117.A.7FA.html
1F:推 DarkerDuck: IOTA凸了木06/10 20:16
2F:推 b24333666: IOTA凸了木06/10 20:22
3F:推 harryeli: 非常感谢Q8i大的回覆!完全厘清我对於IOTA的问题了06/10 20:25
4F:推 leechiungyi: 我我我这不就来ㄌ06/10 20:45
5F:推 luckykpt: 推06/10 20:58
6F:推 leftc: 喔?所以现在只要不做本地快照的话就等同於permanode了吗?06/10 21:26
7F:→ leftc: 现在还会有强制全域快照的可能性吗?06/10 21:27
8F:推 poorviv: 谢谢解答06/10 21:32
9F:推 jokeday: push06/10 21:33
10F:推 itsdelovely: 推06/10 21:34
11F:→ Q8i: 嗯…这点不是很确定06/10 21:36
12F:→ Q8i: permanode专案跟全节点的差异我分不太出来,翻译看不懂(掩面06/10 21:36
13F:→ Q8i: )06/10 21:36
14F:→ Q8i: 连年初Trinity窃盗案这麽严重都没有执行强制全局快照,我认06/10 21:36
15F:→ Q8i: 为未来发生的机率很低06/10 21:36
16F:推 kugwa: 其实不是很懂 快照丢掉会交易纪录 这样新加入的节点怎麽验06/10 21:46
17F:→ kugwa: 证要相信谁提供的余额数据06/10 21:47
18F:→ kugwa: 不过iota似乎演变成pos之类的东西 就不是我懂的东西惹06/10 21:47
19F:→ kugwa: typo *快照会丢掉交易纪录06/10 21:48
20F:推 leftc: 全域快照很手工 由IF产生快照给大家验证没问题後才继续06/10 22:05
21F:推 kugwa: 那就是要信任IF了对吧06/10 22:06
22F:→ leftc: 程序上依赖IF 但验证还是透过大家自行运作的节点资料06/10 22:08
23F:推 kugwa: 懂惹06/10 22:10
24F:推 fbifxxkma: 推06/10 22:27
25F:推 goldflower: 不愧是唉欧塔本人06/10 22:29
26F:→ leftc: 自问自答,现在不开本地快照就等同於permanode无误06/10 22:36
27F:推 a29654776: 我推@0@06/10 22:47
28F:推 troylee: 长知识06/10 23:08
29F:推 jixian: 推推06/11 00:57
30F:推 john371911: 解说推。真是复杂。借问一下,快照後之前的收钱位址还06/11 01:23
31F:→ john371911: 能用吗?06/11 01:23
出於安全考量
已支出过的地址就别重复使用罗
这跟是否快照过无关~
思考一下
快照是为了让"你自己"的节点瘦身
隔壁老王的节点没做过快照,过去的交易资料就会自动看不到了吗?当然是还看得到啊,看
32F:推 gim3838: 推06/11 06:02
33F:推 ksntw: 推06/11 07:20
34F:→ john371911: 那没支出过的位址,快照後要换、会换吗?我之前好像一06/11 07:40
35F:→ john371911: 段时间,可能经过快照,位址没支出过还是要重新发交06/11 07:40
36F:→ john371911: 易换新位址。06/11 07:40
这是两个问题,小弟拆开回答
1.快照後不用换,没支出过的就可以继续收款ok,如上述与快照无关
2.地址可能会换,但不是因为快照
若你用的是Trinity创造收款地址,每次不同是为了分散金流纪录,算是简易的安全机制(自
若你想查看地址是否能用,建议按以下顺序查看,不是红色地址都能安心使用
https://i.imgur.com/ZvspCwv.jpg
https://i.imgur.com/xR61OMH.jpg
https://i.imgur.com/OFTHWK2.jpg
37F:推 jayleeabc: 推06/11 09:58
38F:推 john371911: 哦!感谢解答。这位址是存在本机还是节点?如果是节点06/11 10:54
39F:→ john371911: 也有,非完整节点会不会没快照前的位址?06/11 10:54
40F:推 leftc: 钱包位址是从种子码推算的决定性清单,所以是钱包的工作06/11 12:43
41F:推 EthereumPTT: 等等等 修但几咧 结尾为啥突然??!!06/11 12:59
42F:→ EthereumPTT: 好吧 我想想该怎麽回06/11 12:59
43F:→ EthereumPTT: 大概比较好找的原因就是市值大 基础设施够多 metam06/11 13:01
44F:→ EthereumPTT: ask etherscan 这些都很完整 其实如果要论区块链上06/11 13:01
45F:→ EthereumPTT: 的资料整理 搞不好btc是最完整的 像是oxt这种视觉化06/11 13:01
46F:→ EthereumPTT: 的网站 其他链我还没有看到品质这麽好的06/11 13:01
47F:→ EthereumPTT: 剩下BCH的部分我来交棒给黑鸭大了06/11 13:02
48F:推 sequoia: IOTA凸了木06/11 17:50
49F:推 yakang: IOTA to the moon06/11 20:36
https://imgur.com/dkUrhDW
开奖,请提供QR
52F:推 tomato5566: Q8i总不会让大家失望!06/12 12:47
全数发完,感谢大家,我们下次见~
※ 编辑: Q8i (111.82.128.126 台湾), 06/17/2020 06:52:57
55F:→ Q8i: 整理整理来领PCH(开心 09/27 08:10
56F:→ Q8i: qz8ulhc47letfp592vgug9ecv38hwhhsv5q497cr7u 09/27 08:10