rchain-names:Rholang代码,用于在分散式Dappy网络上管理名称记录和节点

时间:2024-05-26 10:41:08
【文件属性】:

文件名称:rchain-names:Rholang代码,用于在分散式Dappy网络上管理名称记录和节点

文件大小:38KB

文件格式:ZIP

更新时间:2024-05-26 10:41:08

JavaScript

Rholang代码,用于在分散的Dappy网络上管理名称记录和节点。 names.rho文件是类似DNS的记录。 任何人都可以购买名称,并将其链接到不可伪造的名称,在Dappy系统下,该不可伪造的名称必须指向已上传到区块链的文件。 参见 。 nodes.rho文件是链上的记录,该记录存储负责分散Dappy网络的所有节点。 现在,正是智能合约的部署者才有权添加或删除网络成员。 最终,它将在以后成为基于投票的机制。 此设置已在rnode 0.9.19中进行了测试。 我们认为您可以连接到正在运行的rnode实例,并具有用于部署的私钥/公钥对。 设置(Dappy网络合同:names.rho + nodes.rho) 最简单的方法是使用将部署names.rho + nodes.rho的节点JS脚本。 将.env.example文件复制到.env ,最终将其替换为正确的端口/主机值。 执行


【文件预览】:
rchain-names-master
----README.MD(8KB)
----names.rho(14KB)
----utils.js(772B)
----name.json.dapp.example(105B)
----package.json(730B)
----prereserved_name_dapp.dpy(1KB)
----node_add.rho(2KB)
----formatCertificate.js(1KB)
----name_read.rho(252B)
----purchase.js(4KB)
----LICENSE(1KB)
----package-lock.json(9KB)
----name.json.ipapp.example(2KB)
----.env.example(269B)
----src()
--------index.js(313B)
--------createNameTerm.js(4KB)
--------updateNameTerm.js(914B)
--------updateNameTermDappy.js(1KB)
----generateSignatureForNonce.js(768B)
----generateNonce.js(88B)
----top1000domains.txt(12KB)
----top1000domainsCreate.js(476B)
----.gitignore(49B)
----init_dappy_network.js(13KB)
----name_update.rho(3KB)
----nodes.rho(3KB)
----top1000domains.js(40B)
----change_price.rho(608B)
----name_create.rho(3KB)

网友评论