Future of Web3 Java Ethereum ecosystem – Ivaylo Kirilov, blk.io

Future of Web3 Java Ethereum ecosystem – Ivaylo Kirilov, blk.io


hi my name is a Ivaylo I work for a
company called blk.io and
we are developing tools for enterprises using blockchain, ethereum blockchain specifically
Q: okay so so what’s your role in the
company?
so my position is a blockchain infrastructure engineer and what I do is I build tools such as like blockchain
explorers to make it easier for
companies to use blockchains and to be
able to showcase their technology and
we’re also the main maintainers for web3j
which is the Java library to
interact with ethereum
okay that sounds very cool
Q: do you also build any projects on top of web 3j
yeah my first project so we
only side like 8 months ago so we don’t
have too many tools at the moment but
the one working thing that we’ve got
going is a blockchain Explorer which is
targeted mainly for the quorum
blockchain which is a jpmorgan fork of
ethereum and essentially it allows, knows to
send private transactions to each other
but general blockchain explores like
etherscan and etc and anything else
that you can run up for a private
blockchain doesn’t give you
functionality to view the private
payloads that are in those transactions
and I’ve just implemented logic to be
able to do that and everything is done
with web3j
Q: ok do you think that web3j can take over web3js?
it really does depend I mean if
this thing catches on and enterprises
start using ethereum I think so many
enterprises are using Java all these big
companies using Java all the banks are
using Java Fin Techs, Ensure Techs pretty much any big
corporate has a very strong Java team
and I believe it would be costly for
them to invest in getting JavaScript
developers and good JavaScript
developers because there are a lot of
JavaScript developers not sure
about the good ones so I mean we’ll see
in the future I don’t know about taking
over but we’ll definitely be rivaling
them you know people are using Java will
be going to web3j to be able to use the blockchain
okay so with web 3j you don’t target the browser but mostly the back ends right? like the back-end services
their server processes or
yeah exactly exactly
Q: ok so it’s not like that building DApps on top of like it won’t be the first layer that people interact with
but more like that services in the
background that uses a lot of this tech
there’s a lot of things that encompasses
with web3j as well so in terms of DApps
we we’ve got a solidity code
generator which essentially you
compile your contracts you get your
binary file and your abi file and you
can generate a java class using web3j
so in effect you can deploy, load, call
any functions check out the state of
basically anything on the blockchain
so I would say is a layer below DApps but
above blockchain so it allows Java
developers to deploy DApps on the
blockchain which is
okay that sounds amazing, question about you
Q: when did you get into the crypto space?
yeah so that’s the funny story I was actually doing an
internship about two years ago
at VMware and it was a three it was like
a summer internship three months long
because it’s a big corporate company and
they’re like loads of paperwork and
stuff to do they didn’t actually give me
anything to do for those three months so
I worked for about three days and the
rest of the time I spent playing ping
pong and I don’t know why I put myself
through this but I ran through like a
bunch of lectures on Bitcoin from MIT in
my spare time at work doing nothing and
yeah that brought me into I really
understanding how the blockchain works
it like open my eyes into you know web 3.0
things you know the way forward I
graduated last year I wasn’t really
planning to go into a blockchain company
straight away I just wanted to find like
a start up just to work with something
that’s really dynamic and that would
actually help me improve my skills that
I’ve learned over the past four years
I did at uni and it was just by accident
I came across a job application for a
startup I thought why not
it’s a java-based thing I’ve been doing
Java for years and things took off from
there this has been crazy the past couple months
yeah yes you sound like an amazing developer
Q: where can we follow the progress on the web 3j and what’s your company on it?
so web 3j is an open source project
so you can you can find it on github
I think just write web3j in Google
will be the top thing on there and yeah
that’s in terms of web3j that’s why
you would go and would also love it if
people using web3j would also submit
pull requests or issues that they come
across because it’s just two of us
maintaining at the moment mainly
but for our company and for the tools
that were creating for enterprises you
check our website it’s blk.io which
is spelled blk.io which throws a
lot of people off but yeah you just
check out our website and everything
should be on there
Q: okay do you have any message for the ethereum community?
yeah it’s keep being amazing keep doing these
amazing conferences that’s it
thank you so much
-cheers

Leave a Reply

Your email address will not be published. Required fields are marked *