• Breaking News

    Saturday, June 1, 2019

    Ethereum Public Blockchains Will be a Productivity Revolution Says EY on Launching Zk-Snarks For Ethereum

    Ethereum Public Blockchains Will be a Productivity Revolution Says EY on Launching Zk-Snarks For Ethereum


    Public Blockchains Will be a Productivity Revolution Says EY on Launching Zk-Snarks For Ethereum

    Posted: 01 Jun 2019 10:19 AM PDT

    Week in Ethereum News, June 1, 2019

    Posted: 01 Jun 2019 03:31 PM PDT

    Using 20% of all gas ATM, an "airdrop" contract with no sybil protection

    Posted: 01 Jun 2019 06:38 AM PDT

    No conceptual sybil protection, that is; the scheme they're using - see the "Contracts" tab on ES - is plain opt-in; sybil protection is impossible here.

    As one would expect, someone's creating a massive number of keys, funding them with dust, and calling in to mint the tokens.

    So if you're wondering "Why are transactions so expensive?" - that's 20% of the pressure.


    P.S. Oh, and it has the ear-marks of a re-entrancy bug.


    P.P.S. To the ones doing the bulk minting: it's possible you could be saving gas by using contracts (or even - plug! - a transient program) instead of the fund-mint-transfer three-transaction cycle.

    This is just a guess, and definitely requires prototyping. I won't be doing it on a sunny Saturday, so take with a grain of salt.


    ELI5: https://www.reddit.com/r/ethereum/comments/bvkvuz/using_20_of_all_gas_atm_an_airdrop_contract_with/epqlgy3/

    submitted by /u/veoxxoev
    [link] [comments]

    Multi-Party Virtual State Channels

    Posted: 01 Jun 2019 05:23 PM PDT

    Introducing Sablier: Earn Your Salary by the Minute

    Posted: 01 Jun 2019 06:59 AM PDT

    Atra just released their explore feature - Explore Ethereum dApps Like You Never Have Before

    Posted: 01 Jun 2019 02:17 PM PDT

    CasperLabs (Vlad) and Ethereum (Vitalik) on Proof of Stake Protocol at CryptoChicks in Toronto

    Posted: 01 Jun 2019 09:33 AM PDT

    The Upfiring Dapp — June Progress Update (crosspost r/Upfiring)

    Posted: 01 Jun 2019 11:40 AM PDT

    ContractFinder in Pipeline, in Remix (4k+ searchable contracts)

    Posted: 01 Jun 2019 02:12 AM PDT

    Demo: https://youtu.be/oEUjV2WZaVU

    You can use it at http://remix.ethereum.org (new design) or http://remix-alpha.ethereum.org

    Main Features

    - 4000+ contracts

    - Mainnet, Ropsten, Kinkeby, Kovan

    - import/export EthPM packages

    - synergy with Remix, Pipeline

    - presently works with Solidity, web3, OpenAPI

    In Plan

    - extend to other languages: TypeScript, Python, Rust

    - make the database decentralized

    - make ContractFinder a standalone plugin

    - synergy with other Remix plugins (besides Pipeline)

    submitted by /u/lorecirstea
    [link] [comments]

    Created a dApp for all the Crypto Chicks out there!

    Posted: 01 Jun 2019 03:22 PM PDT

    Created a dApp for all the Crypto Chicks out there!

    I built this Ethereum dApp (using Atra blockchain services) for the crypto chicks and blockchain babes :) There's an index for user info and a social feed for gals to participate in. Thought this would be a cool way to foster community around dApps and bring together women in the space. Please participate, it's on the Rinkeby testnet and REALLY easy to use.

    https://console.atra.io/app/758a8733-db64-4562-be9f-6890002fce29

    https://i.redd.it/dqqagyxemt131.png

    submitted by /u/dillonslonely
    [link] [comments]

    Creating Data Unions through Community Products from Streamr.

    Posted: 01 Jun 2019 02:49 AM PDT

    The District Weekly — June 1st, 2019

    Posted: 01 Jun 2019 05:15 AM PDT

    How does the Trust Management of Digital Assets Trading Platform work?

    Posted: 31 May 2019 11:20 PM PDT

    Example of a contract between an investor and a trader in a Trust Management
    Trader Bob has been trading on cryptocurrency exchanges for a long time, earned a lot of money, and feels confident enough to manage other people's money in order to get revenue from his trading. Bob visits the Membrana website and sets up the contract parameters that suit him:
    • Accounting currency - BTC
    • The minimum volume is 12 BTC
    • Target profit - 20%
    • Max loss - 10%
    • Terms of the contract - 30 days
    • Commission - 30% Investor Alice has an account on the Bittrex exchange.

    This account has currencies of 10 BTC and 50 ETH. Alice plans to transfer some of these funds to the trust management of an experienced trader. In traders' ratings on the Membrana website, Alice finds Bob, and in his profile, she reads the conditions on which Bob is ready to take money for management.

    The first thing that Alice notes is that a minimum of 12 BTC is needed to enter into a contract; however, she only has 10 BTCs are on her account. Alice decides to get authorized on the Membrana website through MetaMask, receives the API key from her account on the Bittrex website, and adds this key to the Membrana website. Now Alice has the opportunity to trade her own funds through the single trading terminal on the Membrana website, as well as transfer her funds to trust management. Alice uses the Membrana trade terminal and exchanges 20 ETH for 2 BTC. The transaction occurs instantly and she now has the necessary 12 BTCs to contract with Bob.

    Alice sends a request to Bob to conclude a contract through the Membrana website. Bob receives the request within 24 hours. Alice transfers, to the address of the Membrana Smart Contract, the maximum amount of Bob's award equal contract amount (the amount * the target profit * the trader's reward = 12 BTC * 20% * 30% = 0.72 BTC = 7.2 ETH (conversion to BTC-> ETH at the exchange price). Bob does not receive his commission, but he sees that it is reserved at the address of the Membrana Smart Contract. 27

    For the whole month, Bob trades through the Membrana trade terminal with money received for management purposes. At the same time, the remaining funds in Alice's exchange account (30 ETH) are not available to him; however, they are available to Alice. Alice removes 15 ETH from the exchange and spends them on her needs. For the remaining 15 ETH, Alice buys 15,000 USDT, considering it a good investment. Bob cannot see these changes in Alice's exchange account, but he can continue to trade with the funds transferred to him.

    In 20 days, the Membrana platform sees that if to sell all the currencies that Bob bought at the exchange price, taking into account the volume of current orders in the exchange order book, for the BTC accounting currency, 14.4 BTC will be received. This means that the target profit of the contract (12 BTC * 120% = 14.4 BTC) has been achieved by Bob, and Membrana automatically terminates the contract. All currencies that Bob bought are automatically exchanged for the BTC accounting currency at the exchange's rate. Bob's commission, which was reserved all this time in the Smart Contract (7.2 ETH), is paid to Bob in full, because the target profit of the contract is fully achieved. Now Alice has 14.4 BTC and 15000 USDT on her exchange account.

    Notes:
    • Alice had the opportunity to enter into other contracts with other traders and even with Bob himself for the amount that she had at her disposal
    • Bob had the opportunity to contract with other investors along with Alice's current contract
    • Bob had the opportunity to act as an investor himself and transfer his funds to the management of another trader, but those funds should be money from an exchange account already owned by Bob

    Trust Management is Future. Membrana{.}io Blockchain project soon Commences IEO with ABCC Exchange, check it out.

    submitted by /u/JasonShelby1
    [link] [comments]

    No comments:

    Post a Comment