Follow-up on @techcoderx Avalon leader resignation

in #resignationlast year (edited)

Follow-up on Avalon resignation.png

Several people have sent this post to me on Discord, so I figured that I post a follow-up on my resignation from Avalon leader.

Context

I'm a (now former) third-party developer on Avalon, and the only remaining active developer leading up to my resignation. I was the one who implemented the Hive integration on the frontend due to high demand when the blockchain forked that lead to the creation of Hive.

This was the first platform that I joined that lead me to participate on Hive (formerly Steem) in many forms, including being a witness and API node operator here.

On the 22nd February 2023, I disabled my Avalon leader node and resigned as a block producer and consequently DAO member. This was the short speech I posted here:

Dear DTube community,

Today I will be resigning as an Avalon leader and consequently as Avalon DAO member. It is an unfortunate circumstance as I will no longer be able to fulfil my responsibilities as a block producer on Avalon going forward. The @techcoderx Avalon leader will be disabled effective immediately.

I would like to take this opportunity to express my gratitude to all of you for your support during my time as an Avalon leader. Please accept my decision to leave, by unvoting my leader and voting for someone else that can make Avalon better.

Thank you.

I have subsequently assigned myself the "Former Block Producer" title on the Hivemind community here.

What does it mean for now

  • I have ceased all related dev work effective then, indefinitely.
  • I will continue to maintain avalonblocks.com, the main Avalon block explorer I made, as announced here, until the handover of the domain to another node operator. The same applies to the corresponding API node api.avalonblocks.com.
  • Certain nodes such as avalon.d.tube in which access were given to me 2 years ago will be maintained as long as it is still feasible while I'm still in control of avalonblocks.com domain.
  • I will no longer be posting any new content on Avalon.

What does it mean in the future

  • The said platform will be deprecated and removed completely in the next major OneLoveIPFS uploader release (probably v4).
  • I will be exploring new platforms to replace, particularly Hive-Tube. The P2P video streaming caught my attention the most due to my ongoing (and overdue) work on @aliveprotocol.
  • All future dev work by me will no longer contain any references to DTube or the aforementioned Avalon mainnet. Such references will also be removed over time on existing projects. Personal repositories that are exclusively Avalon-related will eventually be archived on my Github account.

Why I left

There are several reasons, I will only highlight a few of the serious ones here.

Blockchain issues

The very main reason of my resignation.

The original implementation of Avalon when mainnet was launched was extremely buggy and nodes were replaying very slowly and completely unmaintainable. Over time I have optimized the replay which lead to improved stability, however at its current state it is still unacceptable.

The Avalon blockchain halts as often as Solana, except that most of the blocks are empty. I will not get into the details of what happened that caused these events though.

Being the only active (now former) dev, I will be expected to investigate and fix these issues if I remain a leader as it is one of the responsibilities. Unfortunately this will be cost prohibitive to me (mostly in terms of opportunity cost) and the DAO that will be expected to fund the work. I would rather spend my time and resources on Hive-related projects instead of Avalon which is also plagued with other non-code issues.

Abuse

Basically the context of the post that people were sending me, linked above. Before getting into it, I have to get this statement out:

@techcoderx does not condone any form of the aforementioned abuse in the post whatsoever on Hive.

I'm very sure many counter-abuse Hive projects (which shall not be named) have known this years ago. I have also raised this issue in the official Discord server months ago.

Screenshot 2023-02-27 at 7.48.37 PM.png

From the DM with @fasolo97, shared with permission:

Screenshot 2023-02-27 at 10.11.22 PM.png

As you can see, the curators have zero clue about it. For context, I do not (and never) have access to the curation rooms throughout the entire history of the project.

Only the current sole owner of the Hive account, heim, knows about what is going on here.

I want to get this straight

  • Heim currently retains the ownership of the ERC20 and BEP20 token contracts for the token bridge.
  • The domain, servers, Graphene accounts are also under his control.
  • He has been silent since over a month ago on the Discord server (regarding recent issues), and has repeatedly disappeared for extended periods of time in the past.
  • He has been missing blocks as an Avalon leader himself for 3 months and counting.
  • Only the @dtube account on Avalon is under control of Avalon leaders with 2/3 vote to execute certain transactions.
  • The project is centralized when I'm the only person that is (now was) in-charge.
  • Majority of OneLoveIPFS team (formerly @onelovedtube at that time) was against hyperlinking ThemTube videos as just an embed to the centralized platform (that dominate DTube now) people are trying to move away from. This feature was part of v0.9 update that also introduced Avalon. The members that voiced out against this were mainly me, @gray00 and @vaultec. At that time, the @onelovedtube curation only allowed curating IPFS/Skynet videos which then became unfeasible over time.

Now that I'm no longer participating, I can finally have more time for my personal issues that needs my immediate attention and time for working on Hive projects.

Thank you for all your support.

Sort:  

I saw you downvoting dtube stuff, but then saw this.., and was wondering which side you were on? Yes.. that transaction is over a year old.

image.png

Techcoderx was paid for development work that he was doing for dtube. Obviously now no more. And he has for a long time expressed his own opinions irrespective of what dtube core leadership (if there is any) believes.

We are glad to have you.
Dtube has been a thorn in the paw for a long, long time.

Congratulations @techcoderx! You received a personal badge!

You powered-up at least 10 HIVE on Hive Power Up Day!
Wait until the end of Power Up Day to find out the size of your Power-Bee.
May the Hive Power be with you!

You can view your badges on your board and compare yourself to others in the Ranking

Check out our last posts:

Be ready for the March edition of the Hive Power Up Month!
Hive Power Up Day - March 1st 2023
The Hive Gamification Proposal
Support the HiveBuzz project. Vote for our proposal!

Congratulations @techcoderx! You received a personal badge!

You raised your Hive Power every day of the month! Enjoy better curation reward and more to say in governance.
Participate in the next Power Up month to get another one!

You can view your badges on your board and compare yourself to others in the Ranking

Check out our last posts:

Be ready for the March edition of the Hive Power Up Month!
Hive Power Up Day - March 1st 2023
The Hive Gamification Proposal
Support the HiveBuzz project. Vote for our proposal!

Congratulations @techcoderx! You received a personal badge!

You powered-up at least 10 HIVE on Hive Power Up Day! This entitles you to a level 1 badge.
Participate in the next Power Up Day and try to power-up more HIVE to get a bigger Power-Bee.
May the Hive Power be with you!

You can view your badges on your board and compare yourself to others in the Ranking

Check out our last posts:

Hive Power Up Month Challenge - February 2023 Winners List
Be ready for the March edition of the Hive Power Up Month!
Hive Power Up Day - March 1st 2023
The Hive Gamification Proposal
Support the HiveBuzz project. Vote for our proposal!

Congratulations @techcoderx! You received a personal badge!

You made another user happy by powering him up some HIVE on Hive Power Up Day and got awarded this Power Up Helper badge.

You can view your badges on your board and compare yourself to others in the Ranking

Check out our last posts:

Hive Power Up Month Challenge - February 2023 Winners List
Be ready for the March edition of the Hive Power Up Month!
Hive Power Up Day - March 1st 2023
The Hive Gamification Proposal
Support the HiveBuzz project. Vote for our proposal!

Congratulations @techcoderx! You received a personal badge!

Happy Hive Birthday! You are on the Hive blockchain for 5 years!

You can view your badges on your board and compare yourself to others in the Ranking

Check out our last posts:

Feedback from the March Hive Power Up Day
Hive Power Up Month Challenge - February 2023 Winners List
Be ready for the March edition of the Hive Power Up Month!
The Hive Gamification Proposal
Support the HiveBuzz project. Vote for our proposal!