Système de vote décentralisé (smart contract) – 集中投票系统(智能合约)区块链毕设代写

区块链毕设代写本文提供国外最新区块链项目源码下载,包括solidity,eth,fabric等blockchain区块链,Système de vote décentralisé (smart contract) – 集中投票系统(智能合约)区块链毕设代写 是一篇很好的国外资料

Système de vote décentralisé (smart contract)

Introduction

Le vote peut porter sur un petit nombre de propositions (ou de candidats) présélectionnées, ou sur un nombre potentiellement important de propositions suggérées de manière dynamique par les électeurs eux-mêmes.

Les électeurs sont inscrits sur une liste blanche (whitelist) grâce à leur adresse Ethereum, et peuvent soumettre de nouvelles propositions lors d’une session d’enregistrement des propositions, et peuvent voter sur les propositions lors de la session de vote.

Le vote n’est pas secret ; chaque électeur peut voir les votes des autres.

Le gagnant est déterminé à la majorité simple ; la proposition qui obtient le plus de voix l’emporte.

Features

  • L’administrateur du vote enregistre une liste blanche d’électeurs identifiés par leur adresse Ethereum.
  • L’administrateur du vote commence la session d’enregistrement de la proposition.
  • Les électeurs inscrits sont autorisés à enregistrer leurs propositions pendant que la session d’enregistrement est active.
  • L’administrateur de vote met fin à la session d’enregistrement des propositions.
  • L’administrateur du vote commence la session de vote.
  • Les électeurs inscrits votent pour leurs propositions préférées.
  • L’administrateur du vote met fin à la session de vote.
  • L’administrateur du vote comptabilise les votes.
  • Tout le monde peut vérifier les derniers détails de la proposition gagnante.

Installation

  1. Clonez le repo.
$ git clone https://github.com/lorcannrauzduel/voting_system.git
  1. Installez les dépendances.
$ cd voting_system $ cd app $ npm install
  1. Configurez les informations concernant votre smart contract dans le fichier app/config/contract.js. (Exemple ci-dessous)
rpc_server: 'ws://127.0.0.1:7545', contract_address : '0x08F9752d586C30F51586077c35a0ee3367d6eE0f', abi: [...]
  1. Lancez l’application.
$ node index.js
  1. Enjoy 😉

Technologies

Solidity, Node.js

Auteur

  • Lorcann RAUZDUEL
  • Arnaud DAUBER–NATALI
  • Michael LOUISET

Merge branch ‘master’ of


集中投票系统(智能合约)

简介

选举权,选举权,选举权,选举权,选举权,选举权,选举权,选举权,选举权,选举权,选举权,选举权,选举权,选举权,选举权,选举权,选举权,选举权,选举权,选举权,选举权,选举权,选举权,选举权,选举权,选举权,选举权,选举权,选举权,选举权,选举权,选举权,选举权,选举权,选举权,选举权。

白名单(whitelist)上的选举人是以太坊eth(gr–ceáleur adrese Ethereum)和新提案登记会议上的投票人。

投票是秘密;选举人投票是秘密。

这是一个非常简单的专业术语;这是一个非常简单的命题。

特点

  • 负责登记白兰地选举人身份的行政人员。
  • 投票行政官开始提案登记会议。
  • 选举人在登记的时候是自动的。
  • 投票管理委员会在提案登记会议结束时举行会议。
  • 投票行政官开始投票会议。
  • 选举人在选举中提出自己的主张。
  • 投票管理人在投票会议结束后举行会议。
  • 投票行政官负责投票。
  • 兜售“世界杯”来福枪“世界杯”。

安装

  1. 克隆式回购。
$ git clone https://github.com/lorcannrauzduel/voting_system.git
  1. 安装挂件。
$ cd voting_system $ cd app $ npm install
  1. 配置les informations concernant votre smart contract dans le fichier app/config/合同.js. (例如ci dessous)
rpc_server: 'ws://127.0.0.1:7545', contract_address : '0x08F9752d586C30F51586077c35a0ee3367d6eE0f', abi: [...]
  1. Lancez l’application。尽情享受
$ node index.js
  1. Enjoy 😉

技术

坚固性,节点.js

负责人

  • Lorcann RAUZDUEL
  • Arnaud DAUBER–NATALI
  • Michael LOUISET

Merge branch ‘master’ of

部分转自网络,侵权联系删除区块链源码网

www.interchains.cc

https://www.interchains.cc/20573.html

区块链毕设网(www.interchains.cc)全网最靠谱的原创区块链毕设代做网站 部分资料来自网络,侵权联系删除! 最全最大的区块链源码站 ! QQ3039046426
区块链知识分享网, 以太坊dapp资源网, 区块链教程, fabric教程下载, 区块链书籍下载, 区块链资料下载, 区块链视频教程下载, 区块链基础教程, 区块链入门教程, 区块链资源 » Système de vote décentralisé (smart contract) – 集中投票系统(智能合约)区块链毕设代写

提供最优质的资源集合

立即查看 了解详情