0 Members and 1 Guest are viewing this topic.
Add a 1%-3% fee per transaction.Half of all the fees collected in the entire pot go to paying out a surprise jackpot, which is awarded to random transaction pairs.So if Bob sends Jane 100.00 coins, and they are lucky either Bob or Jane or both will get a surprise jackpot donation as a reward for using the currency, i.e. 100100.00 coins.This will boost incentives to spend rather than just hoard it.Protoshare: Pfd7yVHojcWvcLeDCSmKPo77QD3EgZ3r8FBtc: 19ZEhBMWtsntY4Kc8wPAkYfekYgCvJVh4QDoge: D9XzmPpHSAcfWn4VdBF93HC6pq4k7df1iT
#define PSUEDORANDOM_DATA_SIZE 30 //2^30 = 1GB #define PSUEDORANDOM_DATA_CHUNK_SIZE 6 //2^6 = 64 bytes #define L2CACHE_TARGET 16 // 2^16 = 64 K #define AES_ITERATIONS 50
#define PSUEDORANDOM_DATA_SIZE 31 //2^31 = 2GB #define PSUEDORANDOM_DATA_CHUNK_SIZE 6 //2^6 = 64 bytes #define L2CACHE_TARGET 17 // 2^17 = 128K #define AES_ITERATIONS 50
#define PSUEDORANDOM_DATA_SIZE 32 //2^32 = 4GB #define PSUEDORANDOM_DATA_CHUNK_SIZE 6 //2^6 = 64 bytes #define L2CACHE_TARGET 18 // 2^18 = 256K #define AES_ITERATIONS 25
Quote from: luckybit on December 20, 2013, 09:24:05 amQuote from: Stan on December 17, 2013, 04:39:24 pmQuote from: MrJeans on December 17, 2013, 11:11:35 amPowerball, DAC sounds cool, and allot faster to develop than BitShares.What is the status on this one?Have we found some people to develop it?It is on our roadmap, to be undertaken when we are able to raise enough funds to pay for its development.But if some other developer were to start credible work on it, we would be happy to cheer them on. It doesn't matter to us who develops these DACs, we will invest in them on their merits like everyone else.This generates decentralization in developers just like the DACs themselves.Once we have multiple credible developers, hopefully on different continents, the whole industry will be much safer.Stan,I honestly think one of the first and most important tasks of Invictus Innovations should be to develop and release an exquisite DAC development kit. If this were any other industry, say the gaming industry for example and you're building a platform for construction of games then you release an easy to use development kit to facilitate the process. If it were mobile technology like Android then you'd release a kit which any programmer can make use of using whatever language they know.The reason most developers (myself included) don't know where or how to get started right now is because there isn't a development kit. This would mean a lot of documentation, reference protocols and a high level interface. If there are enough programmers opening up the development so that other programmers can write reference implementations, or templates, that could help too.I've taken a look at Keyhotee and I can figure out what it's doing, and I've looked at Protoshares as well. Protoshares is based mostly on Bitcoin and Bitcoin is very daunting for anybody to mess around with, as a result not a lot of people are able to make anything more than small changes. When I tried to compile Protoshares I could not get it to compile in Linux due to the various dependencies.Bitshares in my opinion is where it really gets interesting. I hope the API for it is high level enough that I can build on top of it and that development can take place in many programming languages at once. I could easily see a scenario where we are building DACs on top of DACs.. A development kit would be very very helpful. Can a separate thread be started for the resources / tools / skills requirements - this will help us to plan ahead.
Quote from: Stan on December 17, 2013, 04:39:24 pmQuote from: MrJeans on December 17, 2013, 11:11:35 amPowerball, DAC sounds cool, and allot faster to develop than BitShares.What is the status on this one?Have we found some people to develop it?It is on our roadmap, to be undertaken when we are able to raise enough funds to pay for its development.But if some other developer were to start credible work on it, we would be happy to cheer them on. It doesn't matter to us who develops these DACs, we will invest in them on their merits like everyone else.This generates decentralization in developers just like the DACs themselves.Once we have multiple credible developers, hopefully on different continents, the whole industry will be much safer.Stan,I honestly think one of the first and most important tasks of Invictus Innovations should be to develop and release an exquisite DAC development kit. If this were any other industry, say the gaming industry for example and you're building a platform for construction of games then you release an easy to use development kit to facilitate the process. If it were mobile technology like Android then you'd release a kit which any programmer can make use of using whatever language they know.The reason most developers (myself included) don't know where or how to get started right now is because there isn't a development kit. This would mean a lot of documentation, reference protocols and a high level interface. If there are enough programmers opening up the development so that other programmers can write reference implementations, or templates, that could help too.I've taken a look at Keyhotee and I can figure out what it's doing, and I've looked at Protoshares as well. Protoshares is based mostly on Bitcoin and Bitcoin is very daunting for anybody to mess around with, as a result not a lot of people are able to make anything more than small changes. When I tried to compile Protoshares I could not get it to compile in Linux due to the various dependencies.Bitshares in my opinion is where it really gets interesting. I hope the API for it is high level enough that I can build on top of it and that development can take place in many programming languages at once. I could easily see a scenario where we are building DACs on top of DACs.
Quote from: MrJeans on December 17, 2013, 11:11:35 amPowerball, DAC sounds cool, and allot faster to develop than BitShares.What is the status on this one?Have we found some people to develop it?It is on our roadmap, to be undertaken when we are able to raise enough funds to pay for its development.But if some other developer were to start credible work on it, we would be happy to cheer them on. It doesn't matter to us who develops these DACs, we will invest in them on their merits like everyone else.This generates decentralization in developers just like the DACs themselves.Once we have multiple credible developers, hopefully on different continents, the whole industry will be much safer.
Powerball, DAC sounds cool, and allot faster to develop than BitShares.What is the status on this one?Have we found some people to develop it?
Wouldn't it be better if the people who were in the lottery were the ones who owned the actual coins? For example, anyone with a Lotterycoin could send a transaction into the blockchain to be added to the next block. Once the next block is mined, a transaction is chosen as the winner and gets the sum of all the coins from the transactions in that block, minus a reward for the miners. Maybe your odds of winning could be increased depending on the size of your transaction. This would give the coin serious utility as a DAC and also give miners an incentive to mine.
Quote from: phoenix on November 20, 2013, 08:53:56 pmQuote from: Riverhead on November 20, 2013, 08:48:24 pmSecond question...which is more about the nature of ProtoShares: If I import my PTS privkey into the PowerBall DAC wallet have I "spent" by PTS or just gained access to a clone of them in the form of Powerball DAC shares leaving me free to also import my PTS privkey into the next DAC and the next one and the next one and....?The great thing about PTS is that you get shares in every DAC that honors the PTS contract! You don't lose them, you just get shares in the new DACs that are released, and then you keep your PTS!My question is: why do people who decide to develop DAC want to honor PTS, or why even Invictus Innovation want to honor PTS at all (besides marketing PTS at early stage)?
Quote from: Riverhead on November 20, 2013, 08:48:24 pmSecond question...which is more about the nature of ProtoShares: If I import my PTS privkey into the PowerBall DAC wallet have I "spent" by PTS or just gained access to a clone of them in the form of Powerball DAC shares leaving me free to also import my PTS privkey into the next DAC and the next one and the next one and....?The great thing about PTS is that you get shares in every DAC that honors the PTS contract! You don't lose them, you just get shares in the new DACs that are released, and then you keep your PTS!
Second question...which is more about the nature of ProtoShares: If I import my PTS privkey into the PowerBall DAC wallet have I "spent" by PTS or just gained access to a clone of them in the form of Powerball DAC shares leaving me free to also import my PTS privkey into the next DAC and the next one and the next one and....?
I think you are right about too-many DACs. If such a DAC were to be released it would be as a TEST NETWORK to test the mechanics and not as a speculative play in its own right.
Quote from: Stan on November 20, 2013, 09:42:00 pmQuote from: Riverhead on November 20, 2013, 08:48:24 pmInteresting. Since the DAC genesis block would be poured from the ProtoShares block chain it seems a PTS holder would be getting a piece of the action right from day one even if they didn't do the import until later. Cool.Second question...which is more about the nature of ProtoShares: If I import my PTS privkey into the PowerBall DAC wallet have I "spent" by PTS or just gained access to a clone of them in the form of Powerball DAC shares leaving me free to also import my PTS privkey into the next DAC and the next one and the next one and....?Yes, and you don't have to "spend" your PTS, you get a clone of whatever shares you hold as shares in the new DAC as well. Both. And again and again and...Owning ProtoShares is owning rights to all future DACs that honor the ProtoShares Social Contract. All Invictus sponsored DACs will do so. We hope others will adopt our community that way too.So in a round about way PTS has a proof of stake type behavior based around a social contract? is it fair to compere it to proof of stake or is there a better metaphor?
Quote from: Riverhead on November 20, 2013, 08:48:24 pmInteresting. Since the DAC genesis block would be poured from the ProtoShares block chain it seems a PTS holder would be getting a piece of the action right from day one even if they didn't do the import until later. Cool.Second question...which is more about the nature of ProtoShares: If I import my PTS privkey into the PowerBall DAC wallet have I "spent" by PTS or just gained access to a clone of them in the form of Powerball DAC shares leaving me free to also import my PTS privkey into the next DAC and the next one and the next one and....?Yes, and you don't have to "spend" your PTS, you get a clone of whatever shares you hold as shares in the new DAC as well. Both. And again and again and...Owning ProtoShares is owning rights to all future DACs that honor the ProtoShares Social Contract. All Invictus sponsored DACs will do so. We hope others will adopt our community that way too.
Interesting. Since the DAC genesis block would be poured from the ProtoShares block chain it seems a PTS holder would be getting a piece of the action right from day one even if they didn't do the import until later. Cool.Second question...which is more about the nature of ProtoShares: If I import my PTS privkey into the PowerBall DAC wallet have I "spent" by PTS or just gained access to a clone of them in the form of Powerball DAC shares leaving me free to also import my PTS privkey into the next DAC and the next one and the next one and....?
Quote from: barwizi on November 20, 2013, 06:04:49 pmLet's experiment then.I am willing to pay someone to create this provided it honors the holders of ProtoShares in the genesis block. I am looking for a full-time DAC developer that can quickly put together interesting new DACs like this to experiment with various incentive models. I will offer a 1 BTC referral bounty to anyone who can give me a lead that results in the hiring of someone with the skills necessary to develop variations on Bitcoin in a rapid manner.
Let's experiment then.
Quote from: Riverhead on November 20, 2013, 08:56:28 pmQuote from: phoenix on November 20, 2013, 08:53:56 pmQuote from: Riverhead on November 20, 2013, 08:48:24 pmSecond question...which is more about the nature of ProtoShares: If I import my PTS privkey into the PowerBall DAC wallet have I "spent" by PTS or just gained access to a clone of them in the form of Powerball DAC shares leaving me free to also import my PTS privkey into the next DAC and the next one and the next one and....?The great thing about PTS is that you get shares in every DAC that honors the PTS contract! You don't lose them, you just get shares in the new DACs that are released, and then you keep your PTS!Maybe I'll start buying some up . Given the potential they seem dirt cheap right now.I completely agree, they're worth so much more than they're trading for right now
Quote from: phoenix on November 20, 2013, 08:53:56 pmQuote from: Riverhead on November 20, 2013, 08:48:24 pmSecond question...which is more about the nature of ProtoShares: If I import my PTS privkey into the PowerBall DAC wallet have I "spent" by PTS or just gained access to a clone of them in the form of Powerball DAC shares leaving me free to also import my PTS privkey into the next DAC and the next one and the next one and....?The great thing about PTS is that you get shares in every DAC that honors the PTS contract! You don't lose them, you just get shares in the new DACs that are released, and then you keep your PTS!Maybe I'll start buying some up . Given the potential they seem dirt cheap right now.
Quote from: Stan on November 20, 2013, 08:22:27 pmPowerBall, DAC is a lottery within a lottery.We are using it to test out concepts for lottery-based mining by implementing an Unmanned Lottery Company whose lottery tickets are PowerShares themselves.And ProtoShare holders start out with a matching set of PowerShares as a share in the DAC and a share in the recurring chances to win - thereby demonstrating to one and all how ProtoShares will actually work.Absolutely poetic! As a holder of ProtoShares do I automatically get a piece of the action of the Powerball DAC with no action required? If this is the case than I'm starting to understand the value of being a PTS owner.Once someone wins and the DAC pays out its shareholders their cut how would that payment look? Would I need a separate wallet for PowerShares or would I receive an amount of PTS to my existing wallet/address?
PowerBall, DAC is a lottery within a lottery.We are using it to test out concepts for lottery-based mining by implementing an Unmanned Lottery Company whose lottery tickets are PowerShares themselves.And ProtoShare holders start out with a matching set of PowerShares as a share in the DAC and a share in the recurring chances to win - thereby demonstrating to one and all how ProtoShares will actually work.Absolutely poetic!
So here is how you would modify ProtoShares to enable a lottery base mining reward:1) the value of a coinbase transaction is not known until the block hash is found.2) calculate ratio (R) of block_difficulty / target_difficulty which should be a number greater than 13) if R > 100 && < 1000 then R = 1004) if R <= 100 then COINBASE = MIN_BLOCK_REWARD * R POT += 100 * MIN_BLOCK_REWARD - COINBASE5) else R > 1000 COINBASE = 0.5 * POT POT -= COINBASE
Quote from: phoenix on November 20, 2013, 07:48:35 pmQuote from: Stan on November 20, 2013, 07:15:14 pmQuote from: phoenix on November 20, 2013, 02:47:10 pmThis is a great idea, but it hinges very heavily on the coins having a practical use. Any ideas what that could be?Edit: Also, the idea of the pot payout depending on the coins already at the address is a great idea to help encourage adoption among people trying to mine the coin, but not among people looking for a use for the coinWell, if it were a real corporation, the corporation would keep half of the proceeds for itself and award the other half in some structured array of big and little prizes. It would then pay out those profits to its shareholders. That would be one reason to hold the shares - as a simple investor in a for-profit enterprise. So, if like any DAC you could either mine or buy your lottery tickets, er, I mean, PowerShares. This implies that perhaps PowerShareholders should have a chance to win too. Then there would two reasons to buy PowerShares:As a currency for playing the lotteryAs stock in the business that runs the lotteryThere could also be two reasons for only little guys to mine:To earn a steady paycheck in PowerShares useful for either of the above reasonsTo have a chance to win an "employee jackpot" useful for either of the above reasonsDo I sell my winnings or double down by holding them for a chance to win bigger?So by holding onto my powershares, I can earn dividends from the lottery rewards, or I could sell them to make money immediately.... and be eligible for the ticketholder, er, shareholder jackpot as well.
Quote from: Stan on November 20, 2013, 07:15:14 pmQuote from: phoenix on November 20, 2013, 02:47:10 pmThis is a great idea, but it hinges very heavily on the coins having a practical use. Any ideas what that could be?Edit: Also, the idea of the pot payout depending on the coins already at the address is a great idea to help encourage adoption among people trying to mine the coin, but not among people looking for a use for the coinWell, if it were a real corporation, the corporation would keep half of the proceeds for itself and award the other half in some structured array of big and little prizes. It would then pay out those profits to its shareholders. That would be one reason to hold the shares - as a simple investor in a for-profit enterprise. So, if like any DAC you could either mine or buy your lottery tickets, er, I mean, PowerShares. This implies that perhaps PowerShareholders should have a chance to win too. Then there would two reasons to buy PowerShares:As a currency for playing the lotteryAs stock in the business that runs the lotteryThere could also be two reasons for only little guys to mine:To earn a steady paycheck in PowerShares useful for either of the above reasonsTo have a chance to win an "employee jackpot" useful for either of the above reasonsDo I sell my winnings or double down by holding them for a chance to win bigger?So by holding onto my powershares, I can earn dividends from the lottery rewards, or I could sell them to make money immediately.
Quote from: phoenix on November 20, 2013, 02:47:10 pmThis is a great idea, but it hinges very heavily on the coins having a practical use. Any ideas what that could be?Edit: Also, the idea of the pot payout depending on the coins already at the address is a great idea to help encourage adoption among people trying to mine the coin, but not among people looking for a use for the coinWell, if it were a real corporation, the corporation would keep half of the proceeds for itself and award the other half in some structured array of big and little prizes. It would then pay out those profits to its shareholders. That would be one reason to hold the shares - as a simple investor in a for-profit enterprise. So, if like any DAC you could either mine or buy your lottery tickets, er, I mean, PowerShares. This implies that perhaps PowerShareholders should have a chance to win too. Then there would two reasons to buy PowerShares:As a currency for playing the lotteryAs stock in the business that runs the lotteryThere could also be two reasons for only little guys to mine:To earn a steady paycheck in PowerShares useful for either of the above reasonsTo have a chance to win an "employee jackpot" useful for either of the above reasonsDo I sell my winnings or double down by holding them for a chance to win bigger?
This is a great idea, but it hinges very heavily on the coins having a practical use. Any ideas what that could be?Edit: Also, the idea of the pot payout depending on the coins already at the address is a great idea to help encourage adoption among people trying to mine the coin, but not among people looking for a use for the coin