Structure of Implementation Sample Clauses

Structure of Implementation. There are two smart contracts that are both written in Ethereum’s Solidity lan- guage. The first contract is called the voting contract. It implements the voting protocol, controls the election process and verifies the two types of zero knowl- edge proofs we have in the Open Vote Network. The second contract is called the cryptography contract. It distributes the code for creating the two types of zero knowledge proofs3. This provides all voters with the same cryptography code that can be used locally without interacting with the Ethereum network. We have also provided three HTML5/JavaScript pages for the users: – Election administrator (admin.html) administers the election. This in- cludes establishing the list of eligible voters, setting the election question, and activating a list of timers to ensure the election progresses in a timely manner. The latter includes notifying Ethereum to begin registration, to close registration and begin the election, and to close voting and compute the tally. 2 https://(web address hidden for submission) 3 We have included the code to create and verify the two types of zero knowledge proofs in the cryptography contract. The code is independent of the Open Vote Network and can be used by other smart contracts. Round 1: Voter registration Round 2: Voter casts vote SETUP SIGNUP COMMIT (Optional) VOTE TALLY Ethereum computes the tally Voters cast gxygv Voters publish H(gxygv) Voters register their voting key gx Election administrator updates list of eligible voters Election progress in the Open Vote Network
AutoNDA by SimpleDocs

Related to Structure of Implementation

  • Project Implementation 2. The Borrower shall:

  • Implementation i) Where the job/time sharing arrangement arises out of the filling of a vacant full-time position, the full-time position will be posted first and in the event that there are no successful applicants, then both job/time sharing positions will be posted and selection will be based on the criteria set out in the Collective Agreement.

  • Implementation Services The Company and the Client have developed a plan for implementing the services to be provided hereunder, including with respect to the transition of responsibility for such services from the Client and its current administrator to the Company, which plan attached hereto as Schedule I (the “Implementation Plan”). The Company shall perform the services required to complete the Implementation Plan, as set forth therein (the “Implementation Services”). The Company and the Client shall comply with any applicable requirements agreed in the Implementation Plan.

  • Project Implementation Manual The Recipient, through the PCU, shall: (i) take all action required to carry out Parts 1.1, 1.3, 1.4, 2, 3.1(b), 3.2, 3.3 and 4 (ii) of the Project in accordance with the provisions and requirements set forth or referred to in the Project Implementation Manual; (ii) submit recommendations to the Association for its consideration for changes and updates of the Project Implementation Manual as they may become necessary or advisable during Project implementation in order to achieve the objective of Parts 1.1, 1.3, 1.4, 2, 3.1(b), 3.2, 3.3 and 4(ii) of the Project; and (iii) not assign, amend, abrogate or waive the Project Implementation Manual or any of its provisions without the Association’s prior agreement. Notwithstanding the foregoing, if any of the provisions of the Project Implementation Manual is inconsistent with the provisions of this Agreement, the provisions of this Agreement shall prevail and govern.

Time is Money Join Law Insider Premium to draft better contracts faster.