okay uh let's start so first of all thank you for responding to our interview
request so I prepared two types of questions the
first category is general questions and the second category is technical
questions so let's start with the first questions sure let's do it got it so can
you please tell us about yourself and what do you do in your team okay
so my name is Jay Kwan I'm a programmer originally and I've been programming for
about 12 years and you know general Silicon Valley industry I started off
working for Amazon creating web services and then one point created a very
popular iPhone app for finding restaurants and businesses called Yelp
and then Godin got the startup bug and decided I wanted to create something
interesting so I spent many years trying to figure out what kind of industry I
wanted to work in and found that the the blockchain space was the most
interesting for the potential that it offered so I created this project called
tender mint which is originally created to replace proof of work as the
consensus algorithm for block chains and it turned into a company and we decided
to launch a or create the block software for public blockchain called cosmos
intended to solve the scalability problem and the proof of stake problem
and various other heart problems so now I do programming and various other
things for for the tenorman company and the cosmos project thank you so could
you talk a little bit about your projects and what kind of reissues in
blockchain space are you trying to solve and would you explain why it is
important of course yeah so I think the first thing is
let's start with proof of work because that's how the project started you know
I think one of the major problems is that it's environmentally unfriendly to
have work of course many people will argue that proof of work is okay because
it's still more efficient than the industry that's replacing but when you
try to extrapolate where blockchains want to go and in all the use cases that
it wants to enable then then it becomes very expensive not only in terms of ROI
for the miners who are securing the network but also in terms of the impact
of the environment and so proof of stake or at least the kind of purpose take
that we're creating can be very secure arguably more secure it can be or it is
definitely much faster in terms of getting finality and it also turns out
that it's it's excellent in terms of providing scalability because the same
signing identity and something like tender mint proof of stake can enable
signing on many blockchains in parallel without sacrificing security so it just
happens to solve a lot of problems now cosmos is it's a network of block chains
and one of the first block chains that we're launching is called the cosmos hub
it it's not the only hub but the function of a hub is it's a block chain
that is intended to connect to many other block chains to enable token
transfers among many of these block chains so it creates a interoperable and
scalable token economy by making by allowing thousands of block change to be
connected to each other so the cosmos hub is solving many things as a first
it's solving its it's proving that tenement proof of stake works with many
many signers and with a state-of-the-art consensus algorithm it's enabling
governance to solve many of the problems that will arise so it's it's it's really
a self amending ledger and it's also allowing like I said many block chains
to connect to each other to enable token interoperability so it'll be it's a
vision division is to create a scalable and interoperable watching economy by
really solving the hardest problems that are preventing us from doing that today
so personally I'm very interested in interoperability so in terms of
interoperability could you give us some examples of applications that may be
implemented on top of Cosmos sure so the whole idea with with cosmos
interoperability is that every blockchain can can solve its own problem
it could be any blockchain that it's solving a problem for so for example the
cosmos hub doesn't care it doesn't care what logic the connected side chains
have it doesn't care about the exact state all it knows is who is responsible
for signing and how the the validator set is mutating and the cosmos hub keeps
track of the total number of tokens that are in each side chain so to speak and
so it it totally allows every connected chain to have its own logic and it can
be about gaming about payments it can be about content or communication all of
these all of the interesting budgeting problems can be solved in an isolated
zone and connected with all the other zones via the cosmos hub so let's jump
into some more technical questions ok so can you explain about cosmos SDK for the
developers what can they do we
the so when I started working on blockchains in yes
2013 was when I started looking at Bitcoin seriously but 2014 I started I
decided that okay here's here's how we can solve the perfe snake problem I
started looking at all the available software platforms like what can I
modify to turn into a first state bought chain but I didn't find anything
available at the time so so we decided or to create a software framework for
blotching creation because because what we saw at the time was people were
creating new block chains by forking Bitcoin or forking you know yeah
monolithic software stacks it was difficult to create a new block chain
and then etherium came about and so people could create block chain gaps
using implementing solidity but it was still it's still difficult to create a
complex application of solidity it you know it's a new language and append it
snot a familiar language it's so so I think it's you know if you like the
language go it's a great language for systems programming of this sort it
allows you to create a complex full-fledged production application
without any limitation you can tweak any part of the blockchain like not just a
consensus algorithm if you want to modify tender it but it's really good at
modularity so if you look at the modules that we've baked into the cosmos SDK
there's uh there's staking governance feed distribution and what we call
banking module to help with multi assets and after we launched a hub we'll be
focusing on finalizing the IBC module - so you can just import that and you'll
be able to connect with me under bought chains so the SDK is kind of like like
Ruby on Rails was for web 2.0 it's intended to be
a framework that gets you from zero to blockchain I like in a minute
for a simple application but also extends you to to any use case that you
want to develop so it's a good choice for a framework and and of course the
cosmos hub itself is built on the SDK mm-hm
so that's that's how we're building it thank you
so my next question is about also interoperability so in order to
interlock a certain blockchain should use tender mint or they have to be
enjoyed by Delphi nobody so how can cosmos interlock work with you even
without final movie or is it possible for Thon's
to use different consensus algorithm rather than are tender mint yeah that's
a really good question so so IPC which is our inter blockchain communication
protocol it's kind of like tcp/ip the initial version that we're building is
going to be between tenement block chains and so the reason why we're doing
this is because tenements provides very fast finality for a large validator set
or large signing site so we think this is in the future going to be a very
popular way to create block chains that communicate with each other but you
don't have to use tender mint as soon after we launched a cosmos hub and IBC
I'm sure we will see adapters for other consensus algorithms that have fast
finality that for example like pbft might be one and there are others being
developed by other groups so as long as it has a short merkel or short finality
proof like tenorman does then it should be easy to make it compatible but for
proof-of-work chains or legacy chains like aetherium oh I don't want to call
it legacy chain it's still at the most one of the most popular chains out there
but the proof of work might be like a say in the future name for proof of work
chains there is a way to make it compatible buy an adapter layer it's one
design we have for a theorem it's called Peggy and it involves what
signers that are they are running to full node of ethereum the proof of work
and then they are signing off on the blocks that they have seen and so by
committing those witness signatures onto the blockchain you can come to consensus
about well what actually happened on d3 and blockchain
so that's how we get information from aetherium to say the cosmos hub and then
it's pretty easy to you just have to design a smart contract on a thorium to
be able to read any kind of packets that need to be released any coins I need to
be released on the smart contract side so it's it's it's it's an adapter layer
we still call it a form of IBC and it's a bit more difficult or more a bit more
work than the IBC that we're creating but it's important so we're going to
focus on it soon afterwards with Bitcoin the story's a little different it's a
bit more difficult because bitcoin is not only proved work but it's also etyek
so based so it's it requires a bit more ingenuity and there are many ways to
solve that problem there are some some groups that are tackling this problem to
connect to the cosmos network using like the cops SDK so we'll see about that
I think the first step is getting IBC and then getting d3 MPEG app is it
possible for cosmos embracing the private blockchains as well yeah
absolutely so the cosmos hub can connect to public
chains it can connect to other chains that are running many chains that are
running on the same validator set but they can certainly connect to private
and consortium chains too so there's no limit to it's a permissionless system
any any blockchain or their private consortium republican connect the next
question is cosmas looks somehow similar to polka dot so could you tell us more
about the differences when compared to polka dot in terms of scalability
interoperability security and so on sure so in terms of scalability I think
one of the major differences is that we're focused on creating a generic like
like a an agnostic protocol that works with many sovereign chains right so not
only would it work with other block chains that are run by the same
validator set as the Kosmos hub but you know it could work with validator sets
in an any you know that are completely independent so you might have a block
chain that's running in Korea that's centered in Korea or a block chain
that's being run by you know any other country or any other set or even polka
dot itself so what we're really trying to do is create an internet of block
chains like you know we're not just trying to create a large system with the
same security umbrella that we dictate we want to help connect many chains that
are that have their own governance systems in their own and the reasons for
existing so in terms of interoperability the polka dot is focused on it's it's
trying to if I were to try to describe what polka dot is doing it's a very
interesting project it's trying to create a it's almost like a large world
computer right and so the the real a chain of polka dot is responsible for
relaying messages from one shard I think they call it a pair of chain to another
pair of chain but I think that's it's a different kind of problem than the one
that we want to tackle with the cosmos hub we want to focus on tokens initially
so even though IBC can be used for a lot more than just token transfers because
like tcp/ip is a generic communication protocol we think that the token economy
is the primary use case so we want to address that so so the cosmos hub
unlike the relay chain it it's it's responsible for keeping track
of the number of tokens on each connected chain in a sauce roll it has a
governance system so that in case of any kind of failure the cosmos hub
stakeholders can vote on how to recover the system so those are some of the
major differences and delays so one here's maybe something that kind
of illustrates one major difference tonight if you've heard of like secure
enclaves or or Intel's and sought to project and so on like block chains that
are running on you know different kinds of hardware systems like that can also
interpret with the Kosmos hub whereas polka dot is trying to focus on creating
out putting all the responsibility of consensus on to the relay chain so it's
a technical difference but uh it's probably a pretty major and maybe
difficult understand at first but we have different priorities in terms of
and design philosophies yeah thank you for explaining and next question is how
can cosmos hop guarantee the security or data integrity of the Sun so what
happens if there is a double spending in the specifics on on a specific zone yeah
so oh okay I think you know there are many many
cases where zones can fail I mean there's like there's a double spending
which would imply at least some attendant blockchain that the more than
one-third have tried to double spend me but there are other cases too like maybe
the chain halted or maybe yeah I mean it could halt they could it might even do
something wrong because it was software bug right so in these cases like all
these edge cases that can arise I think it's respond it's important that there's
a human element that helps resolve the situation
so the cosmos hub stakeholders are they're not like regular token holders
like ether holders they're meant to be you can think of them as they're working
all the time it's their job to maintain the system and provide an excellent
service to the whole community and that's why people would adopt the cosmos
hub and so through the govern system we'll be able to recover in certain
scenarios and then it's it's an ongoing research topic as to how to address
certain failure cases automatically so there are many ways that we can
introduce automation into recovery one example might be if a zone fails we can
if there's for example like a network halt because two groups have different
ideas about how to move forward it's possible to to have a vote from the
stakeholders of that chain over time to see which side has more votes and then
automatically decide to go one way but not every chain is going to want to do
that some chains might prefer to have some kind of jurisdiction or people that
decide what to do so we'll be researching and implementing many of
these solutions for two cosmos of going forward so cosmos token name is atom
right so and recently a cosmos announced that the other tokens which is called
photon will be introduced in the cosmos system so could you tell us more about
the foreign foreign tokens and what is the difference between a Dementor mm-hmm
so the token is called atom that's the staking token so like I said earlier
it's it's not like a token that most people are gonna want to hold it's kind
of like the coin in mining equipment or Asics
like not everyone should have Asics even if though they want to use the Bitcoin
blockchain so it's it can be used for pain transaction fees and you know
paying people but that's not its intent and if you if you just hold atom tokens
it may not be the best for you because it's designed to be inflationary because
if you don't stake it and use it then you'll lose out to inflation now the
photon token is a proposal so you know after we launched a cosmos Hub we no
longer have the ability to dictate what happens to the cosmos hub through
governance the cosmos hub will probably prove of at least one fee token that is
intended to be used by you know non stakeholders or people who just wanted
token for payments and so we proposed or we will we will propose or someone will
propose a proposal to do something like hard fork or hard spoon ether into a
proof of stake chain and and and provide photons to all the ether holders in
proportion kind of like an airdrop and that's one way to introduce a few token
into the system or maybe another proposal will password you know maybe
it's a different kind of token some other name that is just a initially copy
of the atom distribution we don't know so it'll be exciting to see what governs
decides on to do so what can your enthusiastic followers expect us the
next big move from your side to push the platform forward into the growing
industry well we're we're launching a test net called the game of stakes it's
it's an incentivize to test net that will really push the boundaries on on
simulating a tax and testing the software before we actually launch it
live so that'll be a fun game with we already have a 300 signups but you know
I don't know if everyone will be able to participate but it'll be a massive test
net and then soon after that after about three to four weeks of testing we'll
have will have the launch of the Kosmos hub so the launch of the cosmos hub is
what I'm most looking forward to thank you for sharing so this is my last
question no do you have anything to share or say anything to a Korean
community or hash the community sure yeah I think that the the amount of
engineering and design that goes into blockchain like protocol design and
architecture is is extremely interesting if you're interested in creating you
know a new system for human coordination you know that's ultimately what trying
to do we're not just trying to create like a new kind of money or a new kind
of financial system although that's a big part of it ultimately Bachchan's are
about or solving large-scale human societal problems that we face today and
you know that's that's why I wake up every morning and do this and we try to
put you know we try to polish the software so that it's something worthy
of creating please take a look at what we're what we've created so far and and
we need your help so please help us thank you very much
for your time thank you thank you



For more infomation >> Tips to protect you from tax identity theft - Duration: 4:27. 
For more infomation >> Lead in musical mouthpieces? - Duration: 1:50. 

Không có nhận xét nào:
Đăng nhận xét