Wiki · Zikaron
授权
授权是你账本里的一条记录:授权给谁、哪一件作品、多长时间,并附一份条款文件。对方拿到后,自己就能核验。
签发授权
- 到「授权」按「新建授权」,或在记录详情里按「授权给他人」。
- 填「被授权方」:对方的
0x…地址。旁边的「最近地址」列出用过的地址。 - 按「选择记录」,在弹窗里搜索或按日期筛选,点一行选上一件已上链的作品;不能授权的记录灰着并写明原因。
- 拖入条款文件,选有效期:7 天、30 天、90 天,或自定义。时段从链上的此刻起算,打开这一页时应用读一次最新区块的时间。选「自定义」时,在起始的日期块上点开日历选日,另填时与分,再填时长(天、小时、分钟);截止由二者算出,显在右边的日期块上;也可以点右边的日期块,在日历上直接选截止日,时长随之算好。
- 按页底的「确认」,在确认卡上按「加入账本」,然后像存证一样上链。
条款写什么
账本记下的是地址、作品、期限和条款文件的指纹。独占与否、用在哪里、价格多少、违约怎么办,都写在条款文件里。对方重算条款文件的指纹,与授权里记下的一致,就能确认拿到的正是签发时那一份。
交给对方
在授权详情里,选一种方式发给对方:
- 授权文件
- 按「导出授权文件」,在卡上选好保存位置,再按一次「导出授权文件」,得到一个
.zkgrant文件。它带着你的账本,对方能做完整的核验。推荐用这一种。 - 授权码
- 按「复制授权码」,得到一段以
zikaron-grant:开头的文字,方便贴在聊天里。它能核对签名和有效期。
撤销
在授权详情底部按「撤销授权」,确认后同样上链。撤销是最终的,由这份授权转出去的授权也一并失效。
收下授权
使用方在「我的授权」按「添加授权」,贴授权码或拖入授权文件,按「核验并添加」。每份授权一行,写着它现在的判定:
| 判定 | 意思 |
|---|---|
| 全部通过 | 六项核验都通过,可以放心用 |
| 有缺项 | 有的项还没核成:还在确认上链,或缺签发者的账本(只贴了授权码时)。稍后再核,或请对方发授权文件 |
| 未通过 | 查出了问题 |
| 已被撤销 | 签发者撤销了这份授权 |
应用会定期自动复核整个库。授权快到期、被撤销,或签发者把账本交给了新密钥,「提醒」页都会告诉你。
凭证
想给你的顾客看授权,在「我的授权」里打开这份授权,按「生成凭证」,在卡上再按一次「生成凭证」,得到一段文字和一张二维码。别人在「核验 › 核验授权」里贴入这段文字,就能核验。
转授权
全部通过的授权,详情上有「转授权给他人」,可以把它再授给别人。转出的授权写进你自己的账本;上游到期或被撤销,它也随之失效,所以有效期请设在上游之内。