Pages:
Author

Topic: [Experiment] Abstract Coin 0.2.1 - page 13. (Read 9106 times)

legendary
Activity: 1904
Merit: 1037
Trusted Bitcoiner
May 29, 2013, 07:38:06 PM
#11
 Roll Eyes  Cool

you can quote the whole thing, but all you really need to make a valid confirmation is a quote that points back to my post above with only the unconfirmed TXs

now the recipients listed above can send these coins by quoting the confirmed block and adding their unconfirmed TX below
legendary
Activity: 3108
Merit: 2177
Playgram - The Telegram Casino
May 29, 2013, 07:36:45 PM
#10
the genesis entry for Abstract Coin

Quote
|AC63n78dn| (1AC)Genesis(0AC) -> AdamStgBit

confirmed  Smiley

here we go! first free batch

|AC8DG84KD| (0.999AC)AdamStgBit(0.899AC) -> Hazard
|AC8DG84KD| (0.899AC)AdamStgBit(0.889AC) -> ohhaithere
|AC8DG84KD| (0.889AC)AdamStgBit(0.869AC) -> fredtrader
|AC8DG84KD| (0.869AC)AdamStgBit(0.838AC) -> nimda
|AC8DG84KD| (0.838AC)AdamStgBit(0.828AC) -> BitcoinAshley      
|AC8DG84KD| (0.828AC)AdamStgBit(0.808AC) -> TsuyokuNaritai
|AC8DG84KD| (0.808AC)AdamStgBit(0.798AC) -> True___Blue
|AC8DG84KD| (0.798AC)AdamStgBit(0.788AC) -> Phinnaeus Gage  
|AC8DG84KD| (0.788AC)AdamStgBit(0.778AC) -> calian  
|AC8DG84KD| (0.778AC)AdamStgBit(0.768AC) -> batcoin
|AC8DG84KD| (0.768AC)AdamStgBit(0.758AC) -> Boi qaaf
|AC8DG84KD| (0.758AC)AdamStgBit(0.658AC) -> NamLaLai

confirmed!

(amidoingthisright?)
legendary
Activity: 1904
Merit: 1037
Trusted Bitcoiner
May 29, 2013, 07:34:58 PM
#9
the genesis entry for Abstract Coin

Quote
|AC63n78dn| (1AC)Genesis(0AC) -> AdamStgBit

confirmed  Smiley

here we go! first free batch

|AC8DG84KD| (0.999AC)AdamStgBit(0.899AC) -> Hazard
|AC8DG84KD| (0.899AC)AdamStgBit(0.889AC) -> ohhaithere
|AC8DG84KD| (0.889AC)AdamStgBit(0.869AC) -> fredtrader
|AC8DG84KD| (0.869AC)AdamStgBit(0.838AC) -> nimda
|AC8DG84KD| (0.838AC)AdamStgBit(0.828AC) -> BitcoinAshley      
|AC8DG84KD| (0.828AC)AdamStgBit(0.808AC) -> TsuyokuNaritai
|AC8DG84KD| (0.808AC)AdamStgBit(0.798AC) -> True___Blue
|AC8DG84KD| (0.798AC)AdamStgBit(0.788AC) -> Phinnaeus Gage  
|AC8DG84KD| (0.788AC)AdamStgBit(0.778AC) -> calian  
|AC8DG84KD| (0.778AC)AdamStgBit(0.768AC) -> batcoin
|AC8DG84KD| (0.768AC)AdamStgBit(0.758AC) -> Boi qaaf
|AC8DG84KD| (0.758AC)AdamStgBit(0.658AC) -> NamLaLai
newbie
Activity: 56
Merit: 0
May 29, 2013, 07:32:57 PM
#8
What if people collude in double spending? And what happens to my old abstract coins, weren't you gonna buy them?  Cheesy
legendary
Activity: 1484
Merit: 1026
In Cryptocoins I Trust
May 29, 2013, 07:30:27 PM
#7
Beat you to it Phinnaeus Tongue

Also, I am first by a technicality of sorts in that Com911 didn't qoute the transaction.

PS: I want some Abstract Coins plz  Smiley Neat idea!
legendary
Activity: 1918
Merit: 1570
Bitcoin: An Idea Worth Spending
May 29, 2013, 07:28:56 PM
#6
the genesis entry for Abstract Coin

Quote
|AC63n78dn| (1AC)Genesis(0AC) -> AdamStgBit

Confirmed!
legendary
Activity: 1484
Merit: 1026
In Cryptocoins I Trust
May 29, 2013, 07:28:26 PM
#5
the genesis entry for Abstract Coin

Quote
|AC63n78dn| (1AC)Genesis(0AC) -> AdamStgBit

confirmed  Smiley
hero member
Activity: 518
Merit: 500
May 29, 2013, 07:28:01 PM
#4
confirmed! Cheesy
add: whoops, didn't set up my miner properly... Undecided
legendary
Activity: 1904
Merit: 1037
Trusted Bitcoiner
May 29, 2013, 07:21:27 PM
#3
HELP!

In order for me to start handing out free Abstract Coin  someone will need to quote the unconfirmed Genesis entry and say "confirmed!" this will kick off the quote chain and allow me to start sending freebies to all who want some
legendary
Activity: 1904
Merit: 1037
Trusted Bitcoiner
May 29, 2013, 07:10:09 PM
#2
the genesis entry for Abstract Coin

Quote
|AC63n78dn| (1AC)Genesis(0AC) -> AdamStgBit
legendary
Activity: 1904
Merit: 1037
Trusted Bitcoiner
May 29, 2013, 07:09:26 PM
#1


What is Abstract Coin?

Abstract Coin is a new type of object! It is an imaginary object. it exist because i says it does! Abstract Coin transactions can appear anywhere on this forum, simply by making a post with the right protocol. I can send you Abstract Coins by making a post anywhere on the forum, and you can then assign all or part of these coins to anyone else on this forum. Its supply is strictly limited to 1 coin. Abstract Coins are infinitely divisible and impossible to counterfeit! They can be transfer between bitcointalk.org forum members.


How does Abstract Coin work?

transaction must be confirmed before recipients can send the coins to someone else. A transaction can be confirmed by anyone as long as they are not mentioned in the transaction, the person confirming the transaction is called the accountant. The accountant quotes the unconfirmed transaction and says "confirmed!". Only by quoting the confirmed transaction, can the recipient create an unconfirmed transaction. Each new unconfirmed transaction will contain the previous confirmed transaction, this will create a quote chain of confirmed transactions. The accountant can compromise the system  by editing his posts. But! If an accountant is dishonest we can fork the chain! simply by having someone else confirm the original TX and using that new confirmation in the chain.
Its as simple as that!

What about double spends?

If someone sends you 0.001AC what's stopping you from quoting that post over and over sending Abstract Coins all over the forum to everyone!? thats what the transaction code is there for, when you send someone some Abstract Coins you attach with it your personal random code that looks like this "|AC63n78dn|" you the sender makes up this random code, and you use the same code every time you send some Abstract Coins. that way we can verify if a user has created a dishonest Tx or a double spend with some simple searching. See all the transaction i have ever made by searching for  "|AC8DN93M|"

Beta Testing!

This is an experiment, for fun, lets see what happens  Cheesy  In theory these coins can be moved anywhere on the forum, but i would ask we keep the transactions on this thread, during beta testing.  the hope is that in the end with some tweaking to the protocol, people could place some value on these imaginary coins.  I am giving away random amounts to anyone who wants some.
post your interest below.

AbstractCoin++ , the programing language AbstractCoin runs on


/*===========================================================================
| (AbstractWallet ::sendTx)
|
|  PURPOSE: to allow an AbstractWallet to send an amount of AC to another AbstractWallet.
|
|  RETURN: int value, the Amount of uAC left in the sender wallet.
|    
\===========================================================================*/

class AbstractWallet {
virtual int sendTx( int SendTo_Id, int Send_Amount)=0;
};
typedef std::vector AbstractWalletList;


/*===========================================================================
| (CreateAbstractWallet)
|
|  PURPOSE: to allow an users to Create a new Abstract Wallet
|
|  RETURN: void
|    
\===========================================================================*/

void CreateAbstractWallet(int User_Id);




now we can push a tx like this

tadakaluri(1493uAC) = AbstractWalletList[AC0M98S1|tadakaluri]->sendTx( AC0m97S1|adamstgBit , 100 );

in this example, wallet "AC0M98S1|tadakaluri" sends wallet "AC0M98S1|adamstgBit" 100 uAC, and so,wallet "AC0M98S1|tadakaluri" has 1493uAC left



to declare their wallet, anyone can say:

CreateAbstractWallet(AC0M98S1|tadakaluri);


in essence this is like a new programing language  "AbstractCoin++"  
This forum is the RUNTIME! and we interact with the runtime directly





Dev Notes**

The quote chaine is concrete proof for abstract coins



Abstract Coin doesn't have any particular software associated with it
Abstract Coin is nothing more then an imaginary object.
Abstract Coin operates with a protocol which allow users to transmit pieces of this imaginary object back and forth between any of the users imaginations
Abstract Coin first came into being yesterday night, the imaginary object appear in my mind, and i began to break it up and give it away to people. today i only have a small piece of this object left in my mind, what will happen tomorrow is anyones guess.

Abstract Coin is abstract, deal with it!  Cool

The basic idea is that I can invent this imaginary coin, and simply saying i give you 0.1 of it makes it so, since we can all see the history of what's been said then we can figure what's what.On day 1, somone edited their post and claimed that they only sent me 0.001 not 0.05 .... this act killed Abstract Coin 0.1.0; thats when i thought of using a "quote chain" now transactions are independently confirmed by other people so no one can edit their transactions. I think it would be alright to say, all you have to do to send Abstract Coin is first prove you own some ( by quoting the confirmed block thats shows you received coins ), then say wtv amount you want to send and to whom. Abstract Coin is profoundly CraZy, but i think the basic idea has merit, I'm having fun exploring it, seeing how far i can go with it.

Abstract Coin - an idea worth thinking about.







Abstract Coin Leaderboard
AdamStgBit...............  0.19990
jubalix......................  0.14990
RichG......................   0.10000
Hazard.....................  0.10000
Phinnaeus Gage.......... 0.05000
ohhaithere................  0.02000
fredtrader................   0.03100
nimda......................   0.03100
BitcoinAshley............   0.01000
TsuyokuNaritai..........   0.02000
True___Blue..............  0.01000
calian.......................  0.01000
batcoin....................   0.01000
Boi qaaf....................  0.01000
NamLaLai................... 0.10000
CoinHoarder............... 0.00010
RyNinDaCleM.............. 0.00100
HeRetiK.................... 0.00100
com911.................... 0.00100
Anon136..................  0.00010
Pages:
Jump to: