Close Menu
    Trending
    • U.S. Court Brings Coin Center’s Tornado Cash Appeal To A Close
    • Russia Wants to Eliminate Tax Dodgers in Bitcoin Mining: Report
    • Bitcoin Futures Shift Long as $112K Target Emerges
    • Bitcoin on the Brink of All-Time High as Macro Tailwinds Gather Strength
    • Shiba Inu Price Could See 180% Explosion As This Indicator Flashes Bullish Divergence
    • Ethereum co-founder Vitalik Buterin advocates copyleft to counter tech monopolies
    • CleanSpark Announces Mining 685 Bitcoin Worth Over $74 Million In June
    • Chinese Regulators Raise Alarm on Illicit Stablecoin Activity
    Simon Crypto
    • Home
    • Crypto Market Trends
    • Bitcoin News
    • Crypto Mining
    • Cryptocurrency
    • Blockchain
    • More
      • Altcoins
      • Ethereum
    Simon Crypto
    Home»Ethereum»Background on the mechanics of the ether pre-sale
    Ethereum

    Background on the mechanics of the ether pre-sale

    Team_SimonCryptoBy Team_SimonCryptoMarch 8, 2025No Comments5 Mins Read
    Share
    Facebook Twitter LinkedIn Pinterest Email


    In the course of the run-up to the ether sale we will likely be releasing a collection of weblog posts concerning our growth plans and meant organizational construction. Right now we describe among the background particulars of the ether sale module.  The sale module will likely be displayed on our web site at https://www.ethereum.org at some stage in the sale.


    What’s it?

    The ether sale is an HTML/JavaScript net utility that permits folks and organizations to pre-purchase ether tokens with bitcoin. Ether could also be bought by events fascinated with utilizing it of their growth of distributed purposes on the Ethereum platform or just to pay for using purposes on the platform as soon as the genesis block is launched.  The applying runs largely contained in the browser, together with pseudo random quantity era (PRNG) and encryption/decryption of person secrets and techniques.

    Moreover, we will likely be making obtainable a standalone pure Python utility that can be utilized from a command line interface to buy ether in lieu of utilizing the web site retailer.


    Web site workflow:

    1. After agreeing to the shop’s Phrases and Circumstances, the client enters the specified quantity of ether to buy, their e-mail handle, a password to make use of for encryption, and generates a “random” seed forming the idea for his or her transaction-specific bitcoin & Ethereum addresses.
    2. The person purchaser sends fee in bitcoin to the generated handle which is displayed on the shop web page and in addition supplied in a downloadable encrypted pockets file. When the browser, which is monitoring the bitcoin blockchain, sees sufficient funds have been despatched to this generated handle, the browser creates a brand new transaction forwarding the bitcoin to the genesis sale handle. This transaction is signed by the client’s browser and submitted to the bitcoin community. No transaction information is saved on the any servers as a result of the Bitcoin blockchain serves as the acquisition database.
    3. After the transaction has been efficiently submitted, the person purchaser is once more prompted to obtain a backup copy of their encrypted pockets along with being emailed one other backup file.  The customer must be conscious that protecting the pockets as an e-mail attachment in an e-mail account for any time period represents a vulnerability.  The e-mail attachment must be downloaded to a protected pc on the earliest alternative and the e-mail must be expunged from the e-mail system.


    (What follows is technical data, the GUI we’ve got developed abstracts all of that is in a really user-friendly method)


    Pockets encryption course of: 

    1. Randomgen a SEED.
    2. BKPKEY = sha3(SEED + “x02″)[:16]
    3. KEY = pbkdf2(PW)
    4. ENCSEED = encrypt(KEY, SEED)
    5. WALLET = [ ENCSEED, BKPKEY ] (plus non-sensitive information like ethereum and bitcoin handle)

    The BTC and ETH privkeys and addresses are derived from the SEED.


    Seed restoration course of: 

    1. WALLET + PW restoration:  (regular)
    2. KEY = pbkdf2(PW)
    3. SEED = decrypt(KEY, ENCSEED)


    Overview of web site steps for making an ether buy:

    1. Purchaser clicks “Purchase Ether” and agrees to the Phrases & Circumstances
    2. Purchaser enters preliminary buy data

      1. Purchaser enters the quantity of ether they’d wish to buy
      2. Purchaser enters e-mail handle because the vacation spot for pockets backup file
      3. Purchaser enters passphrase, which serves as an encryption seed. A really sturdy passphrase is very really useful

    3. Purchaser generates entropy by transferring their mouse or tapping their display screen. A “seed” is constructed based mostly on this generated entropy in addition to different random system inputs. When the specified entropy size is achieved the pockets is generated utilizing the seed.  The pockets accommodates:

      1. a person BTC handle to ship the funds to
      2. a person ETH handle
      3. an encrypted seed
      4. a backup encrypted seed

    4. The browser sale app checks the newly created BTC handle to see if funds arrive. Earlier than sending any funds, the client has a possibility to obtain the pockets. If an issue happens between transactions, any funds ship to the client’s private deposit handle will likely be accessible with the passphrase. If the unspent steadiness of the BTC handle > 0.01 BTC, the browser sale app generates a signed transaction from the newly created BTC handle with 2 particular outputs:

      1. an output of the whole unspent steadiness minus miners charge to the principle sale BTC handle–this btc handle is the place all of the funds go, it’s a hard and fast, identified BTC handle.
      2. an output of 10000 satoshi to a BTC handle generated from the (string) ETH handle–this bitcoin handle is for confirming ethereum addresses and is exclusive for each transaction.

    5. The browser sale app prompts the purchaser to obtain their pockets once more & and in addition sends the client an e-mail containing a backup for the ether pockets.  The identical warning as said above applies.  Don’t depart the pockets as an e-mail attachment in an e-mail system.  Obtain as quickly as doable and be certain that the e-mail is expunged.
    6. The browser sale app will show the variety of bitcoin transaction confirmations


    In order that’s it! Though there’s a number of technical issues occurring within the background, the GUI we’ve got developed will make the method a click on by click on operation.



    Source link

    Share. Facebook Twitter Pinterest LinkedIn Tumblr Email

    Related Posts

    Ethereum co-founder Vitalik Buterin advocates copyleft to counter tech monopolies

    July 7, 2025

    US Court vacates Tornado Cash sanctions ruling, orders Florida case dismissal

    July 7, 2025

    Ethereum grows twice as fast as Bitcoin in latest $1B crypto fund inflow

    July 7, 2025

    Vitalik Buterin proposes to cap gas usage per Ethereum transaction to boost zkVM compatibility, security

    July 6, 2025
    Add A Comment
    Leave A Reply Cancel Reply

    Categories
    • Altcoins
    • Bitcoin News
    • Blockchain
    • Crypto Market Trends
    • Crypto Mining
    • Cryptocurrency
    • Ethereum
    Archives
    • July 2025
    • June 2025
    • May 2025
    • April 2025
    • March 2025
    • February 2025
    • January 2025
    • December 2024
    • November 2024
    Archives
    • July 2025
    • June 2025
    • May 2025
    • April 2025
    • March 2025
    • February 2025
    • January 2025
    • December 2024
    • November 2024
    Top Posts

    Polymarket Nears $200M Raise at $1B Valuation

    June 25, 2025

    ad

    About us

    Welcome to SimonCrypto.in, your ultimate destination for everything crypto! Whether you’re a seasoned investor, a blockchain enthusiast, or just beginning your journey into the fascinating world of cryptocurrencies, we’re here to guide you every step of the way.

    At SimonCrypto.in, we are passionate about demystifying the complex world of digital currencies and blockchain technology. Our mission is to provide insightful, accurate, and up-to-date information to empower our readers to make informed decisions in the ever-evolving crypto space.

    Top Insights

    Dogecoin Price Breaks Out Of Symmetrical Triangle Pattern, Analyst Puts Target Above $0.37

    December 25, 2024

    Ethereum Foundation’s New Leadership Structure Causes Confusion

    June 12, 2025

    Top 10 Crypto Exchanges of 2025: An In-Depth Report

    April 26, 2025
    Categories
    • Altcoins
    • Bitcoin News
    • Blockchain
    • Crypto Market Trends
    • Crypto Mining
    • Cryptocurrency
    • Ethereum
    • Privacy Policy
    • Disclaimer
    • Terms and Conditions
    • About us
    • Contact us
    Copyright © 2024 SimonCrypto All Rights Reserved.

    Type above and press Enter to search. Press Esc to cancel.