主页 > imtoken最新官网客服 > 以太坊搭建DApps系列教程(一):应用规则与区块链设置

以太坊搭建DApps系列教程(一):应用规则与区块链设置

imtoken最新官网客服 2023-02-27 05:15:04

sitebtcfans.com 以太坊发币_sitechainfor.com 以太坊币钱包_以太坊钱包快速发币

这将是一系列关于如何使用以太坊区块链构建去中心化应用程序 DApp 的教程。

第一个教程侧重于应用程序的规则和功能以及设置私有区块链,展示如何在有或没有 DAO 和应用程序的情况下构建您自己的自定义以太坊令牌。

我们将构建 3 个东西:

sitebtcfans.com 以太坊发币_sitechainfor.com 以太坊币钱包_以太坊钱包快速发币

按照本教程中的说明进行操作后,您将能够构建自己的自定义以太坊代币,无论是否使用 DAO 和应用程序。

我们要建造什么?

我们正在构建的项目称为 The Neverending Story (TNS)。 完整的项目可以在 storydao.bitfalls.com 找到。 它的完整代码在 GitHub 上。

Nendingnding Story 是一个带有输入字段(可以是文本和图像)的网络应用程序,安装了 MetaMask 的用户可以根据特定条件发送一段文本或图像。 (图片每 50 个段落只出现一次,并且只能是一个 URL。)

sitechainfor.com 以太坊币钱包_以太坊钱包快速发币_sitebtcfans.com 以太坊发币

完整的故事显示在输入字段旁边。 故事中存在的条目越多,提交条目的成本就越高。 提交条目需要付费,白名单上至少拥有一个 TNS 令牌的人可以使用。

操作类型:

利益相关者(TNS 代币持有者)将能够对提案进行投票,任何“是”票多于“否”票的提案都将获得批准。 票数无关紧要; 比例很重要。 根据提案的类型,提案需要在一定时间内开放投票。

提案类型:

sitechainfor.com 以太坊币钱包_sitebtcfans.com 以太坊发币_以太坊钱包快速发币

稍后我们可以使用相同的方法添加其他类型的提案。

所有提案都需要在 UI 中清楚列出,以便人们知道他们需要投票。 选民只需要一个 TNS 代币就可以投票,但他们拥有的代币越多,他们的投票就越有价值。

重要提示:用户的代币在投票期间被锁定。 这可以防止 TNS 掠夺者压倒每一个活跃的投票。 选民必须在对他们重要的选票上分配选票。

章节

sitechainfor.com 以太坊币钱包_sitebtcfans.com 以太坊发币_以太坊钱包快速发币

在 1000 个条目或三周的时间后,任何用户都可以调用一章的结尾。 然后,DAO 会将收集到的以太币按余额比例分配给所有 TNS 持有者。 持有人无需在 DAO 中列入白名单即可获得以太币分红。 他们只需要在分发时保留 TNS 代币。

分配是一种拉动机制:持有者需要调用 DAO 的 withdraw 函数来获取他们的以太币。 它不会被自动调用。 退出窗口为 72 小时。 50% 无人认领的 gas 归所有者所有,50% 用于下一章的分红。

免费

每次提交的报名费的 1% 将归当前所有者所有。 其余部分放入池中,并在每一章之后按其 TNS 持有量的比例分配给所有 TNS 持有者。

sitechainfor.com 以太坊币钱包_sitebtcfans.com 以太坊发币_以太坊钱包快速发币

业主费用分为单独的余额以太坊钱包快速发币,他们可以随意定期提取。

要列入白名单,用户必须向 DAO 发送 0.01 以太币。 所有未来的代币购买都将以低得多的价格进行。 0.01 以太币的入场费是为了防止女巫攻击。 如果用户第一次发送时发送的金额超过0.01,则将0.01转入白名单,剩余部分用于计算用户获得的TNS数量。 所有代币将一次性发还给用户。

简而言之以太坊钱包快速发币,将这个项目想象成众包挑选你自己的冒险故事,完成人群策划和社区审查。 一个故事——DAO(故事-DAO)。

引导:PoA 私有区块链

我们将使用两个引导程序:第一个将专注于在本地运行我们自己的真实以太坊区块链。 它将使用 PoA 作为共识机制,并将像任何真正的以太坊测试网一样运行。