question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Add warning/explainer with checkbox during name purchase

See original GitHub issue

We need to make it clear to users that they are burning bitcoin and racing other users to buy names. They’re not buying names from Blockstack PBC or any other entity (this is decentralized after all!)

Let’s do this by adding this language with a checkbox to the name registration process:

Proposed language:

I understand by registering a name:
* I am racing other users to register this name by burning bitcoin
* If someone registers the name before me, the bitcoin my computer has burnt in this process will still be gone.  
* No bitcoin from this process goes to Blockstack PBC or any other entity.

Feel free to improve on this language.

Any pull request for this issue should have corresponding tests.

Issue Analytics

  • State:closed
  • Created 6 years ago
  • Comments:12 (11 by maintainers)

github_iconTop GitHub Comments

3reactions
kantaicommented, Nov 21, 2017

My feelings on this are that we should separate our treatment of this into solving two different problems

  1. Informing users of the risks of registration (it’s a race, and someone can win, and the loser has still burnt bitcoin) and the process (your computer is doing 2 bitcoin transactions with addresses you control, the burnt bitcoin doesn’t go to us)

  2. Usage agreement - This is a usage policy that seems to be tied to liability for use of the software. this is a legal decision (that probably interacts with software licensing), that I think should probably be consulted with lawyers before we add a lot of legal text to user’s interaction with the product.

2reactions
jackzampolincommented, Nov 21, 2017

Yeah. I think we also need a good simple explanation of the name registration process and be able to link to here as well. Something like

There are 2 transactions for each name registration: NAME_PREORDER and NAME_REGISTRATION. The preorder submits a hashed version of your name to the BTC blockchain and reserves it for you. This prevents front-running, i.e. someone paying higher fees so their NAME_REGISTRATION transaction is completed first. The costs are estimated costs based on a fee api and the amount of BTC that needs to be burned for the specific name.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Add warning/explainer with checkbox during name purchase · Issue ...
We need to make it clear to users that they are burning bitcoin and racing other users to buy names. They're not buying...
Read more >
How to Create Checkbox with a Clickable Label - W3docs
It is possible to create a checkbox with a clickable label. In ... Add an <input> element with the type, name, and value...
Read more >
How can i add nesletter subscription checkbox at checkout page
i want to add this. <label><input type=”checkbox” name=”newsletter”> Subscribe our newsletter</label>. element on the checkout page so that user who signs ...
Read more >
Synthetic drugs: How new highs are infiltrating the Irish market
HSE consultant psychiatrist Dr Eamon Keenan said many new psychoactive substances have come it Ireland in the past three years. The drugs can...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found