assembly
assembly
ARDOR APP STORE (BOUNTY PROGRAM)
Please login or register.

Login with username, password and session length
Advanced search  

News:

Latest Ardor Client: Ardor 2.2.2

Author Topic: ARDOR APP STORE (BOUNTY PROGRAM)  (Read 108 times)

asdf

  • Newbie
  • *
  • Karma: +2/-0
  • Offline Offline
  • Posts: 13
    • View Profile
ARDOR APP STORE (BOUNTY PROGRAM)
« on: December 26, 2018, 11:34:02 am »

1. PRESENTATION
A web that presents the projects of tools of free use in Ardor that are promoted by the community.
Each project would have a space for
-an image,
-a description of its use case,
-the link to github
-the coordinator,
-the cumulative reward that would earn the dev.

2. BOUNTIES.
The devs and designers who work on the projects would receive the bounty, in proportion to their work. The distribution would be decided by the coordinator, and would only be executed when the objectives are met.

The bounties would come from voluntary contributions. Each donor could decide if his contribution is destined to the group of projects, or to one in particular. ANG would be in charge of managing those funds, which could be in Ardor/Ignis or Bitcoin, USD, EUR, etc.

3. EXAMPLES OF DAPPs.
DAPPs for free use would be financed. This tool is not designed to finance lucrative projects. DAPPs could be created as stand-alone programs, browser plugins or websites.
List of examples:
-DAPP for url record, crypto addresses, etc. using the Alias.
-Metamask-like plugin.
-Mixer of coins.
-Asset Exchange.
-Marketplace.
-Auctions.
-Voting system.
Logged

MrV777

  • Hero Member
  • *****
  • Karma: +112/-4
  • Offline Offline
  • Posts: 984
    • View Profile
Re: ARDOR APP STORE (BOUNTY PROGRAM)
« Reply #1 on: January 02, 2019, 10:52:21 pm »

An idea for the Voting system:

User creates a new account in a custom app for the voting. There's a button to register the account for voting (this is the KYC step where any verification can be sent to the entity). Once verified the entity sends the necessary asset or sets the Account Property for shuffling and voting. The user doesn't see any of that technical stuff, just a check that says "verified". Then when they are verified there is a button to register, behind the scenes this has that account join the necessary shuffling.
Once registration is closed, shuffling happens and then voting is open (behind the scenes the new shuffling account is used from now on and unlocked using the original account's private key. It can be listed in the GUI as the voting number maybe).
When a user votes it is labeled as submitted but really just sent to the entity's node waiting to be broadcasted at a set block. Once the block is reached, transactions are broadcasted, voting is closed, and users can check their votes using their voting number. (If voting is limited to only accounts with a set Account Property, maybe remove this property from any accounts that haven't voted to be safe)

  • App should be open source
  • Receipt of vote should be sent to voter for proof
  • Votes wait in a dB on the entity's node(s)
  • Maybe use account properties after shuffling. Only accounts that came out of the shuffling can vote and they are tagged with an account property
  • Use the app to access the cloaked account so the user doesn't have to worry about a 2nd passphrase
    • First account uses bip39 to generate passphrase
    • Second account uses hash of 1st account passphrase

Logged
NXT: NXT-BK2J-ZMY4-93UY-8EM9V
NXT nodes: 209.222.98.250, 216.155.128.10

MrV777

  • Hero Member
  • *****
  • Karma: +112/-4
  • Offline Offline
  • Posts: 984
    • View Profile
Re: ARDOR APP STORE (BOUNTY PROGRAM)
« Reply #2 on: January 02, 2019, 11:00:27 pm »

I'm not sure if this exactly fits in this category, but is still a great idea. 

A second layer for the coin exchange
Problem this solves: Currently there are fees to create and remove open orders.  Also, orders have to wait for a block to be accepted, which takes an average of 60 seconds.

Current thoughts:
Some sort of program to run alongside Ardor nodes and will need it's own client or integration with current clients.
This program will store limit orders in memory or a flat file DB.  That way it is free to open and close the orders.  Only matching orders are submitted to the blockchain using the Ardor node running on that same server.

Possible issues:
Race conditions when multiple orders are submitted very close together and making sure all nodes agree who was first, second, etc.
Must be able to correctly recover from a crash or restart.  It should know of other 2nd layer nodes so it can resync from them and verify against.
Logged
NXT: NXT-BK2J-ZMY4-93UY-8EM9V
NXT nodes: 209.222.98.250, 216.155.128.10

asdf

  • Newbie
  • *
  • Karma: +2/-0
  • Offline Offline
  • Posts: 13
    • View Profile
Re: ARDOR APP STORE (BOUNTY PROGRAM)
« Reply #3 on: January 03, 2019, 08:53:02 am »

DAPP of crowfundings
The idea is to create a decentralized Kickstarter with no fees (the fees of these platforms are 5%).
The operation of a crowfunding needs tools that are already available in Ardor, so that only a GUI is necessary to integrate them and give them the conventional form of a web of crowfundings.
Each project must create a unique Ardor account for crowfunding, and describe in "Set Account Info" the purpose of crowfunding, web, etc.
The rewards would be created as offers in the Marketplace.
To visualize the objectives, the amount collected, etc., API calls would be made to the balance of the account.
To improve the reliability of the system, the account properties could be used to visualize (optionally) only the crowfundings endorsed by a third party.

NOTE: This same GUI could serve as an interface for ICOs. In that case, instead of rewards in the Marketplace, the characteristics of the MS would be used. A "reservable" currency would be created, with minimum, maximum collection, etc.
Logged
 

elective-stereophonic
elective-stereophonic
assembly
assembly