Love Handles

avatar

heart.png

If you have a better name post below :D

Love Handles is the stand-in name I'm using for the service I described in my last post; a system of creating/buying/selling accounts on the Hive blockchain. I'm sure there's a lot of confusion surrounding the idea as it sounds like an exploitative service, so I'm gonna take this time to clear some stuff up.

Creating an account on Hive isn't like sniping a domain name.

When someone snipes a domain name they are making an extremely longshot bet that paying the small yearly fees are going to pay off big even though they don't actually plan on creating anything for said website. You can't do anything with it; it just sits their collecting dust while other people out in the world might want to use it but can't.

What I'm going for here is pretty much the exact opposite of that. I want to facilitate a simple interface that allows anyone to get the account they want without dead accounts going derelict and being lost to the void forever.

Twitter.jpg

Seriously, go check Twitter.

Twitter has some really great search functionality that shows us how bad this problem this really is on every single Web2 app. Seriously, type in any @screenname on Twitter. It was created in 2008 or 2009 and that account is dead. Here I'll think of some random ones right now and check myself.

  • @silverbullet
    Dead account on Twitter. Created July 2007 with one Tweet: "Just setting up my Twitter. #myfirstTweet" which weirdly enough was Tweeted in 2014. This account is also dead on Steem and Hive; created in 2017 (as always).
  • @buttercup
    Account suspended on Twitter; no information.
    Account derelict on Hive, created in 2016 (nice!)
    Zero posts, one comment, possible flagwar bot.
  • @applepie
    Active account on Twitter; dead account on Hive.
  • @twoplustwo
    Dead Twitter account created 2007.
    Dead account on Hive created May 2020 (surprising).
  • @lotus (Twitter account suspended; derelict on Hive)
  • @highlander (dead 2007; dead on Hive 2016)

See where this is going?

All the names that people want are taken. Once they are taken, they never get recycled back into the ecosystem for users that actually want them. As soon as a social media platform becomes popular, every cool tag gets taken and 99% of them go inactive.

Twitter went online in 2006 but all the names didn't get taken till 2009 when an obvious massive wave hit them like a ton of bricks. Such a tidal wave is coming for Hive during the next mega-bull run, I guarantee it. And again in 2025 most likely (even worse than 2021).

This is a problem.

And it's an even bigger problem for crypto networks, because unlike centralized services, these accounts have to be stored in memory on every node until the end of time on potentially thousands of nodes. That's a lot of wasted space and unutilized value.

Not only that, there are theoretically x1000 times more things a Hive account can do than a social media account can do. A Hive account can store value and access every single dapp connected to the network using the associated credentials. At some point the Hive network may fall into the background like Linux and people won't even know what Hive is, just like they don't know what Linux is or that they use it everyday.

We need to stop being reactive

Many networks just wait for things to go wrong and then they fix them afterward. It's a very frustrating way to do business when you can see the problem coming a mile away. We need to be proactive and hit the ground running. Of course being proactive runs the risk of solving a problem that doesn't exist and wasting a bunch of time. We must be self-aware. Intuition isn't always a valuable resource. Just ask a conspiracy theorist.

gamertag.png

Like I mentioned before, this isn't a service the network needs until we have a massive new wave of users. However, by the time that rolls around it might be too late as accounts may start going inactive and getting lost to the aether once again. Truth be told, this service probably isn't going to have any demand until 5 years from now when we are much closer to mainstream adoption during the mega-bubble after next. I'd just like to get these thoughts out there now for future reference.


Literally no one wants to design something of this nature... it's a boring project for boring people :D

That being said it's still worth noting how I envision such a thing. It's also important to note that the only reason I started thinking about this service is because it is NFT word-related like one of my other projects, and there would be some module overlap and the possibility of recycling some code.


The process begins with account recovery.

When anyone creates an account on Hive, the recovery account is automatically set to the entity that created it. It takes 30 days to change the recovery. Theoretically, during those 30 days, the original entity that created said account could steal it back using the account recovery procedures because they are in control of the old Owner Key in addition to being the recovery account (Active Key required).

This 30 day grace-period can be avoided if the recovery account (account creator) never knew the Owner Key to begin with. I assume this is how frontends like Peakd operate. Peakd never stores these keys and they are generated locally on your computer to avoid security compromise. If the account creator never knows the private keys and they are only given the public keys (all that's needed to create the account) then they can not recover the account by themselves and would need the help of the person who controlled the Owner Key.

The problem with a service like Love Handles is that it likely has to be pretty centralized before it can become decentralized (if ever). This means hosting an online database with an API that's storing thousands of private keys... doesn't that sound like an absolute security nightmare? It doesn't sound too great until we realize that 99.9% of these accounts are extremely low/zero value accounts and that there would be procedures and warnings in place to ensure that anyone who deposited large sums into their account needs to immediately change their passwords and learn about self-hosting their own wallet.

Account Ownership

Not your keys? Not your crypto! The person who has access to the Owner Key is the person who owns the account... assuming that the recovery account and someone in control of the old Owner key don't conspire to steal the account. I have big plans for one day creating an air-gapped hardware wallet using Raspberry-Pi tech. #dreambig

In any case...

Anyone would be able to submit accounts to be sold on Love Handles. The first step would be changing the recovery account to one that the service trusts. Perhaps controlled by the service itself; perhaps not depending on allies acquired along the way. At some point the owner key needs to be transferred as well, but the logistics of that have a lot of options.

Regardless, once Love Handles is confident it controls an account, it can be sold to the market on credit as described in my last post. The owner key will not be relinquished to the buyer until the account is paid off, and powerdowns will not be allowed. Disabling the active key is also an option when considering token inflation that may not get locked in a contract like HP inflation. The options regarding the permission system are quite endless when dealing with a centralized system.

Search functionality

So if new users are showing up to lovehandles.io or whatever it's called, how are they going to find an account they actually want? This is actually where the idea started for me, because my Cards Against Humanity clone has the same problem. There needs to be a searchable database that returns useful information back to the end-user.

So maybe the person wants a username with the word "dragon" in it so they type it into the search bar and get back a list of accounts for sale with the given word. It's so surprise that the @dragon account on Hive was taken June 2016, three months after Steem was launched. Of course the account was taken by someone who never used it. With this service online, it's possible that the person controlling these keys realizes they can sell the account for $10 or $20 or more and this account gets recycled back into the ecosystem.

Hive accounts as NFTs

In fact, even I would be willing to buy the @dragon account for $10. Why? Because I know damn well someone will pay like $100 for it at some point in the future. Hive accounts are NFTs, as described in my last post. This means speculation will occur like this just with any other cryptocurrency.

This is another reason why creating Hive accounts is nothing like domain name sniping. With domain name sniping, you expect to take 1000 domains and hope for that one big score. With Hive accounts, they could be sold and resold multiple times, being constantly recycled back into the ecosystem over the coming decades depending on supply/demand and activity. So I could sell an account for $5 but then that person turns around and sells it for $100 a few years later. You never know.

Again, this service will greatly reduce bloat on the Hive blockchain, because unlike blog posts, account names and passwords are something you can't skimp on. Theoretically in ten years Hive may choose to archive old blog posts so that lighter nodes can run with less burdens attached to them, but the same can never be said for accounts. Account info must be available at all times on every node indefinitely until the end of time.

Can you imagine what it would be like to store 100M accounts in your tiny little Hive node... 99% of them being dead accounts? Yeah, pretty annoying... and expensive too. RAM costs money. SSDs also cost money, and they are much slower than RAM. Wouldn't it be nice if we never had 100M accounts because they were being recycled? Probably. Assuming we don't scale any higher than that.

bandwidthtech.jpg

Datamining

It would also be trivially easy to use this frontend to link email addresses and phone numbers to accounts.

The obvious disadvantage of this is privacy, hacking, and data breaches like we saw recently with Ledger. What an absolute nightmare! 250k people had their addresses and phone numbers doxed. Threats of death and kidnapping were not uncommon, and IIRC at least one actual kidnapping did occur. Fun stuff.

The advantage of such a service is that anyone would be able to get text or email alerts regarding the status of their account. Powerdown started? Send out an email. Owner key or recovery account changed? Send out a text alert. Honestly I'm surprised such a service doesn't exist yet or at least has zero popularity. I guess the homesteading libertarians on Hive value their privacy, but that will not be the case when mainstream adoption rolls around.

Rewards for providing data

Unlike Web2 that takes your information and gives nothing in return except access to a "free" account. Web3 can provide infinite incentives for the same information. In the case of Hive, Resource Credits are going to be pretty valuable when our limited bandwidth gets stress-tested.

Users who provide two-factor authorization methods like email address and phone numbers could be rewarded with delegations in terms of RC credits or even raw HivePower. This information could even be used to implement the traditional account recovery that Web2 users are used to.

Proof-of-brain

There is a small opportunity here to showcase a proof-of-brain use case in this arena. Imagine we are in the middle of a mega-bubble and millions of users are being onboarded. Do we really want to see names like @bob12345 running around? Barf.

Rather than that, those on Hive who are good at coming up with screen names would be incentivized to do so through this system. One person can think of a thousand screen names, and even if they don't have the tokens to claim the names they could get a sponsor that actually has the tokens (whale XYZ) to split ownership of the account with them.

So say some random Hive user comes up with some good ideas for account names. They get this sponsor to approve some of them, and now they both jointly own the accounts (say 50/50) so when the accounts gets sold on Love Handles the profits are divided between both owners.

This is good for token holders, proof-of-brain busy-bees, and the network at large. It's also good for Love Handles if 'they' are doing something sneaky like taking a 10% fee off the top of every transaction because their is no competition. Food for thought.

Conclusion

Yeah it's a stupid idea that solves a problem that theoretically doesn't exist (yet). They can't all be winners, kids. Truth be told there are about a dozen other way cooler projects I'd rather complete, but considering how early in the game we are, many devs will be forced into busywork infrastructure just to get the network fully functioning and frictionless.

So why did I claim all these accounts? To exploit the network? Hardly. I just don't want to see another wave of accounts fall into obscurity like they do on literally every other social networking site (including this one). Hive accounts are NFTs. They have value and they are taking up space inside a very inefficient database being copied and verified all over the world. Anything we do to lessen the bloat will be an absolutely imperative priority going forward.

Posted Using LeoFinance Beta



0
0
0.000
21 comments
avatar

What I would like (perhaps) is a way to unded the ded and once undeded, "wipe" the account to clean. Now I know that by BC rules a full wipe isn't legit, but at the interface level it could be.

For example, someone with a crappy alt (with a decent name) they no longer use, could put it up for sale on your site and at point of sale, it gets given a marker that tells the front ends to hide the past (if they choose) or perhaps toggle the past. This way, a clean account could be started.

The other way to do this would be where there are soft naming accounts that are tied to a sequential number account kind of thing. This way, people can name their accounts whatever and bind it to a number. Or perhaps, have multiple soft accounts bound to one account, where the soft accounts act independently of the main, but are always connected to it (with transparency of course)

0
0
0.000
avatar

Much like Twitter, any Hive frontend can allow any Hive account to call themselves whatever they want. Your @name is locked in on chain but how that account is interpreted by a frontend is 100% subjective.

0
0
0.000
avatar

I wish I had known that I couldn't change my name before I joined. I didn't realize that this was going to be the core account name, otherwise I would have just had it as taraz - now that is a ded account.

0
0
0.000
avatar

So many dead accounts. I forgot to talk about the bounty system but anyone would be able to put up a bounty for the account they wanted to try and lure the owner into selling it.

0
0
0.000
avatar

People should also be able to burn their own account. effectively losing the keys and putting it up for grabs again.

0
0
0.000
avatar

Yeah no reason to not add a "delete account" feature.
Doesn't even need to cost resource credits.

0
0
0.000
avatar

I doubt I understood the concept fully. But, I realized that I should at least change/claim my account ownership 😇

0
0
0.000
avatar

Dude you should definitely hedge and claim steem accounts too. Don't put your eggs all in one basket.

Steem is way ahead right now! It is all about momentum! Large investors attract large investors. Just like BTC.

0
0
0.000
avatar

Steem is way ahead in zero areas including market cap.
Development: behind ; Community: behind ; Decentralization: behind ; Security: behind.
Steem rank 150, Hive rank 186... this is "way ahead"? These are micro-caps.
IIRC I do still have 300 account tokens on Steem which still may end up having more value in their liquid form.

If I wanted to invest in a project that "attracts large investors" I'd buy more Bitcoin, just like everyone else.

0
0
0.000
avatar

You have btc in your username yet you don't worry about Steem being centralized?

0
0
0.000
avatar

I think a lot of ideas surrounding blockchain are taken out of context. I do not support centralization. Are you sure Hive hasn't been centralized by several people?

Fringe decentralization is worse than fringe centralization. The former leads to false narratives and exploitation the latter is keen to how free markets operate. With transparency and accountability.

This idea of decentralization when decisions are based on a dPOS model is a false narrative. It is another centralized system weighted on first come first serve. Or a buy in.

Fringe centralization like the free markets overseen by legal bodies, encourage rules that let anyone compete with nepotic "decentralization".

The wordplay is going to destroy a lot of people. Decentralization does not mean there isn't a regulating body. It means there isn't a regulating body decided by a government...

Someone is always exerting central force. *cough cough blocktrades et al. Who also happen to own shares in Steemit Inc. Conflicts of interest don't you think?

0
0
0.000
avatar

Blocktrades is definitely not the only one developing on hive, and he is completely unable to influence the majority of votes with his stake, while Justin Sun is the only vote that matters on Steem.

I disagree with you about dPoS. Your arguments also means that all PoS are also not decentralized, which is also wrong.

Nothing is decentralized as much as bitcoin is. This we can agree on. And it is much easier for governments to apply pressure on a dPoS system, I agree with that too. Doesn't mean it's not decentralized though, the hive fork proved it.

Communities run software in the end, and people can choose to run nodes or not.

0
0
0.000
avatar

Blocktrades knew about Tron's interest in Steemit way before anyone. The announcement only caught non Bitshares witnesses by surprise. But of course Blocktrades crime syndicate offered a solution, stroking the passion of users.

Get familiar with RICO.

Those other developers are ♟and 🐑. They just follow the the promisor of enrichment. Your precious DHF is printing an absurd amount of HBD for the little value it never brought to the network. What % again?

Then you got guys like @edicted offering solutions not realizing his staked hive serves as a liquidity pool, for dumping witnesses that also dump HBD conversions.

Excuse me if I rather ride with the overtly instead of covertly centralized entity working on closing the loopholes. Excuse me if I don't want to be a retail sucker.

Like I said wordplay is going to destroy a lot of people when they refute the totality of the circumstances. dEcEnTRaLiZaTiON.

The worst thing I believe is that they want Hive to grow not because it'd be cool, but to continue at a larger scale. Don't worry they will toss you crumbs. Just engage!

I am sorry. Enjoy your APY that is not in USD but a depreciating shitcoin. Good news, they have faith they'll make things right you. Bad news, you might have more faith.

My point is this is taboo, nobody talks about it. It supercedes any technical blockchain jargon in my opinion. Those BTS guys are mighty dirty bastards.

0
0
0.000
avatar

I know that blocktrades knew because of his shares in Steemit, he even told me in a comment. It doesn't matter what the motives are, the truth is that hive is less reliant on blocktrades now that it was reliant on Steemit.

Steemit had a huge stake. And they were selling more dollars just for node costs than the DAO is printnig now. At least blocktrades made node run 8x cheaper.

Hive is simply better now, don't know why you get sucked into weird guesses. If you don't trust blocktrades then fine, I can see why. I personally think he really wants to implement on hive his vision of a huge reputation system, which I am not a fan of honestly.

But hive will be successful even without that.

0
0
0.000
avatar

Time will tell 🙃. The real issue I have with Hive is that the BTS camp and their enabling significant others have turn this to their personal BS. Which created an unscalable amish-like internet atmosphere.

Globalization is so much more. Some people don't like rim jobs, that isn't part of the process. Fortunately they overestimated their legitimacy, and are more than wrong on several fronts.

At the start of every great revolution they hang the "intellectuals" from the gallows. It will now take several years for this mess to get sorted out. Perhaps a double digit percentage on a young life. Those old bastards this is entanglement.

They made something minute to some, serious for them. Very big problem. I suggest they don't act so tough, and keep it on the backburner. It is very sad this is what some people have energy to do in retirement. Tragic.

0
0
0.000
avatar

What do you think of account expiration? I was thinking about the fundamental problem with crypto, where if you die and are the only person holding your keys, you can't pass your coins to anyone else.

The solution I thought was best was to create an expiration limit. For example, if account X remains inactive for 5 years, send all the coins to account Y. Account Y should belong to your kids or whoever you want to inherit your coins.

Also, once the account expires, the data can be deleted forever and the account username returned to the pool of unclaimed accounts. This is only a problem if a user wants to have his post remain on hive forever, even after his death.

He could then choose an option to only send any coins the account holds, without the username expiration.

I think this solution is much better than using recovery accounts, because recovery accounts can steal your funds at any time, imagine the family problems this might cause.

0
0
0.000
avatar

This would be really good for accounts created on hive, where for some reason you couldnt figure out how to get the keys to work until you created the 5th iteration of your user name.. so you have alot of accounts out there taking up space, that have never and will never be used.

0
0
0.000
avatar

I hope a service like this actually exists someday! I have a bunch of account creation tokens that I don't really feel like I have a use for. I have a bunch of accounts I made at one point and don't use, too. I stopped doing that because it didn't seem productive, but if a service like this ever existed, I'd have a use for them.

0
0
0.000