Bitcoin Forum
June 23, 2024, 11:50:32 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: [1]
1  Alternate cryptocurrencies / Announcements (Altcoins) / Re: FrostByte web wallet - Safest way to store ether and tokens on: March 14, 2018, 08:59:22 AM
Hello Coin_trader, thanks for the reply. Please check our offline mode which requires no cables nor usb at all. Synchronization and broadcasting datas are being transferred only by QR codes between the devices.

I am not agree with you to the word "safest way to store ether and tokens" for it is a web wallet which is very vulnerable and can only be compare to the myetherwallet and the similar webwallets that are already existing today. The safest way to store them is to use a hardware wallet.
2  Alternate cryptocurrencies / Announcements (Altcoins) / FrostByte web wallet - Safest way to store ether and tokens on: March 08, 2018, 01:03:28 PM
3  Alternate cryptocurrencies / Announcements (Altcoins) / Avalanche - A currency for anonymous identities on: February 13, 2018, 07:45:09 AM

What's Avalanche?

Avalanche is a decentralized digital currency for anonymous identities. A wrapper for Ethereum, with various incentives for creating ethereum addresses that are hard to generate.

Address depth and anonymous identities

The highest byte in the user's ethereum address is defined as the address depth, and the price for creating the coin is set accordingly. If the highest byte in the address is 255 then the price is 1 eth, and for each byte lower than that, the price is reduced by 1 eth / 256.

Address depth allows decentralized applications to maintain a certain level of identity control while the users remain anonymous. Usecases include faucets, advertising applications, surveys, voting, decentralized exchanges and more.

Where does the ether go when creating new AVL coins

Nowhere. It's 100% yours, locked inside the contract as "Goo", and used by the contract to refund your ether fees while you use any AVL supported wallet. Fees are refunded for sending ether, and for creating and sending AVL. Also, you may leak your current Goo amount, divided by your address depth, back to ether every 24 hours. When buying and selling AVL coins in online exchanges, only the AVL is transferred.

ERC-20 specifications

  • Name: Avalanche
  • Decimals: 4
  • Symbol: AVL
  • Autonomous: Yes
  • Total supply: 1,000,000 AVL (created by users)
  • Pre-allocation: 10,000 AVL (no ether)
  • Contract address: 0x2771Ef07dEfB079C309542E11219D97B562ab6b0

* Autonomous contract - creators have no operational benefits over other users.

Code verified on etherscan.io: https://etherscan.io/address/0x2771Ef07dEfB079C309542E11219D97B562ab6b0#code

Please list us on your exchanges and websites.

Wallet and currency features

FrostByte Wallet

  • Fully client-side
  • Fast transaction confirmation
  • Improved HD wallet security
  • Camera QR scanner
  • Mobile compatability
  • Built-in identity cruncher
  • Maintaining a full Ethereum node

Avalanche

  • Fully autonomous contract
  • Fee refunds
  • Anonymous identities
  • Coins are created by users
  • Optimized blockchain storage
  • Amplified PoW
  • Private ethereum faucet

Currently under development: A decentralized token faucet and a decentralized survey application for artificial intelligences. With Avalanche, they will be able reward you according to your identity depth or AVL holdings.

Identity crunching

Identity crunching is done automatically when you create an Ethereum wallet through FrostByte.io. You can halt it at any time, but it's process power friendly. It tries to find an address with bytes as low as possible. The harder it is to generate an address - the lower the price will be to create AVL tokens.

For instance, if all bytes in an address are below 128, then you can create 1 AVL for 0.5 ether. If all bytes are below 64, you'll get each one for 0.25 ether.

There's an added value to holding AVL, as integrated applications may reward you according to your address depth, Goo level or total AVLs that you hold.

A good example would be a decentralized faucet that gives out free ether or tokens every X hours to addresses below a certain depth, according to their percentage of holdings in all circulating AVL, or their Goo level.

Integration (solidity)

1. Your contract may require that users have an address depth below a certain level:
mapping (address => bytes1) addresslevels; // cache

function getAddressLevel() internal returns (bytes1 res)
{
    if (addresslevels[msg.sender] > 0) { return addresslevels[msg.sender]; }

    bytes1 highest = 0;

    for (uint i = 0; i < 20; i++) {
      bytes1 c = bytes1(uint8(uint(msg.sender) / (2 ** (8 * (19 - i)))));
      if (bytes1(c) > highest) highest = c;
    }

    addresslevels[msg.sender] = highest;
    return highest;
}
     

2. To check a specific address for AVL or Goo balance:

contract ERC20 {
    function totalSupply() public constant returns (uint totalsupply);
    function balanceOf(address _owner) public constant returns (uint balance);
    function transfer(address _to, uint _value) public returns (bool success);
    function transferFrom(address _from, address _to, uint _value) public returns (bool success);
    function approve(address _spender, uint _value) public returns (bool success);
    function allowance(address _owner, address _spender) public constant returns (uint remaining);
    
    event Transfer(address indexed _from, address indexed _to, uint _value);
    event Approval(address indexed _owner, address indexed _spender, uint _value);
}

function getAVLBalance(address x) public constant returns (uint) {
    ERC20 tokenContract = ERC20(0x2771Ef07dEfB079C309542E11219D97B562ab6b0);
    return tokenContract.balanceOf(x);
}

function getGooBalance(address x) public constant returns (uint) {
    ERC20 tokenContract = ERC20(0x2771Ef07dEfB079C309542E11219D97B562ab6b0);
    return tokenContract.gooBalanceOf(x);
}

Pages: [1]
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!