Can POCKET tokens be burned?

in #pocket6 years ago


Hello all, I am the creator of the Pocket protocol (see link at the bottom of the page), an experimental cryptocurrency/token that operates on the Steem blockchain. You can send people POCKET tokens or check your own balance by writing a comment that looks like this:

pocketsend:1@some-account, and then put whatever text you want after the comma.

That command would send 1 token to @some-account; if you wanted to send a different amount to some other account, just change the 1 and the account name.

POCKET tokens are also traded (as IOUs) on the Bitshares blockchain, see @pocketexchange about that. Note: I do not operate the @pocketexchange service, and I'm not liable if their security practices cause you to lose tokens. Understand the risks before trading on any exchange!

What's all this about burning?

At the moment, I don't know why you'd want to -- but what if you wanted to destroy a POCKET token? Could you do it? Yes, and there are a couple ways. The most robust, for sure, is to send tokens to the @null account. The @null account is a special account on Steem: @null cannot under any circumstances submit a transaction to the Steem blockchain. This is because it has no permissions. I got the following screenshot from steemd:

Screenshot 2017-11-29 16.13.51.png

Its Owner, Active, and Posting permissions are all "locked," which just means that according to the rules of Steem, nobody can use this account for anything. The account's purpose is to burn stuff! If you send any STEEM or SBD to @null, those coins vanish into thin air, never to be spent again!

So if you wanted to destroy POCKET tokens, it's as simple as sending them to @null:

pocketsend:1@null, try this and see what happens!

Of course, nothing interesting will happen. You'll get a confirmation message from one of the Pocket bots that tells you @null's balance; that balance will be the cumulative number of tokens that have been burnt by sending them to @null.

Why would I want to do this?

My favorite use for burning tokens is the concept of "Proof of Burn" that Counterparty invented to do their ICO several years ago: rather than have people send them BTC to create the first XCP tokens, they had people burn BTC by sending them to the bitcoin address 1CounterpartyXXXXXXXXXXXXXXXUWLpVr:

Screenshot 2017-11-29 16.19.17.png

The Counterparty protocol specified that every BTC that got sent to that address created some number of XCP tokens. It was an ICO whose purpose was to collect users who were committed-enough to the project to trash their BTC, rather than an ICO whose purpose was to collect a ton of free money. It had sort of a Quixotic purity to it that I always found very attractive.

Are you saying we should do a PoB with POCKET?

It would certainly be an interesting way for a new subtoken to launch on Steem. Would it be useful? That's entirely up to you and your purposes for your token. The downside of PoB is that it doesn't directly raise you money. The upside is that if you do it right, it can actually result in the creation of a valuable token (Counterparty is a great example), possibly without some of the regulatory headache you normally endure when running an ICO. I realize that I might be 100% violently wrong on that point -- please consult with legal advice and your local regulatory bodies before you do this.

If you do decide to do a PoB for some reason, you can happily use the @null account to do your burning. Or go create your own unspendable account with a sexier name and have people send tokens there.

As always, if you need a Bitshares account so you can trade POCKET IOU tokens issued by @virtualgrowth, you can sign up for Bitshares using this link.

For more information

Sort:  

Anything could be burned

Including pocket tokens

This post had been upvoted at 100% thanks to @heroic15397!

pocketsend:1@null, let's see if anybody has done this before!

Successful Send of 1
Sending Account: biophil
Receiving Account: null
New sending account balance: 900883
New receiving account balance: 0
Fee: 1
Steem trxid: 0bb3c9f3782042b5097046fbe234be04c7ad6890
Thanks for using POCKET! I am a confirmer bot for fun, view my source confirmer code here. Don't know what a POCKET Token is? Here is a link to the official announcement post.

Nope, nobody has ever burned to @null before.

pocketsend:1@null, i do not habe but i try lets see what the bots say :)

Can you make it so that the confirming bots also confirm the messages or state the message at the time of confirmation

I'm not quite sure what you mean...

What i mean=
Mock exp=

Ah, so that if the original message is edited, we'd have a record?

It would make the confirmation messages pretty long...

I'm late to the party but while I agree it would make the confirmation messages long, I think that it would also make transaction memos more useful.

Interesting, thanks for reminding me of PoB. I am considering things of this nature recently and had totally forgotten it!

100% violently wrong

😂

I've always liked PoB, at least in sort of a distant, academic way. If done right I think it can be an excellent way to distribute a token. I believe it will be supported by the SMT ICO machinery as well!

I think I'd like to start up a Pocket node, it's an interesting project.

Cool! I think the instructions on the GitHub still work fine; let me know if not and I can help out.

Awesome 😃 will do!

Wow. Way cool. Please kindly write more stuffs like this. thanks

@biophil is there anybody interested in trading Pocket Tokens for Steem?

Yeah, people do this. If you surf through #pocket you may find some old postings for this!

@biophil, is there a way to use Steemit to create digital asset like Ethereum's CryptoKitties and then require POCKET tokens as the only medium of exchange for the asset? Could we develop our own POCKET PUPPIES here on Steemit?

Definitely. If I didn't have a day job I'd have done it already. You got any skills? Want to help make it happen?

No skilz, just wanted a puppy for Christmas.

@biophil Thank you getting back to me. As well as your advice.

Great question Naturalguy! @classifieds has posted a POCKET exchange article in the past and he probably would be happy to do it again if you asked him. The best price for the tokens is probably found on Bitshares since they have developed a way to trade them there. :-)

@paul.atreides Thank you for the lead, I really appreciate it. That's where I shall start. : )

pocketsend:1@bithereum, test

Successful Send of 1
Sending Account: bithereum
Receiving Account: bithereum
New sending account balance: 999999
New receiving account balance: 999999
Fee: 1
Steem trxid: c745179da5e68dc8aff2e9fcd1ccdb6a5ad930db
Thanks for using POCKET! MasterPocket is running this confirmer code.

Successful Send of 1
Sending Account: bithereum
Receiving Account: bithereum
New sending account balance: 999999
New receiving account balance: 999999
Fee: 1
Steem trxid: c745179da5e68dc8aff2e9fcd1ccdb6a5ad930db
Thanks for using POCKET! I am running this confirmer code.

pocketsend:1@null - there i done it!!

boinc
Courtesy of @joshoeah

you need a comma after @null. like this:

pocketsend:1@null, - there i done it!!

Why burning a lovely token! Those who want to burn then burn you're own token... me I keep accumulating POCKET token.

@cloudspyder I have 15000 Pocket I want to get rid of. want to trade a little steem for these few?

pocketsend:2@null, second person to burn also i like segwit :)

Successful Send of 2
Sending Account: sames
Receiving Account: null
New sending account balance: 362552
New receiving account balance: 2
Fee: 1
Steem trxid: 12ab1fed4501271e96ea57b09d97e39c1b38c61c
Thanks for using POCKET! I am a confirmer bot for fun, view my source confirmer code here. Don't know what a POCKET Token is? Here is a link to the official announcement post.

Coin Marketplace

STEEM 0.30
TRX 0.12
JST 0.034
BTC 63799.64
ETH 3130.40
USDT 1.00
SBD 3.97