ElementsProject / ElementsProject/elements

feature request: Associate a string with an asset, without restarting elementds

未关闭
#282 2 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看
主要语言
C++
星标
1.2k
派生
416
平均合并
1 天 23 小时
30 天内合并 PR
15

描述

Our use case is that we are creating certificates of ownership/authenticity for media, that can be purchased and resold. The assets are identified by a signed hash of the media. Thus the signficant "identifier" of the certificate is the signed hash, not the guid constructed by Elements in the issuance. This could be achieved as an asset "name", but we cannot restart elementsd each time a certificate is created.

Best result would be for any node to be able to look up transactions and utxo associated with the string. (Relating to use case: Given the media alone, which contains this signed hash identifier and is thus verifiable, we would like people to be able identify transactions involving it on the blockchain (e.g., who is the rightful owner), without relying on our company's database.)

Acceptable result is for any node to look at some transaction involving the asset (perhaps just the first/issuance?) and see the string.

Fallback is to use data output type, with people crawling the blockchain to find owner.

贡献指南

打开贡献指南

调研方向

未指定文件、测试或入口点。首先跟踪与资产标识符相关的资产发行和交易/UTXO查找路径,然后将请求的字符串关联与 data-output 回退进行比较。完成的标准是,节点无需重启 elementsd 即可关联该字符串,并使用它查找相关交易或 UTXO。

由索引模型根据 Issue 内容生成。

评估

技术栈
cpp
领域
blockchain
Issue 类型
功能
难度
5/5
预计耗时
一周以上
活跃度
停滞
描述清晰度
需要澄清
新手友好度
25/100

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。