New Ethereum talks, every Monday. The week's conference uploads by event, in your inbox.

Loading player…

Add-ons and extra services for blockchain APIs in 2024 - Vladislav Sopov | GetBlock

ETH Belgrade CommunityMon, Oct 7, 2024, 12:00 AM

Transcript

well guys uh here we go morning everyone thank thank you for coming my name is Vlad I'm from from gblock I actually responsible for all s content in gblock uh getblock is a provider of RPC notice for ethereum all mainstream evm blockchains and dozens of non evm networks as well the rules are that simple uh we run blockchain notice so you don't have to uh today let's talk about the add-ons uh that make the interaction with blockchain RPC and points uh easier more I would like to say cost efficient more streamlined for daps and for their users I'm going to cover three cases associated with get Block it's blogbook uh firehost and our new very own Cod crypto API by get Block our indexer solution uh first of all quick wipe check uh raise your hands those who work in development develops back end front end whatever oh great many things uh then raise place your hands those who work in marketing well that's I'm the only one um by the way guys uh who knows what the blockchain node is and the last question the last one from me before we start uh who has ever tried to run blockchain not himself or herself well well beyond my expectations uh well well let's recall some basics of blockchain no and before profess to main part uh blockchain note is basically a computer responsible for keeping the Integrity of blockchain Ledger and for processing the transactions for adding new Block in a temper proof manner uh sorry uh to turn a virtual server into a blockchain no you need to customize it install node client software and synchronize with its purse then you need to keep this gadget operable by updating software monitoring the block height and something like that as a result blockchain notice can listen to what happened in blockchain and broadcast data to its Ledger in a natural there are three types of notes light nodes full noes and artive noes light notes Only Store limited information and in direct service blockchain in a readonly manner uh full notes store all relevant information about what happens in blockchain and can write that as themselves uh finally archive not store all the full history of blockchain from its very first blocks I would like to stress that all my next part of presentation are only relevant for archive and full notice because we offer them for decentralized applications uh why it may sound simple running a blockchain not is a challenging task it requires a lot of what we call Havey lifting running servers checking updates monitoring availability and so on here's why the vast majority of DBS choose RPC node providers we connect your applications to blockchain nodes we are API and points in a seamless manner uh with us the team can be L focused on Business Development and progress on the uh something things like that instead of working heads down on running those nodes and keeping them operable sorry this might be too early for promo section that's let's get back to add-ons what are add-ons and why you definitely need one uh why the year of 2024 blockchain applications have already come a long way why this when this Market was making its maybe steps the process of retrieving and sending blockchain data will simple uh simply put early DBS require teeny small amounts of data and they were satisfied with teeny data streams modern Crypt applications uh with millions of users process huge amount of data uh thus some optimization mechanisms for blockchain not look like natural steps of crypto Evolution like modern video games can be played on outdated processors you know uh the newest Modern DBS uh can be fast and resource efficient without add-ons that's why this class of blockchain solutions is designed to make data transfer faster and easier and cheaper for daps and dap users uh in Gat block we research a two way of R uh releasing and running blockchain add-ons uh basically add-on can be uh run and deployed uh in two ways uh it either it can be deployed and run together with node or getting synchronized with its own base the first one is more cost efficient as we only pay for one server for node and and on is instead of two servers also there is a low latency in the interact action between the node and add-ons uh but during the periods of high traffic the add-on can C on and consume resources required by the node itself so that won't work that good uh the second way is more associated with high Lo systems when the addon is running on an independent isolated servers so guys let's check out three use cases uh first of all uh let's discuss blogbook we have already deployed blog book uh for BTC like blockchains uh blogbook is a backand service initially developed by the team of treasure wallet you everyone of knows what is uh treasure primarily it serves for quick indexation of addresses and address balances of Bitcoin like blockchains uh but it can be also used for other networks as well block Hook is really good when it comes to quiring real time transactions data about wets transactions blocks and so on uh also we used it for security reasons uh at G block we disabled some methods associated with wallets uh to prevent our users from creating Wallets on our notice it might be dangerous as users might have errors uh uh after our routine internal operations with hosts so to make uh the operation server we disabled a wet methods for BTC like blockchains uh but with this method disabled we offered our clients a blogbook API uh our blog book API is available uh on bitcoin like blockchain Bitcoin Bitcoin cash Dogecoin Litecoin and so on uh blogbook allows our customers to acire information from the blockchain in a more efficient and accessible manner acquiring the blockchains directly blogbook is available on shareed noce on get blog but we can also activate it for our dedicated noes users by requests then let's talk about Firehouse Firehouse starting from January this year G block supports firehouse and open source data extraction technology for blockchain data uh G block was the first blockchain note provider to add firehost support it was introduced by stream and fast uh and it also streamlines data extraction from the centralized Network so that users can only broadcast and retrieve the classes of data they really need technically this is accomplished it thanks to uh highly performance file based strategy the can access data extracted by fireh Hol through binary data streams G block can choose fireh host and points in their accounts just like they do with ordinary regul regular RPC nodes that's how our Account dashboard looks like so you just uh go to the list of networks and choose a fireh host enabled polygon and firehost enabled BS and that's it you will will get uh the address of end point with fire host supports and make the things work better uh right now we activated fire host support yes for polygon ethereum and BNB chain our best selling even blockchains but with more blockchains to come this year so let's talk about our native blockchain solution uh of this class uh crypto API by get block or or as we call it indexer indexer we call it uh while working with blockchain RPC addons by other teams we decided to create our very own indexer technology get Block crypto API it is a comprehensive system designed to process and aggregate data from blockchain networks at the heart of the system is an indexer that retrieves blocks from the network and processes their content after processing Blog the indexer extracts information uh and events such as transactions and transfers and aggregated the aggregated information is stored as a database proving Fast Access providing fast access to our API to the most upto-date information the indexer operates continuously listening for new blogs coming to the network and crawling through entire blockchain to ensure that our database contains complete and accurate information when a user quires our API uh composing complex request WEA graphql we access the database to retrieve the interaction points uh then using blockchain noes we enrich this information this points with the information such as balances and tokens returning this information back to the user uh G block crypto API will go live in coming week so it's a great privilege for us to introduce this long and awaited solution on ethereum belgrad 2024 guys we are all waiting for you to start building on RPC noce with crypto API to reduce latency and costs uh well uh and I would like to say to tell you a few words about what we are offering in general we offer in the exess RPC node access to 50 blockchains uh and evm ecosystem and Beyond we offer shared node Solutions dedicated node Solutions where you can access our noce in free packages with limited request in unlimited packages so we welcome all dabs to come and build with us and basically what was my presentation about if you are working with dab and using RPC node provider consider uh to consider integrating some add-ons B blogbook fireh hor or native crypto API if your RPC note provider uh have no such solution uh go ask them why did they ignore this development or switch to get Block yes we are ready to on board all of you thank you guys for coming uh hope you had some questions [Applause] okay I guess everything was super clear well thank you very much once again

Automatic transcript — names and jargon may be misspelled.