Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Topics - Agent86

Pages: 1 [2]
16
General Discussion / Stolen fund alert system?
« on: July 07, 2014, 02:00:59 pm »
Ok, I'm well aware that this idea would be controversial.  I'm basically just throwing it out there.  I don't claim it's fully fleshed out or that we must do something like this, but I want to get people thinking and see any feedback.

Basically if you control a wallet, any transaction out of that wallet within the last 24hrs you can mark as a fraudulent transaction.  Everyone can distinguish funds that have been marked as fraudulent and most likely not accept them.  To make sure you are not doing business with someone trying to give you stolen funds for any large transaction you can demand that you only accept funds coming from an address that has held those funds at least 24hrs… these are "seasoned funds".  Exchanges can also demand that only funds that have been held in the sending address 24hrs prior to sending to the exchange are immediately available, otherwise they are quarantined 24hrs.

You could have a blockchain explorer app on your phone that alerts you anytime funds move out of any of your designated addresses.

Marking funds as stolen won't get you the funds back but will make it much more difficult for a thief to get a payday; so I would imagine there is little reason to do it unless it was a legitimate theft.  Anyone who is in control of funds that have been marked stolen can come forward to give an explanation and appeal to the community to have the designation removed.   There would be a process whereby the community can vote to remove the designation, otherwise after one year the stolen funds are burned as dividends (you could do without the auto burn while people get used to idea).  There's not necessarily a high burden of proof to have the designation removed but it forces someone to come forward and the party who marked them stolen has a chance to respond.

You could also have some kind of consensus community fund tagging.  For instance if Somali pirates or other demand BTSX for a ransom the community could vote to attach an alert to those funds even after 24hrs has expired but hopefully before there is a good chance for the criminal to liquidate.

17
General Discussion / Community Funding
« on: June 13, 2014, 09:49:51 pm »
I believe there is great power in community controlled "balance sheets."  We are designing DACs that have many parallels to companies but the only real asset and source of liquidity are the shares of the DAC itself.   For a large DAC this may be a plausible source of funds/liquidity for expenses such as development.  However, many smaller organizations could benefit from organizing on a blockchain with a community controlled fund containing a liquid asset (BTSX/BitUSD?) that they can use to advance the goals of the organization. These organizations are more analogous to standard companies organized financially on a blockchain, not necessarily a DAC, but subgroups on a SuperDAC that allows their formation.

Examples:
Imagine instead of donating to a charity, you opened your bitshares wallet and bought shares of the charity and that was the way to donate.  The charity issues new shares and the money you pay for the shares goes into a fund controlled by all shareholders.  Now you didn't just give your money and trust that it is spent well, but you rightly become part of the charity and get a say in how the money is spent.  You can give the shares as a gift if you like or if you lose faith in the direction of the community you can sell your shares.  The mission of the charity can change with the desires of the current stakeholders. For a pure charity you would expect it to continuously issue new shares to raise money that it spends on charitable projects decided by the vote of shareholders.

If you wanted to raise money for your crypto project.  Instead of doing a standard "IPO" where people need to send you money and trust that you are not a scammer, you can form a group that issues new shares for sale and the money goes into the community balance sheet.  The new shareholders of your crypto project can then decide to pay you a salary out of the community fund to pay for your development work over time.  If you abandon the project or don't update your shareholders to show progress, they can pull the plug on you and dissolve the remaining funds to the shareholders, or hire a new paid developer to continue the work.  The shareholders are partners with the dev working on a common goal and share power.

Think of the balance sheet as a large multisig address where each share is a signature and it requires 51% of signatures to send.  These are "majority rules" organizations subject to a 51% attack like anything else.  So you should only buy shares of groups where you either trust the majority owners or feel that the shares are sufficiently distributed to prevent collusion.  A majority that abuses power will generally be abandoned and find their shares worthless.  Small startups short on trust could potentially have the balance subject to spending limits or trusted 3rd party arbitration.

18
LottoShares / House Edge Too High?
« on: May 24, 2014, 01:17:16 pm »
Thanks Freetrade for honoring AGS.

Here is my suggestion for the DAC.  15% rake is way to high for the lotto, people won't want to play it.  On some level the whole point of a DAC is that they are way more efficient than a typical company and can compete with typical companies by doing the same things for way lower cost.  I think if you lower the cost of playing to basically just the transaction fees it will be way more fun to play and people might do it.

If someone forks it and offers better odds for players where will they play?

It's still not totally the most interesting game in the world but I think with good odds people could have fun with it.  As an AGS holder, I'll try it out and I won't dump my shares because I want DACs that reward our community to be rewarded.

19
General Discussion / DAC employees
« on: May 21, 2014, 02:31:54 pm »
I want to propose a way for a DAC to have ongoing funds to do development and promotion in a democratic way, without designating a specific portion in the beginning or begging the community for donations.

Just like DACs elect delegates to write blocks… DACs could also elect employees (such as paid developers).

How it works:
Right now every spent output is assigned to a delegate (for/against).
You could make it so every spent output assigns a desired inflation rate… e.g. 2% and designates (for or against) a key for a potential employee.

The median of all specified inflation rates is taken e.g. 2% and then the elected employee/employees are granted the power to issue new shares at a maximum rate of 2% per year (proportional also to the amount of stake supporting them).

If you don't think the community needs paid employees, you just set your vote to 0% inflation.  If more than 50% of the stake doesn't want employees with power to issue shares than there will be no employees (median inflation would be 0%). If someone says they want 100% inflation it doesn't matter because it takes the median.

Employees will be judged on how much money they use and how effectively they use it.  They will all need to maintain a public ledger of where the money goes if they want any credibility and they can be fired in a heartbeat.  They can only issue new shares slowly over time so they have no way to make a big money grab.

EDIT 6/18:  Voting method
The voting method for employees I propose to be "approval voting."  There are no down-votes and no restriction on how many different employees you can vote for using your stake.  Not voting for an employee indicates you do not support that employee.  Along with your vote for an employee you indicate an appropriate annual salary in bips (gets paid out daily).  Only an employee with over 50% support from the DAC will end up being paid.  Their salary is the median voted by stake (people who did not vote for the employee are included in the median as voting for a "0" salary).

Any "inactive stake" (no transactions for over 1 year and paid inactivity penalty) should be removed from the voting algorithm.

20
General Discussion / Marketing idea: essay contest on bitcointalk
« on: April 21, 2014, 10:01:53 pm »
My idea is we have an essay contest (essay is just a short post on bitcointalk in a particular thread that we start).  Essay can be on any subject related to DACs, BitShares value proposition etc.  Every day a winner is selected and maybe 5 honorable mentions.  Winner gets to donate 1 BTC to AGS address and post a transaction I.D. and have the BTC reimbursed.  honorable mention gets to donate up to 0.2 BTC and have it reimbursed.  No repeat winners but honorable mentions can still be considered for grand prize.  People love free stuff on that forum so it will get some play, we can pick people by a combination of their post and also based on their rep (we just don't pick super new accounts with no history aka sockpuppets).  Winners donate to AGS so we get the funds back in the AGS funds to use to develop the industry it just dilutes slightly future AGS donors.  Winners can't dump shares immediately because AGS is a longer term committment, we could get lots of interesting essays and posts.

Maybe we do an "Altcoin announcement" post for future DACs like bitshares DNS and run the essay/post contest from within the altcoin announcement thread (just because it seems like the altcoin announcement threads tend to get the most eyes)

I think the more stakeholders from the industry we get paddling on our ship the better momentum we have for the social consensus; I think there are people that are into crypto who haven't really been exposed to our ideas and if they were, they would like to invest.  So, it's fair to them that we make an effort.  Otherwise there is a good chance that they hear of our ideas for the first time from someone who never gives credit to where the idea came from, and sells a clone or something.

21
Just wanted to point out this job fair.  It's May 3rd in silicon valley for people looking for jobs in the bitcoin industry.

http://bitcoinjobfair.com/
http://www.coindesk.com/silicon-valley-job-fair-match-bitcoin-professionals/

It seems to me like getting the message of BitShares out to potential developers like people looking for a job in the industry could be even more important than getting the message to typical investors.

Maybe an idea to have a presence at this job fair?  Even if you don't find someone to hire, it might not hurt.  just a thought.

Pages: 1 [2]