Steemit Applications Team Update

in steemit •  7 years ago 

Today’s @steemitblog post is brought to you by Steemit’s Applications Team. In this post we will highlight some recent changes we have made to two of our front-end applications: condenser (steemit.com) and the faucet (sign-up system). We will also talk briefly about some of the other changes we have been working on.

The Applications Team

The Applications Team is currently focusing on three areas:

  • Front-end products, such as the faucet and condenser
  • Backend services, such as Hivemind (Communities) and SBDS
  • Development and Operations (DevOps) / systems engineers

Paid Sign-Up Options

We’re doing a lot to improve the sign-up process and mitigate bots on the platform. In addition to that work we now present users with alternative third-party paid sign-up options when they go to create an account. This allows users who aren’t comfortable providing their personal information an easy way to create an account, and provides users who want to get started right away an option to skip the line.

We know it’s wordy, but we wanted to be very clear about why the two options exist and the fact that we are not profiting from the paid sign-up options.

Transfer Confirmation Step

Because token transfers are irreversible, we wanted to help users avoid making erroneous transfers. We've now added a step which displays all the details of the transfer before the user signs the transaction. This additional step should help prevent people from making payment errors. We plan to make the user interface more appealing in the future, but for now it does the job.

Upload Image Buttons

Thanks to a community contribution from GitHub user @voorash, you can now finally change your cover photo or profile images by uploading an image file directly from your hard drive! Simply click “Upload an image” in your Settings page:

Payout Options in Settings

We moved the dropdown for selecting payout options (Decline Payout, 50% SBD / 50% SP, and Power Up 100%) away from the posting interface and into the settings page. This was an “advanced user” option that only created confusion for the majority of users. We also added the ability to select a payout option for comments.

Any users interested in toggling their payout options simply need to select the new setting from their Preferences, and it will immediately take effect for new posts/comments going forward.

New Bandwidth Option

Whenever anyone transacts on the Steem blockchain (posting content, commenting, upvoting, etc.), computational resources are used. “Bandwidth” is the resource that regulates this usage to ensure that we are not making unsustainable demands of the network. During times of heavy usage, or if the user performs too many actions, they can use up all their bandwidth allocation and become unable to transact until their bandwidth recharges. We wanted to give these users an “actionable” that would explain why they are running into the error and help them resolve the issue in order to continue interacting through steemit.com.

Now, when a user is unable to perform a transaction due to a lack of bandwidth, a modal will appear that clearly explains the issue and displays a “Buy Steem Power” option. The Buy Steem Power link takes them to BlockTrades, the only interface through which users can purchase Steem Power directly. This is necessary because a user cannot power up purchased STEEM if they have run out of bandwidth. We are currently researching more ways to improve the user experience relating to bandwidth.

Miscellaneous

Other changes we have been working on include boring (but important) bug fixes, and highly technical changes. Users interested in learning more about these can track our development in the steemit GitHub repositories.

We’ve spent a lot of time strategizing about how to combat bots+spam on the platform, how to continue improving the sign-up process, how to better protect the ecosystem against attacks, and how to improve overall performance. We expect to make a lot of progress on those fronts and look forward to telling you more about our work moving forward.

Thanks for reading.

Steemit Applications Team

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  

Direct buy is fantastic news! Great update

I agree 100% and give you a 100% Upvote in leu of the upvote of this post since its decline payout :D and your comment was like 60 cents so my now 40 cent upvote was perfect for pushing your comment over $1 :D

Oh and LOOk what I made! A THIRD option for the Free Signup and Instant Signup Paid option, I made a THIRD possible Free Instant option with APPLICATION, if you already have an existing social media with good content, followers or a demo reel or a resume,

In my possible third option, I personally do what I already do, which is use around 500 SP to create a few new signups a day, and if a few others joined in a few hundred SP, you could probobly take care of all the 0.1 steem and 14.5 SWP delegation for 1 week needed to help instantly create an sccount using https://steeminvite.com by @pharesim so I volunteer my SP, I have been creating accounts for people and I had to start making people apply to get them for free because too many users just createdn an accouynt posted once or never and it was a waste... So if you just make people apply and ask for a simple proof of value, either proof of existing social media account with valuable content followers, or a demo reel if your an artist or a resume or just an essay or even a video youtube link of you explaining why you feel you deserve an instant steem accoiunt at a time when the blockchain cannot handle giving everyone free acounts, when they are limited, basically what you can offer to make paying the 30 cents plus 14.5 Styeempower delegated for one week which is around $50 worth fo steem, so although that is just for one week, it still costs money to rent that amount of steempoiwer even for a week, and even if its just a few dollars worth , it still costs money, and we do have a paid option, BUT if you are willing to come on board and really work to promote steem I'm willing to use my own steempower to create yoru account and I have been doing this and I only stopped getting requests because I havent put out any fresh offers to do it but I still will help people from time to time with steeminvite I just havent been adevrtising it as a service on instagram and steem posts but I swear there is a demand, and I feel a group for helping people get instant accounts already exist, many of them do, we could poolthat p[ower intoone fuynnel right here at the signup page, I propose we do this to help curate the shiny gems of humanity that we may miss if they don't have money or just don't have any crypto, I believe you can only pay with crypto and many people don't have a way to buy bitcoin very easily so we may miss some nice users who may have money but can't get the btc to pay the steemit account creation fee on blocktrades. Anyway I think an application system, just until HF20, would be nice but don't get me wrong, I am very very happy with current changes

the new system is amazing and I am very very grateful thank you so much steemit application team!

Thanks for the upvote :D
An actual good idea for sure! I'm definitely in favor of helping get bigger actors on the platform as well, if tons of big social personas got on STEEM it could easily explode the price.

What is the instant account creation fee?

No it ain't free. What would be the difference between the two sign ups?
I think that this is a great idea, this way the giants will get into action who doesn't like to wait for ages to sign up.

Something that explains on the list how fast the processes is for each site would be a good idea. This way people can be clear what their option are if they want it now or possibly weeks.

  ·  7 years ago (edited)

Thank you for your contributions and updates Steemit Applications Team. It would be nice if you could take a precaution to not send users' passwords as posts or comments or memo. Some malicious people follow these posts and comments and hack their accounts. Lately, many of our friends have lost their accounts because of this issue.

Unfortunately, such a thing happened to my friend. This is a very bad situation. I hope nobody lives in this situation again. He even wrote post about himself.
https://steemit.com/steemit/@canburaksimsek/steemit-hesabim-calindi-simdi-ne-yapmaliyim-steemit-my-account-is-stolen-what-am-i-to-do-now

Sorry about your friend's loss,it also happened to my close friend,within seconds his account was emptied(i have read that post and damn...that was so much Steem.)

The suggestion he had is the one i also had in mind,disable any content in comments that starts with "P5...." probably bring a mesaage before a person presses the post button.

There is already a warning when posting with strings that look like WIFs (formatted private keys). I was giving away credentials for a testnet account. Such a change would possibly only require modifying a single string.

I believe the wallet page already prevents that. The main issue is when users put their keys in to external (non trusted) websites.

hey @timcliff. I have a question: do you use this board or is it outdated?

And as a second question, if you have some extra time, how can people run jenkins on steem?

Thanks a lot!

Afaik, that board is still accurate for HF 20.

I do not know how to run jenkins. It is part of the check-in process in GitHub. It is not required to run a steemd node though.

  ·  7 years ago (edited)

As far as I know, this feature is only on the wallet page, not posts or comments. Yes, as you say, it's very important to keep the keys safe.

Good suggestion. Do you know how to open a community enhancement suggestion in GitHub?

Yes, I know if you can send the required project link I would be very pleased.

Thanks a lot. I write an issue https://github.com/steemit/condenser/issues/2786

Ahh thats good to know that the official steemit page already prevents the sending of what it sees as a key in the memo field, that's nice. Well I guess one day we may have some hypothetical 2factor authentication system for steem, or we may have some sort of culture of just never leaving much liquid SBD or Steem in your wallet, so only SP is there, and maybe have a faster account recovery system since Ive had a friend steem4depoor now steemgh loose 180 SP after his 30 days went by after no response from steemit , but yeah stolen accounts and all the phishers is a problem but I feel one dya steemit inc will just start blocking KNOWN phishers and scammers, like people withouta doubt have been phishing, just block them from the front end, block their messages from even being displayed, I feel like that si an easy simpel answer, and I bet it 3wil eventually happen one day :D That way theer will be no more links for users to get phished from OR BETTER yet make it so at least the official steemit front end doenst even allow a known phishing lnk to be posted in their text box maybe?

2factor would work if the transfers occurred through steemit.com. Steemit could add 2f, but since an attacker can always just go directly to the blockchain API and submit the transfers there - there is no way to really enforce it.

No. The blockchain can do 2nd factor. I am developing a wallet for that. You need one or a number of third parties for cosigning that do one time passcodes and special software that can send these partially signed transactions to said parties. The wallet needs to be manipulated by the owner key to weaken the authority 9/10 power and then give 1/10 power to the others. Once set up, The third parties cannot misuse the power because they do not have enough authority. A hacker with your active key cannot misuse without the 2fa.

Interesting. That seems like it would be really beneficial. Good luck with the project!

No. The blockchain can do 2nd factor. I am developing a wallet for that. You need one or a number of third parties for cosigning that do one time passcodes and special software that can send these partially signed transactions to said parties. The account needs to be manipulated by the owner key to weaken the authority 9/10 power and then give 1/10 power to the others. Once set up, The third parties cannot misuse the power because they do not have enough authority. A hacker with your active key cannot misuse without the 2fa.

This is all great news! But let's be honest, we were all kind of hoping some little nugget about SMT's would be dropped.

As far as I understood they're devided in three teams who update us on their specific doings (see list on beginnings of the article). SMTs would belong to the dev team I guess. The changes communicated here were improvements on the front-end side.

Mm. I knew this. Still, I was hoping that some tidbit pertaining to them would get dropped.

that's what i'm talkin' about! what's up with #SMT's!

Thanks for the update! These changes really improve the handling of the interface.

It'd be fantastic to read more about this one here soon:

We’ve spent a lot of time strategizing about how to combat bots+spam on the platform.

The save function does not work on https://v2.steemconnect.com/apps/@steemhost.app/edit
Where does one get tech support?

  ·  7 years ago (edited)

The signup delay has been a big issue. I have many friends who wanted to join Steemit but when they heard that they had to wait for days to weeks before they could have a new account, they became discouraged.

With the new "paid signup" option, everyone will have an opportunity to skip the queue and start earning STEEM right away.

This is good news for all potential Steemians.

I also appreciate the fix on funds transfer, now I can double check where my funds is going to before I tap the send button.

My heart is red for the payment settings introduced in the comment section. I have always dreamt about this. Congratulations to us all.

Theses developments are good for the user experience but i think most users are waiting for more information on SMT's. we really shouldnt be worried about more signups until we can work on Retention of the current users. what is the point of gtting 500 signups a day if 80-90% of those users are deterred by false hopes and a realtivley corrupt system?

Your post is very helpfull. Some cent's for you.

Nice job. Regarding the paid signup, does that mean users can create multiple accounts without the need for phone numbers?

Thanks

  ·  7 years ago (edited)

Not exactly sure how instant account creation will help in fighting bots. Manual review of user account creation at least somehow helped.

For example, when creating an account for my wife, it never went through successfully / most likely due to a fact both mine and her are created from the same static IP. I found that a good thing.

Account has been created at the end using my cli_wallet

With new option, in my personal opinion, we can only expect raise in Bot / spamming accounts as right now everyone can pay and get onboard instantly.

In ideal world, all new accounts should be reviewed. It's not a convenient solution, but what's even less convenient is current "rich got richer" by utilising tons of ghost accounts. It may directly lead to creation of Ponzi, even when Steemit is not that by a design.

Strongly support any updates and hard work done, but it would be useful to more directly address the strategy of fighting spam / bots. - the main obstacle of further steemit raise / and primarly source of frustration for our precious minnows.

On another side, if we can reach more people to join, that would be a huge benefit.

Thank you for your work. You are great magic people.
Can I take small advice. Could we combine "Promotion Page" and "Tranding Page". Maybe it can decrease influence of BidBots. And process of burning of Steem/SBD will have good influence on course.
Thank you 😀😀😀😀

The current version of the trending page will be going away once communities are released, so it will probably be best to save a change like that until then.

This is good. I hope "communities" will change situation to best way.
Thank you for your answer ☺☺☺☺

@steemitblog, Pop up descriptions for each of the dapps/platforms on the right hand side of the signup page which are using STEEM would be ideal. Any new person signing up won't have a clue what those icons represent. Even a mere link to their respective pages would be useful. Or even a name for what those icons/logos represent would be helpful...

Qué buena información

The transaction confirmation Window is a helpful and welcome add-on. Small things like these makes a lot of difference.

The account creation updates are a good start, but it’s still not user friendly. Honestly, nothing here is user friendly, of which I just can’t understand why... These simple user specific processes and front end design stuff, should be an easy to achieve outcome right now. This quote from the post really concerned me:

“We plan to make the user interface more appealing in the future, but for now it does the job.”

Just does the job? Come on guys, this is customer facing, front end stuff that needs to be done right. Not just do a job.

Anyway, good to see this account starting to get more active in letting the steemit community know what’s actually happening behind the scenes. With the activity increase in the @steemitblog account and @ned’s PR drive, we’re getting excited about something big possibly being launched soon... SMTs, yeah?

✌.

I think this is good progress.

However, I'm not sure all prospective users will see it this way, as they don't necessarily understand why they are paying third parties to create what they think they should be getting for free. As one person on Reddit said to me when I described the 3rd-party options to them: "If you need a "paid account creation service" to get approved, then it's just a scam".

OK, so it's not a scam (that I'm aware of), but for people accustomed to getting what they want online instantly, this might not sit well.

Thanks for the shout out for my contribution. Thanks should also go to witness @FollowBTCNews for throwing some steem my way allowing me to take time from other work to work on this.

Good to know, thanks. And thanks again for contributing!

Its almost giving steemit an "exclusive" feel, will definitely help with the uptake. AMAZING JOB

Thanks for the Update!

We already covered most of the changes for the german speaking Community here:

and here:

We also wonder, if you bring back article-views as this number also disappeared but was a very useful number to check if your articles were viewed by your followers?

Br
@nissla from @QuickTipps

no, since I know these are not coming back, they were considered inaccurate, that is why the view count was removed

I did not that we can select a payout option for our comments,
Thank you

where is the #SMT update?

Wow, this is so great, after all it seems that somebody heard a small voice in this cowd, congrats Steemit Team for this one:

I guess this improves a lot the ecosystem on the long run so keep up the good work!

I am new this environment and this blog gave me some idea why I had to wait for some time get my account. I hope the work by the team would make the system more stable and bot-free. Kudos to Steemit Application Team. Keep up the good work

There are typos on the new signup page. Can they be fixed?

https://steemit.com/steemit/@preparedwombat/typos-in-steemit-s-signup-page

Can you please open a GitHub issue for that?
https://github.com/steemit/faucet/issues

By you do you mean me or @steemitblog? Not being a developer, GitHub is terra incognita.

You :)
We are all "beta testers". It is good to learn how to open up issues.

  1. Create a GitHub account
  2. Go to that link and open a new issue
  3. Choose a relevant title
  4. Enter in a description of what needs to be fixed

It is pretty similar to creating a post on steemit.com.

It’s now issue #346.

Awesome :)

Question: If I pay to create an account for someone, can they still set their recovery account to "steem" and use account recovery services from Steemit, Inc if/when necessary?

No

Fantastic! I'm waiting for more good stuff! I like how platform is flexible and adjustment for users. Great work! :D

Very good work
It develops from our work a lot
Thank you for the great information

We’re doing a lot to improve the sign-up process and mitigate bots on the platform. In addition to that work we now present users with alternative third-party paid sign-up options when they go to create an account.

Well timed
This has been a big issue for quite some time now
Cool modifications

Another suggestion for the bandwidth problem would be to point the user to some page (steemd?) Where the user could check his current bandwidth...

Good news all around.

Steemit Apps Team, thank-you for this update.

To date the issue of solving the sign-up problem for our app keeps us up at night. We were hoping HF20 would solve these problems, but until it's released user signups remain our primary concern.

We are already aware of the ability to create new accounts manually for our community and would be willing to do so given enough resources. As yet we have been unable to find the delegations we need to start generating enough SP to fund ongoing manual account sign-up.

And given the bulk of our users will come from existing communities withing our market segment, it is unlikely they will have the crypto currency on hand to create their own accounts.

Our vision is to bring Steem to the masses, who have largely ignored or rebuffed the crypto space so far. Proving to them that an application worthy of their attention can also be a soft entry point into the crypto world as we know it.

More importantly, we chose Steem to be that first entry point, and as people always remember their 'first' experience we believe this could have considerable upside in distribution of the Steem token.

Yes, we believe in the Steem blockchain and can see incredible potential, but until the account sign-up process is streamlined it remains a blocking point for our application.

I guess the question that comes to mind is why is everything seemingly wrapped into one Hard Fork. Was there not an opportunity to separate some features into an earlier HF?

Regardless keep pushing forward and we will continue to follow.

The signup delay has been a big problem and Thank you so much for solving this issue :)

I see a lot of good changes ;)

Thanks for sharing a good information for us..

One of the best updates ever.the direct fast sign up is a treat.
Upload image buttons is a good facility too which leaves you to update your pictures directly without copying the link.
Thank you for these updates steemit. Love steem community service

Ohhhh... condenser! I just freakin realized why that is a clever name...

Fantastic post friend

Amazing news, and its really nice to see this kind of contributions

whether the process is fast

For the Chinese version of this post,
https://steemit.com/steemit/@cn-reader/steemit
Steemit 应用团队更新

That's great news now we don't have to wait for 2-3 weeks for approval ! Great 👌

Pls am new here, pls i need information about his room.. @surpassinggoogle...

Nice changes. Communications like that are what we need on a regular basis :)

Selecting payout for comments is a really good idea. Also the upload image function added. Nice one. Keep up the good work.

Nice information, I hope so proud of you're article

may currently, there must be learning and provide a better understanding for a new user, so they sure and has a trust more about how #steemit and #steem running and this paper is eligible to the spread to all users and #promotor

Happy about all the new features, keep up the good work!

Excellent post thanks for sharing.

I think they must give more steem power to us, rather than buying. Because it is a social platform and everybody must give the same chance to level up.

Congratulations @steemitblog!
Your post was mentioned in the Steemit Hit Parade in the following category:

  • Pending payout - Ranked 5 with $ 477,43

Please, make the sbds work :)

good news team

If anyone really reads this, ill like to see a few new major things.

  1. An announcement on when SMTs are coming
  2. An option to add ads on our blogs (ONO will be here soon)
  3. A tutorial like pop ups (like in video games) that explain core aspects when new users move their mouse across various parts of the wallet, etc.
  4. Faster registration
  5. Overall more work, more devs, more NED everywhere with more enthusiasm. Get him a beer or a shot of vodka before having to speak live :)

Thank you for "Payout Options in Settings" that I have found by my own exploration about one week ago.

Gracias hermano por la excelente información.

Can't you people do something about payout?What we earn we loss most of it when it pays out.It should be taken care.Then steemit will be more enjoyable.Lots of people get's frustrated for this pay out system.Think about it.

Is it right way to buy account from third party?

Saludos equipo buen trabajo, se ven los cambios para dar mayor transparencia a los procesos. eso hace de steem una plataforma estable y además democrática en el manejo.

También en el consumo de energía y recursos. Somos consecuentes en lo que pregonamos de la calidad al hacer todos estos cambios y mejoras. También de que la plataforma en la medida que se masividad sea menos técnica y más "Hivemind ".

buen Articulo. No conocía esta pagina pero es buena como favorita,ahora la sigo. Me gusta hablar de las innovaciones que vamos haciendo y ademas mostrársela a mis seguidores.

Querías hacerles una pregunta que beneficio deja el reestemear publicaciones?? en ninguna parte se monitorea este procesos; y porque??

gratitude for making positive changes so the community can thrive !

Under payout option, what does 50/50, decline and 100% mean? Im new and i kinda not understand

This post has been shown by @wishmir to 65+ followers. Please check the @wishmir page

Not one of these make Steemit better. Change the voting, witness and other features to rid the platform of the Centralized Oligarchy that is the result.

This is great to see this.. helpful post . congratulation steemit team.

Someone could point me to a tutorial for complete the “buy steempower” since I get stuck there having few knowledge about crypto exchangers and so. There is an usual mantra saying we are here for the money but in my case I want to learn the most I can to help others jump out fb and so...
I’m considering invest in steempower to empower my curation (and then maybe start worrying about money revenue) but there are too many steps without proper example. In fact I must to pay my sign in due I lost the free one trying to validate my account from mobile and being uncappable to get the keys (the page didn’t show totally the key making it impossible) to name an example about how frustrating (and discouraging) could be the process for some steps.
I love the community and I’m feeling more free from fb/yt depredation and getting ready my tools for start blogging as daily basis but understanding the most is basic to avoid mistakes...

Thanks in advance.

Quite insightful

Hope all the great news keep coming more and more

This is an awesome update especially the paid sign up option. Nice minor updates on the profile settings also! Keep it up guys.