District Deep Dive: Contracts Deployed

    QUSTIONS

    Building on work from The Law Offices of NEAR , provide an updated view of contracts deployed over time on NEAR. (Hint: the transactions table will help with this).

    What factors do you think might influence the number of contracts deployed?How might NEAR boost the number of developers and deployments within its ecosystem?You can rely on earlier work - yours and that of others - but clearly reference anyone whose work you use.

    Similarly, you are free to use GokuStats for inspiration (see the attached image), but the core part of this task is providing your own original insights.

    Introduction

    db_img

    \


    What Is NEAR Protocol (NEAR)?   


    NEAR Protocol (NEAR) is a blockchain-based decentralized application platform to power the future open web and serves as a collective, a foundation, and a development platform. Users can create new coins, applications, and industries on this web without the need for a central authority to oversee the process. The platform executes apps that share a secure pool of resources; these applications use data and identities entirely controlled by users. 

    Conventionally, centralized cloud servers run by tech giants host most applications. As a result, data becomes vulnerable to censorship, hacking, and manipulation. On the other hand, if the cloud that hosts these applications is managed by a global community that is open to everyone, the process becomes transparent. So, users can keep high-value assets such as money, identities, and digital assets on these platforms and use them safely without the need for an intermediary or platform interference.

    Interestingly, there are three main barriers to mainstream decentralized applications—a small user base, a limited ability to scale them to accommodate a large community, and security challenges. According to the whitepaper, NEAR aims to progress from traditional decentralized application platforms by overcoming these difficulties. The platform proposes to solve the problem of scalability through sharding. Before getting into the specifics of what this entails, it's necessary to understand the three primary functions of blockchain nodes: processing transactions, relaying validated transactions and completed blocks to other nodes, and storing the network's state and history. Nodes are entities that issue and validate transactions. As network congestion increases with an increasing user base, these tasks become more difficult for nodes to complete. Sharding minimizes the computational load by separating or partitioning the network into "shards." This technique requires each node only to execute code relevant to its shard. Hence, this allows shards to parallelly compute and increase the network's capacity as the number of nodes grows.

    Further, the most fundamental infrastructure in the NEAR Protocol is the core platform, which comprises a cloud of community-operated nodes. Smart contracts can be deployed to this cloud. Users can use the applications they power without needing permission from a central agency. Smart contracts are just like regular contracts. However, instead of being drafted on paper, these contracts run in the form of protocols on the blockchain. Applications can securely store their data, ranging from games to digital currency, on the platform.

    analyze

    Loading...
    Loading...
    Loading...

    Description

    The charts above show the top 20 contracts. The first chart on the left is a percentage comparison between them. The bar chart on the right shows the top 20 contracts based on the most usage.

    The number on the address side shows the general contracts

    Loading...
    Loading...
    Loading...
    Loading...

    Description

    The graphs above show the new contracts and their growth rate, as you can see, the growth rate was upward.

    The next chart above on the right top 10 new smart contract daily distribution of most transactions

    The next chart on the top left is the address of the contracts that have been paid the best fee

    The next chart on the top left is the percentag comparsion top smart contracts spent fee

    Loading...
    Loading...
    Loading...
    Loading...

    Description

    The top left graph total number of used contract address by daily

    The top right chart shows the top ten most used contract addresses on a daily basis

    The chart on the left side of the comparison shows a number of the top ten contract addresses and compares them

    Conclusion

    Nair protocol cryptocurrency is composed of four main components: sharding, consensus, staking and randomness. There is a type of system called horizontal sharding that is used to design Nightshade. Nightshade is designed in such a way that in transactions, all shards are combined together to form a block. Each shard on this platform sends a part of the block, which is called a chunk. The validator is responsible for collecting the chunks generated by the shards. Each shard has its own specialized validator, which is chosen by a random process; Then, with the Slashing process, validators who have confirmed false transactions lose some of their stake to avoid the risk of harmful activities in the network.The infrastructure of the NIR protocol platform is very similar to the infrastructure of Ethereum. In this platform, developers write decentralized software or DApps to manage operational activities on the platform, such as creating accounts or conducting transactions with network nodes. In Nir, we are faced with facilities such as software development kits or SDK, blockchain browsers and wallets. Token (NEAR) is the local token of this currency. It is possible for tokens of other blockchains to join the protocol. Recently, a connector called Rainbow Bridge has been developed on this platform and it connects Nair and Ethereum platforms.

    the method

    I used the original flipside tables to get these data and also from

    • near.core.fact_transactions
    • near.core.fact_actions_events
    • 'DeployContract----address contract

    Analyzer : suuperfly5104