Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (Quartz)
  • No Skin
Collapse
Brand Logo

Web3 Developers Community Forum

K

kevin

@kevin
About
Posts
5
Topics
5
Shares
0
Groups
0
Followers
0
Following
0

Posts

Recent Best Controversial

  • EL SALVADOR UNLEASHES "VOLCANO ENERGY" WITH 241 MEGAWATT PLANNED BITCOIN MINING OPERATION
    K kevin

    7f981f6c-437b-45db-9f9b-48e2d4296b2b-image.png

    The country of El Salvador is tapping into its abundant natural resources to create “Volcano Energy.” According to a press release sent to Bitcoin Magazine, the aim is to position the country as a major global player in the Bitcoin mining industry while promoting energy competitiveness, diversification and geographic expansion for the Bitcoin network. Adopting a debt-free approach, El Salvador plans to construct a 241 megawatt (MW) renewable power generation park in the Metapán region, combining solar and wind projects.

    “This project is a transformative journey that will establish one of the world’s largest Bitcoin mining farms,” the release said. “Located in the El Shiste hamlet, within the municipality of Metapán, Santa Ana, this chosen site boasts exceptional solar and wind energy yields in the country.” The park will have a capacity of 169MW of photovoltaic solar energy and 72MW of wind energy. The initial computational power is expected to surpass 1.3 EH/s, marking a significant milestone for the country and industry.

    The release stated that “The total commitment for the project is $1 billion, beginning with a first investment of $250 million, bootstrapped by key Bitcoin industry leaders, with collaboration from top developers and manufacturers of renewable energy technology, as well as Bitcoin mining experts on a global scale.” The government of El Salvador will play a crucial role in the planning and execution of the initiative, securing a preferred participation equivalent to 23% of the revenue. The remaining ownership will be divided among investors and reinvested in expanding energy production capacity and advancing Bitcoin mining.

    Source: https://bitcoinmagazine.com/el-salvador-bitcoin-news/el-salvador-plans-241-megawatt-renewable-plant-for-bitcoin-mining

    Blockchain News news 🌍 blockchain

  • Chainlink - RSK Data Flow
    K kevin

    When a Chainlink request is created, a Consumer contract sends an on-chain transaction to an Oracle Contract within the Rootstock (RSK) blockchain. That transaction transfers payment tokens, along with the data representing your request. The Oracle Contract tracks balances from requesters and emits an event which notifies the off-chain Chainlink network (via the External Initiator), that this event needs to be processed.

    Once the request is received, Chainlink performs the work of the request and returns the answer to the Oracle contract (via the External Adapter). The Oracle Contract updates the balance to pay the node operator and returns the result to the Consumer Contract.

    Core Components:

    • External Data
    • Chainlink node
    • External Adapter
    • External Initiator

    The following diagram presents the Chainlink/Rootstock integration architecture and core components:

    36c85f63-4518-42d8-bce9-f1abc6c21b59-image.png

    Web3 Tech web3

  • Microsoft Signs Multi-Billion Dollar Deal with Nvidia-Backed CoreWeave, Former Ethereum Miner, for AI Computing
    K kevin
    Microsoft AI Deal

    Microsoft Set to Expand AI Footprint with CoreWeave Deal

    According to a report by CNBC, Microsoft is poised to expand its presence in the artificial intelligence (AI) sector through a substantial deal with CoreWeave, a cloud computing startup previously known for its Ethereum mining operations.

    Microsoft’s investment follows the recent AI boom sparked by the introduction of OpenAI’s ChatGPT.

    While specific deal figures have not been released, insiders confirm that the contract could be worth billions over several years. This move comes as Microsoft continues to deploy chatbots across its services, pointing to an increasing need for advanced computing infrastructure.

    Founded in 2017, CoreWeave had recently secured $200 million from hedge fund Magnetar Capital, boosting its valuation to $2 billion. Previously, the firm had raised $221 million in funding, with notable participation from Nvidia.

    CoreWeave positions itself as a cost-effective alternative to legacy cloud providers, offering high-performance Nvidia GPUs at a claimed 80% less expense. Amid surging demand for AI infrastructure, CoreWeave provides an additional conduit for Microsoft to tap into Nvidia’s resources.

    Notably, Nvidia’s stock price has soared by 170% this year, driven in large part by rising demand for data center services related to generative AI and large language models. Nvidia’s GPUs are at the heart of these sophisticated AI systems, including OpenAI’s GPT-4 model, a key component of ChatGPT.

    CoreWeave’s pivot from Ethereum mining to AI infrastructure provision underscores the broader shift within the tech industry towards AI and blockchain technologies. As companies continue to harness the transformative power of AI, CoreWeave’s strategic alliance with Microsoft stands to influence the evolving AI landscape significantly.

    Source: https://blockchain.news/news/Microsoft-Signs-MultiBillion-Dollar-Deal-with-NvidiaBacked-CoreWeave-Former-Ethereum-Miner-for-AI-Computing-9374ed29-f7f2-4a5b-b62e-3f263db0b384>Source: https://blockchain.news

    Blockchain News

  • Harvard University is providing free computer science courses
    K kevin

    Harvard University is providing list free computer science courses
    You don’t need to spend $10,000s to learn computer programming. Harvard University is providing free computer science courses

    Topics included:

    • Computer Science
    • Data structures & Algorithms
    • Software Engineering
    • Web Development (JavaScript, HTML, CSS, SQL, Python)*

    57c79c67-339d-4ab0-a837-7e2b884981f1-image.png
    Source: https://pll.harvard.edu/course/cs50-introduction-computer-science?delta=0&fbclid=IwAR12JW_BD5mWbksTfd89ywqGq0-t2QWFX9Dxckaen8XAlarTRbzThApKGVU
    Source: https://twitter.com/SuhailKakar/status/1581179471499268097?s=20&t=aNz9DTZU-kXHOFi5KRiAHg&fbclid=IwAR28faPOkzIzHe1HI1Ma7CieMXhemWT4lGO7___jvfM36nnZdaFXchA3Pjg

    Share Tutorial Tech

  • 15 Ethereum Virtual Machine Concepts
    K kevin


    ACCOUNT TYPES

    There are 2 types of accounts:

    • External accounts: controlled by public-private key pairs, address determined from the public key.
    • Contract accounts: controlled by the code stored with the account, address determined at the creation time.

    TRANSACTIONS

    They are messages sent from one account to another.

    They can include:

    • Binary data (payload)
    • Ether

    If the target account contains code, that code is executed.

    Payload is provided as input data.

    If the target account is not set, a new contract is created.

    GAS

    A transaction is charged with GAS.

    First, a gas price is set by the creator, at gas_price * gas cost.

    If some gas is left after the execution, it's refunded.

    If the gas is used up at any point, an exception is triggered, and all the modifications are reverted.

    STORAGE

    It's a key-value store that maps 256-bit words to 256-bit words.

    Each account has persistent storage between function calls & transactions.

    It's not possible to enumerate storage from within a contract, it's costly to read, and even more to initialize and modify it.

    MEMORY

    Contract's space instance for each msg call.

    Memory can be addressed at byte level:

    • Reads are limited to 256 bits
    • Writes can be 8 bits/256 bits

    Memory is expanded on access by a 256-bit, and the gas cost must be paid at expansion time (it scales quadratically).

    STACK

    The EVM is a stack machine: all computations are performed on a data area (the stack).

    Max size of 1024 elements with 256-bit words.

    Possible actions:

    • Copy one of the topmost 16 elements to the top of the stack.
    • Swap the topmost element with one of the 16 below.

    STACK COMPLEX OPERATIONS

    Other ops take the topmost 2 elements from the stack and push the result onto it.

    Stack elements can be moved to storage/memory to get deeper access.

    It's not possible to just access arbitrary elements in the stack without first removing the top.

    INSTRUCTION SET

    All instructions operate on 256-bit words, or on memory slices.

    Arithmetic, bit, logical, comparison operations are present.

    Conditional/unconditional jumps are possible.

    Contracts can access relevant properties of the current block (number, timestamp,...).

    MESSAGE CALLS

    Similarly to transactions, they have:

    • Source
    • Target
    • Data
    • Payload
    • Ether
    • Gas
    • Return data

    Transaction: top-level msg call that can create further message calls.

    Contracts: can call other contracts or send Ether to non-contract accounts with msg calls.

    DELEGATECALL

    A msg call variant, BUT:

    • Target address code executed on calling the contract context.
    • msg.sender/msg.value don't change values.

    A contract can dynamically load code from a different address at runtime.

    Storage, address, balance refer to the calling contract.

    LOGS

    Data can be stored in a specially indexed data structure that maps all the way up to the block level.

    Contracts cannot access log data after creation, but they can be efficiently accessed from outside the blockchain.

    This feature is used by Solidity to implement events.

    CREATE CALLS

    Contracts can create other contracts using a special opcode.

    Differences between create calls and normal message calls:

    • The payload data is executed.
    • The result is stored as code.
    • The caller/creator receives the address of the new contract on the stack.

    SELF DESTRUCT

    Operation on the contract's address to remove code from the blockchain.

    ETH is sent to a designated target.

    Storage + code are removed from the state.

    Removing the contract is dangerous: if someone sends Ether to the removed contracts, the ETH is lost.

    DEACTIVATE

    If you want to deactivate your contracts, you should instead disable them by changing some internal state which causes all functions to revert.

    This makes it impossible to use the contract, as it returns Ether immediately.

    PRECOMPILED CONTRACTS

    Contract addresses with ranges 1-8 are special.

    They can be called like any other contract, but their behavior and gas cost is not defined by EVM code stored at that address but implemented in the EVM execution environment itself.

    Sources: Francesco Ciulla's tweet

    Web3 Tech solidity web3
  • Login

  • Don't have an account? Register

  • Login or register to search.
  • First post
    Last post
0
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups