Voting

基於代幣的投票方式

  • April 2, 2019

我想實現一種投票方法,並且已經看過一些教程。我的問題是:是否可以向同時收集有關選民數據的選民發送投票代幣?例如年齡或性別?這份契約的概念會是什麼樣子?

提前致謝!

我會說,你的想法有點錯誤。

代幣合約是一個簡單的智能合約,它基本上只有 1) 包含一個賬本,說明每個地址有多少代幣,以及 2) 具有轉移這些代幣的功能。

我不知道任何不能自由轉移的令牌標準 - 可能存在但它們不常用。因此,您可以簡單地編寫一個類似於 ERC20 代幣合約的合約(如果您想將其他數據(年齡、性別)分配給代幣,甚至可能類似於 ERC721)但不允許使用者轉賬 - 只有管理員可以轉賬令牌。然後,您可以將具有某些屬性的此類投票代幣分配給您想要的任何人,他們可以使用代幣進行投票 - 當然,您的合約還應該具有一些功能,以便在使用者投票時“贖回”這些代幣。

引用自:https://ethereum.stackexchange.com/questions/69188