Was Steem Designed to Last? Will Whaleshares Outlast Steem? Lets Find Out!

in #blog6 years ago (edited)

Hello Everyone.

For those of you who don't know me very well, I go by Cerulean, or Blue, and I am a somewhat new member to Steem, having only joined several months ago, though I have greatly been enjoying my time in the platform. Lately, I have been dealing with some medical issues, and unfortunately it has caused me to cease most of my programming tutorials, which is the basis of what I used my steem account for.

This may be a good thing though, as it is causing me to branch out into other topics, and furthermore even into other platforms, hello whaleshares :). However, lately I have been having some heavy thoughts about these platforms, as I have been hearing some rather startling statistics about what it actually takes to run our chain.

8I7bLyx.png

For the complete uninformed, I will now do my best to explain what a Witness on the Steem Blockchain is, and what they do to help keep the chain running.

What is a Witness?

Witnesses, are for all intents and purposes, our bankers, or miners if you are more comfortable with the bitcoin analogy. Steem however uses a different method of verifying blockchain integrity than bitcoin, where only the top 20 'bankers' or Witnesses are used to create new blocks, and record the transactions inside of them.

Doing this, witnesses are rewarded for each block that they themselves publish to the chain, as well, each and every one of us would expect to be paid for any work that we have done correct? It is also rather expensive to be a steem witness at this point in the chain, so the rewards are quite beneficial to everyone, provided the witness is someone who cares for the chain.

What do Witnesses do?

Well, I kind of explained that above, but in this section, I would like to go a bit deeper into the subject of actual witnessing. First off, I would like to say that I am not a witness, and do not know as much as MANY of the more advanced users on this platform, but I am a techie, and I have done some solid research before beginning this article. Also, if anyone sees somewhere to correct me, Please do.

steem1.PNG

Now, Running the actual software, that allows your computer to be a witness, requires a computer to run on of course. The computer then receives transactions, and based on either a time-based, or turn-based schedule, (I honestly am not sure,) The next witness in the list of top-20 is selected to publish the block. There is some shuffling security involved, as you can see from the image above.

The thing is, most of these witnesses are not able to use their own PC at home to witness, as for one thing it is quite a resource intensive process, to manage everyones transactions all in those 3 second intervals. Due to this, and other reasons I will explain in a bit, most witness rent servers so as to have an off-site machine, that everyone can connect to, but having no interference with their home life.

The Chain gets Bigger?

Yes, that's correct. As time goes on, and each block is added to the chain, every 3 seconds, day after day, we end up with a larger and larger block-chain. Now, I am not a blockchain expert, though I have been studying them for some time, and have heard more than a few chains complain about longterm scalability. What does this mean?

The thing is, for most blockchains, up until lately at least I believe, there has always been a need to hold the entire chain in the computers memory. This can get to be quite burdensome on the computers RAM. I'm sure not many of you have more than 16GB of RAM in your home computer, though I bet there are a few :P

How Large is the Steem Blockchain now? What about Whaleshares?

steem2.PNG

So, in this article here, written only two years ago, we can see that our witnesses were able to run a Witness Node(software) using only 8 GB of RAM. This is a minuscule amount compared to the 50 something GB we need today.

Whaleshares, being a brand new fork of Steem, has a starting requirement of only 4 GB ram, which is just amazing. However, being a fork of Steem, we are left with the same issue or question. Will the witnesses, paying something like 15$ a month right now for their servers, be running 64GB servers like Steem Witnesses in another 2 years?

And what will our Steem Witnesses be doing in this time? We can only reasonably expect them to go to work for as long as it is profitable for them, and with the price of steem/the market just dropping these days, I would imagine It is getting very hard. Apparently even now anyone below top 20 witness is bleeding money, though they do it simply to support the chain.

Will Either Chain be Able to Last as Long as Bitcoin has?

So, doing the math, Steem Witnesses have suffered over an 86% penalty as to how powerful of a computer that they will need to run our chain, in just about 2 years. If this rate continues, it could be very bad, at least in my opinion. The price of Steem has definitely not gone up even near 86% to reflect the losses suffered.

Though one must consider, many people made alot of money off of Steem during the last two years, and provided that some of these people, are people who cared about the chain and believed in the idea, there is a chance that even if it becomes too expensive for all witnesses, some people may keep doing it, and paying out of pocket in hopes that it comes back.

I honestly have no idea about servers with ram larger than 64GB, but I can only imagine the costs as these machines become more and more intensive. I do know that the Witnesses right now already pay alot for their machines.

Is Anything Being Done to fix This Issue?

Honestly, I do not know the answer to this subject. I have spoken to a few people and received not much of an answer in any way, though I think that it is fairly safe to say that after 20 forks, if it has not been fixed yet, it is either not a problem, which it is, or it is not that easy for them to fix.

I would love to hear from anyone who has any information on what is being done in regards to this issue, or even if anyone has some potential Ideas, just drop em below!

What about the competition?

With all of the Content-Creation based, Decentralized social media platforms coming out, who is to say what will the the real tech? It is so early in terms of crypto-tech, we could all be blogging on the essence of Myspace right now, and not even know it :P

Steem, WhaleShares, Trybe, and WeYouMe, are just a few of the platforms that have come out in the last few years, all essentially doing the same thing in different manners.

In Conclusion:

One of these services listed above, could be the next Facebook, or Reddit, or they could all be amateur versions of an even better service yet to hit the market, and we are none the wiser. In this game, it is not for me, or really any one of us to say what will happen. Rather, the market will decide as a whole, one way or another.

I would love to hear what you guys have to say about this. Please don't hesitate to share your thoughts and feelings, as this is a topic of great interest to me, and I am hoping many of you as well. The future of our platforms are at stake here should there be no solution to this problem.

Happy Hunting,
Cerulean

For My Spanish Peeps! (Hope its a good translation! XD)


Hola a todos.

Para aquellos de ustedes que no me conocen muy bien, me refiero a Cerulean, o Blue, y soy un miembro un tanto nuevo de Steem, que se acaba de unir hace varios meses, aunque he disfrutado enormemente de mi tiempo en la plataforma. Últimamente, he estado lidiando con algunos problemas médicos y, lamentablemente, me ha obligado a suspender la mayoría de mis tutoriales de programación, que es la base de lo que utilicé en mi cuenta de Stem.

Sin embargo, esto puede ser algo bueno, ya que me está haciendo ramificarme en otros temas, y aún más en otras plataformas, hola whaleshares :). Sin embargo, últimamente he estado teniendo algunos pensamientos pesados ​​acerca de estas plataformas, ya que he estado escuchando algunas estadísticas bastante sorprendentes sobre lo que realmente implica dirigir nuestra cadena.

Para el completo desinformado, haré todo lo posible para explicar qué es un testigo en Steem Blockchain, y qué hacen para ayudar a mantener la cadena en funcionamiento.

Qué es un testigo?

Los testigos son, a todos los efectos, nuestros banqueros o mineros si se sienten más cómodos con la analogía de bitcoins. Sin embargo, Steem utiliza un método diferente para verificar la integridad de la cadena de bloques que Bitcoin, donde solo se utilizan los 20 "banqueros" o Testigos principales para crear nuevos bloques y registrar las transacciones dentro de ellos.

Al hacer esto, los testigos son recompensados ​​por cada bloque que ellos mismos publican en la cadena, también, ¿todos y cada uno de nosotros esperaríamos recibir un pago por cualquier trabajo que hayamos hecho correctamente? También es bastante caro ser un testigo de Steem en este punto de la cadena, por lo que las recompensas son bastante beneficiosas para todos, siempre que el testigo sea alguien que se preocupe por la cadena.

Qué hacen los Testigos?

Bueno, como que expliqué algo más arriba, pero en esta sección, me gustaría profundizar más en el tema del testimonio real. En primer lugar, me gustaría decir que no soy un testigo, y no conozco tanto como MUCHOS de los usuarios más avanzados en esta plataforma, pero soy un experto en tecnología, y he hecho una investigación sólida antes de comenzar este artículo. Además, si alguien ve un lugar para corregirme, ** Por favor hazlo. **

steem1.PNG

Ahora, ejecutar el software real, que permite que su computadora sea testigo, requiere una computadora para funcionar, por supuesto. La computadora luego recibe las transacciones, y basadas en un cronograma basado en tiempo o por turnos (honestamente no estoy seguro). El siguiente testigo en la lista de los 20 primeros se selecciona para publicar el bloque. Hay un poco de seguridad arrastrada involucrada, como se puede ver en la imagen de arriba.

El hecho es que la mayoría de estos testigos no pueden usar su propia PC en casa para ser testigos, ya que una cosa es un proceso que consume muchos recursos, para administrar transacciones de ** todos ** en esos intervalos de 3 segundos. Debido a esto, y por otros motivos que explicaré en un momento, la mayoría de los testigos alquilan servidores para tener una máquina fuera del sitio, a la que todos pueden conectarse, pero que no tienen interferencia con su vida hogareña.

La cadena se vuelve más grande?

Si eso es correcto. A medida que pasa el tiempo, y cada bloque se agrega a la cadena, cada 3 segundos, día tras día, terminamos con una cadena de bloques cada vez más grande. Ahora, no soy un experto en blockchain, aunque los he estado estudiando durante un tiempo, y he escuchado que más de unas pocas cadenas se quejan de la escalabilidad a largo plazo. ¿Qué significa esto?

La cuestión es que, para la mayoría de los blockchains, hasta hace poco, al menos eso creo, siempre ha habido una necesidad de mantener toda la cadena en la memoria de las computadoras. Esto puede llegar a ser bastante pesado en las computadoras RAM. Estoy seguro de que no muchos de ustedes tienen más de 16 GB de RAM en la computadora de su casa, aunque apuesto a que hay algunos: P

Qué tan grande es Steem Blockchain ahora? ¿Qué pasa con Whaleshares?

steem2.PNG

Entonces, en este artículo [aquí] (https://steemit.com/witness-category/@klye/the-complete-noob-guide-to-steem-witness-setup), escrito hace solo dos años, podemos ver que nuestros testigos pudieron ejecutar un Nodo Testigo (software) usando solo 8 GB de RAM. Esta es una cantidad minúscula en comparación con los 50 GB de algo que necesitamos hoy.

Whaleshares, siendo una nueva horquilla de Steem, tiene un requisito inicial de solo 4 GB RAM, que es simplemente increíble. Sin embargo, siendo un tenedor de Steem, nos queda el mismo problema o pregunta. ¿Los testigos, pagando algo así como 15 $ al mes en este momento por sus servidores, estarán ejecutando servidores de 64 GB como Steem Witnesses en otros 2 años?

Y qué harán nuestros Testigos Steem en este momento? Solo podemos esperar razonablemente que vayan a trabajar mientras sea rentable para ellos, y con el precio del steem / el mercado cayendo estos días, me imagino que se está poniendo muy difícil. Aparentemente, incluso ahora, cualquiera que esté por debajo de los 20 principales testigos está perdiendo dinero, aunque lo hacen simplemente para apoyar a la cadena.

Alguna cadena podrá durar tanto como Bitcoin?

Entonces, haciendo los cálculos, los Testigos de Steem han sufrido más del 86% de penalización en cuanto a la potencia de una computadora que necesitarán para dirigir nuestra cadena, en solo 2 años. Si esta tasa continúa, podría ser ** muy ** mala, al menos en mi opinión. El precio de Steem definitivamente no ha subido ni cerca del 86% para reflejar las pérdidas sufridas.

Aunque hay que tener en cuenta que muchas personas hicieron mucho dinero con Steem durante los últimos dos años, y siempre que algunas de estas personas sean personas que se preocupan por la cadena y creen en la idea, existe la posibilidad de que incluso si se vuelve demasiado caro para todos los testigos, algunas personas pueden seguir haciéndolo y pagando de su bolsillo con la esperanza de que regrese.

Sinceramente, no tengo ni idea de los servidores con ram de más de 64 GB, pero solo puedo imaginar los costos a medida que estas máquinas se vuelven más y más intensivas. Sé que los Testigos en este momento ya pagan mucho por sus máquinas.

Se está haciendo algo para solucionar este problema?

Honestamente, no sé la respuesta a este tema. He hablado con algunas personas y no he recibido ninguna respuesta de ninguna manera, aunque creo que es bastante seguro decir que después de 20 tenedores, si aún no se ha solucionado, tampoco es un problema, que es, o no es tan fácil para ellos arreglarlo.

Me encantaría saber de alguien que tenga información sobre lo que se está haciendo con respecto a este tema, o incluso si alguien tiene algunas Ideas potenciales, ¡simplemente colóquelas abajo!

Qué pasa con la competencia?

Con todas las plataformas de redes sociales descentralizadas basadas en la creación de contenido que están surgiendo, ¿quién va a decir cuál será la verdadera tecnología? Es muy temprano en términos de cripto-tecnología, todos podríamos estar blogueando sobre la esencia de Myspace en este momento, y ni siquiera saberlo : P

Steem, WhaleShares, Trybe, and WeYouMe, son solo algunas de las plataformas que se han presentado en los últimos años, esencialmente haciendo lo mismo de diferentes maneras.

En conclusión:

Uno de estos servicios mencionados anteriormente podría ser el próximo Facebook o Reddit, o todos podrían ser versiones amateurs de un servicio aún mejor para llegar al mercado, y no somos más prudentes. En este juego, no es para mí, o realmente ninguno de nosotros, decir lo que sucederá. Más bien, el mercado decidirá como un todo, de una forma u otra.

Me encantaría escuchar lo que ustedes tienen que decir sobre esto. Por favor, no duden en compartir sus pensamientos y sentimientos, ya que este es un tema de gran interés para mí, y espero que muchos de ustedes también. El futuro de nuestras plataformas está en juego si no hay una solución a este problema.

Feliz cacería,
Azul claro

Sort:  

UPDATE


Haha I have recently learned that $1500 is more than a bit off, but I would LOVE to hear the real cost of a current witness server if anyone knows.

Congratulations! This post has been upvoted from the communal account, @minnowsupport, by ceruleanblue from the Minnow Support Project. It's a witness project run by aggroed, ausbitbank, teamsteem, someguy123, neoxian, followbtcnews, and netuoso. The goal is to help Steemit grow by supporting Minnows. Please find us at the Peace, Abundance, and Liberty Network (PALnet) Discord Channel. It's a completely public and open space to all members of the Steemit community who voluntarily choose to be there.

If you would like to delegate to the Minnow Support Project you can do so by clicking on the following links: 50SP, 100SP, 250SP, 500SP, 1000SP, 5000SP.
Be sure to leave at least 50SP undelegated on your account.

good stuff Blue, always like hearing your fresh perspective, really good

Congratulations @ceruleanblue! You have completed the following achievement on the Steem blockchain and have been rewarded with new badge(s) :

You made more than 2000 upvotes. Your next target is to reach 3000 upvotes.

Click here to view your Board of Honor
If you no longer want to receive notifications, reply to this comment with the word STOP

Do not miss the last post from @steemitboard:

Trick or Treat - Publish your scariest halloween story and win a new badge
SteemitBoard notifications improved

Support SteemitBoard's project! Vote for its witness and get one more award!

post more u peasant, goddamn wls taken you away

Coin Marketplace

STEEM 0.21
TRX 0.20
JST 0.034
BTC 90603.36
ETH 3085.35
USDT 1.00
SBD 2.98