scrobble.life
#steemit

Network issues over the weekend and questions about Steem attestations

byteball-logo-version-X1.png


What happened?!?


As you may know the Byteball network experienced issues July 13-15. Clearly the timing was not great given the surge in new users following the Steem release made on July 12.

The good news is these have been fixed. Technical details on what happened can be found towards the bottom of this article. But first, here are some resources for the many new users we have attracted from the Steem community.

Questions relating to Steem attestation referral rewards

Steem attestations resumed July 16. If you have a question regarding referral reward attestations please submit the details through this Google Form. Please do not post your question on Slack, Telegram, Twitter etc, as to investigate your query we need all the information that the form requests.

Rumors and realities


After the announcement of the Steem attestation program, a number of rumors have spread and we would therefore like to use this moment to address some of them:

Rumor: The airdrop ends in a week/day/month! REALITY: This is an integration from Byteball to Steem and not a normal airdrop. Byteball rewards a new user for connecting his wallet with his Steem username and this feature will be in the wallet software until it for some reason doesn't make sense. The rewards paid to new users for linking have no set end date either. The rewards are subject to change as already stated, but there is no need to worry that you won’t make it “in time”.

Rumor: The airdrop works only for some Steem users! REALITY: No, the integration allows any Steem user to link their Byteball wallet with their Steem username. At the time of writing, users with a reputation score of 30 or more will receive a reward. But all the other benefits (reduced cost of identity attestation, possible bonuses from ICOs issued on the Byteball platform etc.) are eligible for everyone!

Rumor: The network couldn’t handle the traffic of all the Steemians wanting to attest REALITY: The network load was nowhere near the load previously proven during stress tests. The Steem attestation bot, however, has been seeing a lot of traffic and therefore it may seem slow or unresponsive at times. It’s important to distinguish between the Byteball network and a bot running on a server.


Answers to some other common questions from Steem attestors


There have been a few questions about how to determine who is the referrer of another user. And it can get technical, but stay with me as I explain how the Steem attestation bot determines who the referrer is. First, there are two ways to refer another user:

Referral link given by the bot

This is a link generated by the bot, that you can send to others. When they click it, you will be the referrer of that user. But only if the user pays for his attestation with funds that weren’t sent to him from another attested user. In other words, the referral link is **the least powerful** way to refer other users.

Sending Bytes to a new user

If you send funds from your Steem attested wallet to another user who pays for an attestation with those funds, you will be the referrer and get the referral reward. If the user already had funds in it , then how do you know that it was *your* funds being used? This can actually be tricky. The user’s payment to the bot has “inputs”. Those inputs are previous transactions going into the user’s wallet. So a transaction has inputs and outputs. The outputs of a payment to the bot will always have the bot’s wallet address as output. The inputs of the transaction is what determines where funds comes from. The system will track the inputs used in the transaction up to 5 steps back in the search for a wallet address that was already attested.

Difficult questions

*Question: What if a user clicked a referral link and paid with funds sent to him from another attested user?* **Answer:** The user providing the funds will be the referrer, not the one from the link.

Question: What if there were multiple inputs from several attested users being used to pay for an attestation? Answer: The input that is closest but not less than the output required will be the referrer.

Question: What if the user didn’t spend my funds, but instead signed a message? Answer: Then then one providing the referral link will be the referrer.

Question: How on earth can I know any of this? Answer: You can see all transactions on the Byteball Explorer - you can search for addresses and see ingoing and outgoing transactions of that wallet thereby allowing you to “follow the trail” just like the bot does.

Question: Where can I see attestations? Answer: On Byteball Poke you can see all attestation bots and their number of attestations. If you click one of them, you can see the latest attestation units.


What actually happened that resulted in the network issues?

On Friday July 13, some of the witnesses crashed due to a bug. The witnesses that remained online were recently updated and didn't have the bug. For these witnesses the steem attestation bot continued to post transactions very fast. Due to a recent upgrade it didn't have to wait for confirmations, so the unconfirmed tail of the DAG grew very large.

The witnesses that crashed were updated and restarted. However, they started adding their units to the old part of the DAG that they last witnessed, which caused massive rebuilds of the main chain each time a new unit was added. This made validation of new units very slow.

The Byteball developers had to apply some optimizations that matter only when the DAG takes such an unusual form. These optimizations made validations faster but still much slower than normal.

When this was fixed, another issue arose: the calculation of the stability point gave unexpected results. The team had to investigate the new issue, which took another day. A mistake was found in the algorithm. The fix breaks compatibility with the old (flawed) algorithm, and makes the update mandatory for all full nodes.

On July 16, wallet version 2.4.1 was released which fixes crashes in full wallets. The update is mandatory for all full wallets.


Moving forward

We know that we could have been much better at communicating what was going on to the Byteball community, and we are truly sorry for not doing so. The issue was highlighted on our team call today, and we will put a better communication plan in place.

A reminder, if you have a question regarding Steem attestation referral rewards please submit through this form but please wait at least 48 hours before reporting.

Relevant links

Byteball Slack invitation - To the official Byteball Slack
Byteball Wiki - Answers to all your questions and then some...
Byteball Telegram - To chat with fellow Byteballers
Official Byteball Website - Download the Byteball Wallet

Comments · 34

  • @ydavgonzalez(74)· 2965d

    Greetings @punqtured excellent work that you do informing us, I write to ask you if it is possible to recover access to a purse of an intelligent contract of which I own the recovery seed but not the full backup, perform the Airdrop by Byteball and sold the funds available at that time, save the recovery seed to restore the purse but now I see that when restored it does not appear the funds of the smart contract that could spend in a year.

    Is there any way to recover those funds or is the purse already lost?

  • @artgirl(69)· 2968d

    How do I update on my phone pls? There's no update on mobile/Google Play.

    Posted using Partiko Android

  • @kryptomario(55)· 2968d

    I send bytes to this steemian https://explorer.byteball.org/#4N3TV63RKZTTPNCUEBYRNRQDIJE5IZYF he take airdrop but i do not have referal someone know why?

  • @falseyedols(60)· 2969d

    Anyone down to help a dude out with attesting my Steemit account? I will love you forever :)

    MAIDZSDDPJ6F4A5Z3Q2KJEDUXDZX3PM5

  • @steemitboard(66)· 2970d

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

    Award for the total payout received

    Click on the badge 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: SteemitBoard World Cup Contest - The results, the winners and the prizes

    Do you like SteemitBoard's project? Then Vote for its witness and get one more award!

  • @ali61(42)· 2970d

    72SGYZDMP555NBPQASK4VL244JUNNWDA

  • @thaha1(53)· 2970d

    how to make refer link from byteball

  • @artgirl(69)· 2970d

    Huhu I am confused about something. I clicked on your download link on your other post. And then I didn't see any amount in my wallet so I asked some other Steemit member for bytes. When I received it, I checked my wallet and saw two other bytes sent to me before what he sent. So how does that help me know which funds were used when I paid the attestation? And where did the other two bytes come from?

    Also I referred a user using my link and then in the process of getting attested she said she has received some bytes without me sending her any bytes and she never sent me her wallet address nor posted it online. Does that mean I still have her as my referral? Will submit a report soon but I would really like to know the answer pls. Thank you. @punqtured

    Also I sent 49,000+ bytes to one referral, does that mean she won't be my referral because it is less than 0.0006 GB?

  • @jimbobbill(63)· 2970d

    Thanks for the update. I've spent the last week or so trying to get my reputation score up to 60 so I can claim the $80 rather than the $40 and according to Steemd, I've done it but my rep on Steemit still shows as 59.

    My actual rep score taken from Steemd is 7,664,187,507,357 and I wanted to make sure that if I put my claim in today I would receive the $80 worth of Byteballs rather than the $40.

    Are you able to advise me on this?

    Thanks

    Jim

  • @mekky(49)· 2970d

    @punqtured I have problem with registration...

    I followed instruction and didn't get the reward...

    It want single wallet address erer.jpg

    But my is not and I can't change it fgfgftt.jpg

    I tried to delete wallet and make new one with my name, but with no success. What to do?

  • @ojaatjeh(53)· 2971d

    How to know that someone is a downline with my reference link. Because I have been referring many people, but my wallet no additions. Or my way is not perfect. Please help. thank you @punqtured

  • @heroldius(76)· 2971d

    Hi, if someone can provide the funds on my address : 0Y7X5L6K6UOGLF56HJTOAZFS34KH3VQJG, it'll be appreciated. Thanks

  • @karimuddinn(13)· 2971d

    I do not really understand how to use byteball, but I want to learn to understand it, if I may learn it,

  • @neopch(75)· 2972d

    Many thanks for this opportunity to have some free coins :)

  • @knowledge-seeker(58)· 2972d

    Hello, I have a quick question about the airdrop. When you say above 60, that means 60 and above correct? Thanks for your help!

  • @murizalpangeran(48)· 2972d

    very useful information, and I use to learn. thank you

  • @steemcolor(44)· 2972d

    Can someone helps me increase my reputation to 40 and earn some more byte balls?

  • @princejain123(45)· 2972d

    Can someone help me improve my reputation. I also want to participate in this contest. Please help. and thank you very much beforehand.

  • @cryptoctopus(75)· 2972d

    Well, maybe you didn't crash but your post on Steemit almost makes the website crash...there are so many comments that it can be even loaded properly!

    All jokes apart, thank you. You've opened my eyes to this project that I didn't know about before mostly because I found "byteball" to be a silly brand name. Now, I'm quite impressed by your tech and what you've been able to accomplish in such a short amount of time.

  • @bentleycapital(65)· 2972d

    Thank you for the explanation @punqtured.

    Do have a query for you......it appears my byteball account is locked up......where does one get support?

    All the best.

    Cheers.

  • @rebeccabe(63)· 2972d

    I downloaded the wallet with a different name instead of using my Steemit name. What next? Should I try and uninstall the application and start over. (Tried that and it came back the same one.) should I just add a wallet?

    I provided my email address before realizing I need to change my name to my user name in Steemit. @punqtured

    Upvoting to move to the top. :)

  • @gracefavour(51)· 2972d

    The bot is not responding, it is not directing to steem-connect.

  • @junaid12(41)· 2972d

    Hay man I liked your post.

  • @rye05(65)· 2972d

    Hello, I'm using it on an android phone, I received about 900,000 bytes but when I chat the bot on steem attestation and hit on insert my address, it doesn't connect me to steem connect. Been doing it for a few days and still nothing.

  • @resteem.bot(66)· 2972d

    Thank you for this information.

    @resteem.bot

  • @minnowsupport(72)· 2972d

    Congratulations! This post has been upvoted from the communal account, @minnowsupport, by deeclown from the Minnow Support Project. It's a witness project run by aggroed, ausbitbank, teamsteem, theprophet0, 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.

  • @cardboard(65)· 2972d

    If you send funds from your Steem attested wallet to another user who pays for an attestation with those funds, you will be the referrer and get the referral reward.

    But only if they used our referral download wallet link before - this is how it works for me at least.
  • @deeclown(52)· 2972d

    I saw an update to the wallet,are we supposed to download the wallet because so far the bot has not been paying my referral and me,or i should fill the form..?

  • @anishag(47)· 2972d

    @punqtured Even I have claimed it. Don't miss the opportunity

  • @ali14(55)· 2972d

    how do i export my private key on byteball wallet ? i need to store it in a safe place for future use...

  • @rahmads(55)· 2972d

    important and very helpful information, help me, in the last day there are many questions and it can not be answered, with this post would be very helpful. thank you...@punqtured

  • @elleok(64)· 2972d

    Awesome job guys!

  • @deveerei(69)· 2972d

    This is very helpful to everyone. Thanks a lot for working on this blog @punqtured, I'm resteeming this for more exposure.

  • @kryptomario(55)· 2972d

    Yesterday i send from my wallet XVPIJSVHPJZJ7AU274TLLBT4MR5TVRIV 81 000 000 bytes to the Byte-BTC Exchange M2GEFXGLVCBT5RYIQICWFUAR47A6L4CV and still not send to me btc someone know whats the happend?