Hive 区块链文章句子记录(三)

Words
389
Reading
2 min
Listen
Play
4y

前一篇帖子中我们在 Hive 区块链上实现了一个新的操作,称做 post_sentence_operation,在向区块链提交这个操作的时候会验证该操作中的句子是否已经存在于区块链上,如果已经存在,则提交操作会失败,这样可以保证记录到区块链上的句子的唯一性。这种唯一性可以保障第一个提交该句子的用户对该句子的版权。

基于这种操作,用户张贴的一篇文章,当分解成一条条句子后,就可以按照区块链上的记录,统计所有这些句子的所有权,这篇文章所产生的价值就可以按照这些句子的所有权进行分配。

例如,如下图所示,Author A 张贴一篇 Article A,包含三条句子 [Sentence A. Sentence B. Sentence C.],其中记录在区块链上的 Sentence A. 和 Sentence C. 为 Author A 所拥有,Sentence B. 为 Author B 所拥有。Article A 所产生的价值的2/3 将分配给 Author A,1/3 将分配给 Author B。Author B 张贴一篇 Article B,包含三条句子 [Sentence B. Sentence C. Sentence D.],其中记录在区块链上的 Sentence B. 为 Author B 所拥有,Sentence C. 为 Author A 所拥有,Sentence D. 为 Author D 所拥有。Article B 所产生的价值的 1/3 将分配给 Author A,1/3 将分配给 Author B,1/3 将分配给 Author D。

基于此,可以构建一系列的区块链应用(dApp)。

Hive 区块链文章句子记录(三) | Ecency