
►
From YouTube: Core Dev Call #31 - June 1, 2020
Description
Team discusses:
- Pinning Stickers on IPFS
- Notifications on iOS
- Dapp API for messaging
- Image sending and SPAM
- Displaying pending transactions
- Being removed from App store
https://notes.status.im/core-dev-call_31
A
A
B
A
A
A
It
will,
for
often
you
know,
depending
of
new
stickers,
but
in
order
to
automate
that
we
need
the
process
for
essentially
getting
the
new
stickers,
because
our
floating
them
can
be
dulled
by
anyone.
But
to
pin
them
either
the
link
to
the
metadata
that
that
points
to
all
the
stickers
in
the
back
right.
A
Okay,
we
have
the
worthy
PR
ipfs
gateway
for
sticker
pack.
What
was
that
about.
B
A
B
A
B
A
A
A
A
A
C
C
C
D
Yeah,
it
was
something
I
brought
up
because
it's
just
me
personally
I've
had
performance
issues.
You
know
when
you
said
a
lot
of
data
on
ipfs.
You
could
start
to
have
some
performance
between
flow
I
started
to
rely
on
indexing
services
like
the
graph
just
to
make
querying
data
easier
and
so
forth.
Maybe
it's
something
worth
exploring
times
between
if
we
actually
start
to
encounter
these
performance
issues
with
this
sticker
market.
D
E
So
the
reason
I'm
asking
is
because
I'm
fairly
certain
that
passed
in
that
big
problem
for
the
core
app
before
for
a
while
I,
don't
know
if
that's
been
solved
or
not,
but
that
was
like
a
big
bottleneck
both
in
terms
of
time
and
price.
I
think
I
know
what
too
late.
This
is
for
that
with
the
wallet
historic
intersections,
but
that
could
be
a
use
case
or
a
way
of
enhancing
that
it
is
still
a
problem
to
some
extent.
D
F
F
I
think
Oscar
is
right,
like
it's
definitely
not
a
problem
solved.
We
have
something
that
is
kind
of
decent
for
now,
with
the
user
base
that
we
have,
and
but
but
there
is
definitely
room
for
for
improvements.
Questions
by
using
the
graph
to
the
graph
is
like
could
actually
be
an
interesting
use
case.
C
D
D
Actually,
the
graph
uses
Postgres
under
the
hood,
but
in
addition
to
that,
is
building
out
a
whole
protocol
layer
to
incentivize
this
as
a
network,
rather
than
just
you
know,
let's
say
status
running
basically
just
hosting
hosting
the
database,
so
I'll
I
can
create
like
a
I
guess.
I
can
create
an
issue
for
further
exploration,
I'll,
try
to
like
some
of
the
stuff.
Ideally
you
want
to
have
like
something
that
can
move
towards.
I
could
decentralized
with
more
a
read
layer.
G
E
I
know
if
to
this
beam
sink,
which
is
one
thing
for
sort
of
more
efficiently
sinking
the
chain
and
then
there's
also
some
discussion.
The
etherium
research
get
there
or
whatever
it
is
on
state
like
a
state
network
and
that
essentially
like
a
swarm
light
version
of
serving.
If
you
later,
science
and
I
think
it's
very
early
say
it
don't,
because
you
use
for
it's
more
folks,
live
right
now.
But
those
are
two
adjacent
ideas.
C
That
saw
me,
I
haven't
talked
to
Roman
about
it.
Must
we
discuss
this?
There
was
an
open
PR
in
the
meantime
or
at
the
time
at
least,
to
Roman
was
out
of
office
and
has
been
working
on
the
monkey
card
ever
since
coming
back,
and
my
task
was
to
to
follow
up
to
see
if
there's
any
blockers
to
learn
CPR,
which
I'll
do
as
soon
as
the
last
key
our
tissue
donors.
Oh.
A
Good,
a
link
board
up
here:
option
a
second
clean
corporate
inventions
PR
and
the
motors
draft
by
Eric,
I
guess
I.
F
E
A
Okay,
oh
I've
missed
a
one
for
Perry
the
issue
plus
PR
for
proposal
duck.
Api
is
messaging.
E
D
Yeah
I
mean
I,
put
it
in
specs
I'm,
not
sure
who
specifically
I
should
mention
and
or
you
know,
I
think
I
posted
right
after
I
made
it
I
threw
it
into
the
core
chat,
room,
I'm
sure
it
got
lost
in
you
know
the
high
volume
message
it
there,
but
yeah.
If
you
guys
have
idea,
maybe
how
you
want
to
label
it
or
who
I
should
mention
in
the
thread.
You
happy.
E
C
D
A
F
F
H
Actually,
which
summarizes
the
points,
because
so
these
next
three
items
are
all
sort
of
either
dealt
with
or
have
had
some
action.
That's
kind
of
progressed
it
so
basically
I've
pinged
stutters
core
on
116
for
any
opinion.
If
there's
no
opinion
and
I
will
just
proceed
with
a
pull
request
using
my
best
judgment,
which
will
then
be
open
for
review,
and
if
there's
no
objection,
then
I
will
just
implement
the
proposal,
which
is
to
add
vac
specs
into
specification,
eight
VIPs
and
then
to
change
the
name
of
ati
peas
into
supported,
specs
fairly
minor
change.
H
A
H
H
I
would
agree
with
that
all
right,
I'll
move
on
to
the
next
point,
because
that's
another
one
for
me
as
well,
so
that
is
add
removal
of
personal
pronouns
guidance
to
the
read
me.
So
this
is
it's
a
it's
a
PR
that
I
opened
on
Friday.
H
H
Right
here
it
is
so
this
is
linked
to
the
read
new
readme
file.
Actually,
it
subject
to
some
changes
that
Oscar
suggested.
Actually
it
might
be
slightly
different.
Do
this
it
might
be
in
a
separate
file,
but
basically
there's
a
there's,
a
new
section
called
language
mode,
basically
just
details.
A
few
helpful
pointers
of
how
is
things
just
to
keep
the
the
language,
technical
and
professional,
but
also
unambiguous,
which
the
current
pull
request,
which
is
highlighted
in
the
link
that
I
should.
H
Basically
address
the
so
I
just
went
through
and
I
addressed
all
of
those
in
English
language.
We
have
this
thing
called
passive
voice
and
active
voice,
but
when
you
use
passive
voice,
although
it
can
sound
quite
sort
of
professional
grammatically,
it's
correct,
but
it
can
also
lack
as
a
subject
for
the
sentence,
which
means
that
the
thing
that
is
performing
the
action
is
actually
missed
and
you
don't
actually
stay
at
what
it
is.
H
That
is
doing
the
thing
so
ivory
introduced
with
a
subject
into
a
lot
of
sentences
that
were
missing
it
and
just
to
make
the
a
bit
more
clear,
but
I,
don't
know
how
we
would
I've
actually
been
having
a
little
look
to
see
if
I
can
create
a
script
that
can
highlight
passive
voice,
because
the
structure
is
quite
simple:
I,
don't
think
it
should
block
merges,
though
I
might
open
a
PR.
Just
for
that
particular
issue.
H
H
A
H
H
True,
yes,
so
that's
that
that's
been
quite
quite
a
significant
change
actually
to
the
way
that
specs
have
been
pulled
in
there's
a
great
improvement,
so
I
knew
I'll
open
the
PR,
and
anybody
who
has
the
experience
can
I'll
ping,
both
Dean
and
and
and
and
you
and
then
the
last
item
is
adding
the
information
about
lowering
the
proof
of
work,
but
only
for
images,
although
it's
technically
lowering
proof
of
work,
but
only
for
messages
that
are
over
five.
Sorry,
fifty
thousand
bytes.
H
H
H
E
H
A
Cool
I
guess
that
finishes
all
of
the
pre
instructions
from
last
difficult.
First
topic
for
today's
will
be
keycard.
What
about
there
does
much
context
in
the
notes.
C
A
A
C
A
C
A
Okay,
then,
the
religious
support
networks
coming
so
since
we
lowered
a
proof-of-work
for
images
above
50
K
bytes.
That
means
it's
it's
easier
to
spam.
The
network
and
also
with
bigger
your
payloads,
I,
guess
and
I
do
and
I
know,
there's
some
a
rate
limiting
implemented
in
in
the
node.
Let's
go
for
messages
based
on
IP
I
believe
but
I,
don't
think
it
takes
into
account
the
size
of
the
message.
So
what
might
be
sizable
to
modify
that
to
take
care
to
count
size
of
the
message
and
be
more
aggressive?
The
for
limit.
E
So
I
think
I,
agree
I.
Think
in
general
we
haven't
really
relied
on
to
the
working
effectively
of
spam.
For
the
racing
thing.
I
think
that
Adam
implemented
it
set
up.
The
quiz
quotes
like
talking
back
to
the
throat
or
something
so
it
should
I
know.
Second,
what
the
conservation
is,
but
it
should
be
multiple
variables,
not
just
our
key,
but
like
the
texture
of
choices
that
you
can
do
so
topic
and
public
key
node
IP
and
some
some
other
I
think
that
should
be
at
least
in
designs.
A
Yeah,
if
I
did
taking
more
variables
into
account,
whether
is
limiting
and
it'll
be
better.
That's
for
sure,
I
think
the
car
approach
is
quite
basic,
I,
don't
even
know
if
it
works
properly.
I,
don't
think
we
ever.
We
haven't
tested
it
in
a
while.
How
will
it
limits
things,
especially
with
big
fellows
the.
B
Agent
again
entered
you,
did
you
know
it
kind
of
works,
I
think
I
can
tell
I
can
see
you
know
because
I
was,
you
know
check-ins
for
spamming.
You
know
they
always
I
was
testing
for
spam
and
did
you
like
there
seems
to
be
some
range
limiting
in
place?
So
not
all
the
messages
will
get
through
at
the
beginning
of
the
message
you
will
get
and
after
I
have
just
capped.
A
I'll
get
so
hoping
an
issue
in
this
stasis.
Go
did
I
start
it
cool
Oh,
a
distribution
computer
getting
kicked
out
of
App
Store,
oh
I,
guess
the
only
contingency
is
we
have
to
remove
the
browser
if
they
do
have
the
problem
of
the
browser
right.
That's
the
only
thing
we
can
do
if
they
don't
like
us
providing
ducks.
C
C
A
Guess
it
depends
on
what
Apple
really
hates
about
us
or
wants
it
never
tries
to
remove
or
up
because
the
obvious
guess
is
that
they
just
don't
like
us
providing
other
applications
which
dots
are
kind
of
like
applications,
unless
they
would
have
a
problem
with
very
specific
applications.
But
will
you
will
we
be
fine
with
just
removing
some
ducks
and
leaving
others?
That
will
be
weird.
E
Another
approach
is
like
to
do.
Example:
you
can
do
side
loading,
it
might
not
be
super
realistic,
I,
don't
know
how
many
people
jailbreak
iPhone
any
more
and
there
might
be
other
methods,
and
this
also
testified-
there's
probably
unlimited
solution.
Another
thing
is
that
that's
one
angle
and
then
another
thing
is,
it
could
be,
as
big
of
you
said,
like
with
them
front
page
like
that.
The
fact
that
that
is
the
first
people
you
come
across
in
the
process.
One
thing
would
be
in
the
browser,
so
one
thing
would
be
to
remove
that
as
well.
A
C
Yeah
I'm
just
reading
back
a
conversation
here
where
Jerry
is
saying
it
can
be
interpreted
interpreted
as
we
can't
inject
a
web
3
into
the
web
view
so
yeah.
That
would
be
the
same
for
a
test
flight
and
that
would
be
the
same
in
case.
We
determine
some
some
decks
now
that
are
switched.
It's
better
said
is
weird
and
that
would
not
be
resolved
by
removing
D
like
the
entry
to
taps,
like
that's
just
like
any
any
web.
3
injection
India.
C
E
E
A
This
is
an
interesting
line
from
the
legal
document
from
unacceptable
section,
monetizing,
building
capabilities
provided
by
the
hardware
operating
system
such
as
push
notifications,
the
camera
or
a
gyroscope
or
Apple
services,
or
whatever
music
so
on.
So,
if
we
try
to
make
notifications
on
the
iOS
devices
for
some
kind
of
distribute,
funded
scheme
work
or
you
pay
people
to
handle
theaters
for
you,
I'll
probably
go
against
their
legal.
E
So
the
way
Amazon
solves
this
with
Kindle
on
is
that
they,
you
can't
find
the
book
of
the
red
example.
You
need
to
click
in
the
new
end
up
on
the
website
and
there's
like
web
view
normal
thing,
but
on
Android
you
can
do
it
straight
into
the
interface
and
that's
also
I've,
having
assumed
a
that's,
how
they
get
around
there
so
doesn't
come,
but
I'm
not
sure
what
that
would
mean
for
us,
because
if
you
link
to
different
web
browser,
then
you
will
need
to
link
to
Gateway.
E
E
E
E
C
I
need
to
read
out
any
other
business
Oh
if
any
other
topics
have
come
up.
For
example,
indexing
is
something
we
can
we
can
discuss
here.
We
don't
have
to
or
any
other
thing
that
look
someone
wants
to
bring
up
for
discussion
now.
Yeah
next
chord
F
costs
two
weeks
from
now,
so
things
that
cannot
wait
would
be
good
to
bring
up.
A
So
as
this
cool
thing,
with
Samuel,
the
possibility
of
providing
our
all
in
the
service
or
giving
the
status
of
pending
transactions,
which
is
yet
another
centralized
solution
to
a
decentralized
problem,
but
it
doesn't
seem
like
there
is
an
alternative
to
giving
pending
transactions.
Unless
you
found
something
new
Samuel.
A
A
Will
we
were
talking
about
getting
pending
perfections,
so
the
status
for
them
into
the
app
it
doesn't
seem
like
there's
a
good
solution
like
if
you
are
doesn't
provide
that
status
and
it
seems
like
the
only
solution
would
be
for
us
to
build
yet
another
centralized
solution
to
solve
the
desert
driest
problem
for
indexing,
the
statuses
of
transactions.
Did
you
find
any
other
way
of
doing
that,
or
would
we
have
to
make
our
own
solution
I.
H
So
I've
been
thinking
about
this
one,
and
the
only
other
thing
that
I
can
think
is
that
we
create
this.
Is
this
this
actually
would
be
a
solution
that
solves
a
number
of
other
problems
that
we've
got,
which
is
basically
the
reliance
on
third
parties
or
access
to
theorem
nodes
is
essentially
to
build
and
center
mechanism
for
providing
the
the
data
that
we
want
to
consume.
H
So
it
wouldn't
be
status
specific,
but
it
would
be
basically
some
sort
of
broker
or
well
brought
the
network
for
transmitting
data
that
you're
interested
in
in
exchange
for
a
fee
there.
At
the
moment,
though,
I
meant
it
at
the
very
preliminary
stage,
because
there's
a
number
of
factors
such
as,
how
can
you
trust
that
the
data
you're
getting
actually
the
true
data?
H
How
can
you
ensure
that
calls
are
properly
logged,
and
so,
if
it's
incentivized,
that
the
presumption
is
that
some
sort
of
token
of
value
would
be
used
to
incentivize
the
these
sort
of
data
brokers
and
I
think
the
other
part
is,
if
you
can
solve
that.
Those
are
those
those
issues
you
still
need
somewhere
of
no
discovery
as
well.
H
If
inferior
offered
disciplined
and
pending
transaction
is
pending
functionality
or
they
offered
some
other
construction
on
our
stick
access
to
the
pending
draw,
but
they
don't
others
saying
that
it's
still
physically
falling
back
on
our
sort
of
inferior
crutch
at
the
moment.
So
it
basically
is
a
very
hard
problem
and
this
I
think
I
think
what
I'm
going
to
have
to
do
is
I've
got
a
document
that
I'm,
currently
writing
and
I
will
open
it
up
for
people
to
to
give
opinions
on.
H
I
know
that
there's
a
lot
of
members
of
the
team
that
are
also
working
towards
similar
things,
so
there
might
there
might
be
why
I
want
to
do
is
avoid
some
overlap
as
well,
but
I
just
wanted
to
do
a
little
bit
of
work,
just
highlighting
how
I
see
it
working
and
then
then
open
up
to
see
if
there's
anybody
else
but
I
feel
like
it.
It
would
be
a
separate
issue
altogether
to
the
pending
transactions,
because
basically
you're
talking
about
some
additional
protocol
that
sits
alongside
the
etherium
Network.
H
That
is
basically
transmitting
data
between
nodes
and
some
consuming
agent
and
then
you'd
have
some
sort
of
autonomous
or
trustless
mechanism
for
ensuring
that
the
data
is
accurate
and
that
calls
are
being
correctly
processed
and
charged,
which
is
another
problem.
So
anyway,
it's
over
the
app
basically
at
the
moment,
so.
E
E
That
was
a
while
ago
and
that's
something
we
I'm
into
before.
There's
also
an
issue
in
status
quo.
I
think
it
is
on
both
clients
and
potential
use
of
its
node,
something
to
look
into
it
in
general,
research
and
resources
for
lifetimes,
for
each
one,
node
has
dwindled
a
bit
as
if
to
is
getting
closer
and
there's
also
some
research
on
the
f3
support
by
Piper,
where
they
are
creating
a
step
backward
for
for
this
kind
of
problem.
E
H
D
Think
it's
also
worth
on
just
related,
but
as
a
kind
of
over
overarching
note
just
to
make
note
of
is
that
relying
on
the
bureau
seems
like
it,
it
is,
it
could
potentially
or
it's
likely,
not
aligns
with
our
principles
of
preserving
privacy,
because
it's
not
clear.
Look
in
fira
as
a
service
cost,
it's
known
that
it
cost
a
lot
of
money
to
run,
and
it's
not
known
what
kind
of
logs
they're
keeping
and
what
they're
doing
with
these
logs.
D
They
basically
could
know
Oh
every
you
know
the
IP
address
and
all
kinds
of
other
metadata
around
who
sent
a
transaction
who's
reading.
You
know
what
they're
reading
we
don't
know
as
a
black
box,
so
potentially
all
the
privacy
preserving
features
that
we
are
working
on.
Basically
in
Furyk,
using
relying
on
inferior
excessively,
you
know.
Basically,
you
know
exposed
expose
users,
despite
all
the
other
privacy,
preserving
features
we
work
so
hard
to
implement.
E
It
would
have
to
be
a
priority
by
Corrigan's,
as
we
get
the
question
of,
if
that's
like
a
top
super
g4
core
or
not,
but
they're
like
there's
a
lot
of
issues
and
a
lot
of
Tyre
fireworks
I
mean
if
SWE
we
really
want
to
push
as
opposed
to
other
things.
Then,
like
there's
a
lot
of
things
we
can,
we
can
do
and
no
anger
through
the
fault.
It's
matter
of
card,
the.
D
E
F
B
Just
just
another
thing:
if
this
all
work
you
know
like,
because
we
we
were
talking
about
pending
transactions
and
it
seems
like
you
know
they
I
mean
do.
We
know
like,
for
example,
other
wallets
what
they
do,
since
it's
so
difficult
seems
to
be
technically
difficult.
You
know,
do
we
know
without
the
Wallace
dude
you
know
now
we
kind
of
understood
the
amount
of
work
that
is
required.
It's
really
like
it's
probably
my
opinion
already
out
weights
the
benefit
so
I
mean.
Is
it
worth?
B
You
know
the
investigating
further
I
think
you
know
the
two
issues?
One
is
okay,
the
centralization
and
fewer,
which
is
which
is
you
know
like
it's
something
that
we
have
to
deal
with
and
we
have
dealt
with
in
the
past.
But
another
thing
is
I
mean
it's
still
meaningful
to
pursue
any
technical
solution.
When
we
understand
the
efforts
required
will
probably
outweigh
the
value
benefit.
Well,.
H
A
I,
don't
know
if
it's
only
about
pending
transactions
coming
in.
It's
really
that
important
for
it
to
be
decentralized.
It's
not
like
it's.
A
crucial
functionalities
were
like
an
ICT
to
have
a
nice
spin
they're,
showing
when
you're
getting
a
transaction
so
essential
for
functioning
of
the
application.
If
it's
not
available,
it
should
still
work.
You'll
just
want
to
get
a
spinner,
that's
about
it.
It
doesn't.
H
C
B
C
H
Yeah
I
I'm
I'm
happy
to
continue
the
conversation
suddenly
so
I
know
so
obvious.
I've
discussed
this
a
little
bit
with
Jacob,
so
I
would
appreciate
it.
Maybe
if
he
took
about
as
well,
but
definitely
if
anybody
wants
to
continue
it
very
pleased.
I
think
it
is
something
that
I
need
a
little
bit
of
input
with
I
think.
Basically,
this
issue
could
be
broken
into
it
into
something
that
could
be
solved
now
and
then
something
that
needs
a
lot
more
thought.
F
On
the
other
end,
you
were
talking
about
some
way
to
action
should
token
or
whatever
to
for
for
the
node
incentivization,
and
for
that
there
is
Raiden,
just
landed
on
main
net
and
I.
Think
it's
the
perfect
use
case
for
Raiden,
because
yeah
the
idea
would
be
when,
when
we
onboard
users,
you
know
we
stick
with
this
empowering
pact
where
they,
it
could
also
be
the
opportunity
to
open
a
channel.
H
H
H
And
basically,
the
problem
is
that
we
we
don't.
We
have
thick
on
pending
transactions,
so
outgoing
transactions
are
easy
because
we
know
that
the
transaction
exists
because
the
user
created
it,
and
we
know
that
the
that
we
can
just
pool
or
visit
there's
a
method.
An
RPC
method
called
F
get
transaction
receipt
and
what
that
does?
Is
it
just
checks
to
see
if
a
transaction
hash
as
an
existing
receipt
and
if
the
receipt
doesn't
exist?
But
we
have
a
transaction
hash
means
it's
pending.
H
Basically,
because
we've
created
a
transaction,
but
it's
not
in
a
block,
so
it
doesn't
have
a
receipt
and
then
there
are
two
other
states,
so
whether
the
transaction
was
successful
or
whether
it
failed,
which
I
thought
would
be
some
additional
useful
information
for
users
to
have.
So
it
might
be
a
case
that
they
set
their
gas
price
too
low
and
and
or
they
send
incorrect
data
to
a
contract
or
something
like
that,
and
then
it
fails
for
whatever
reason.
So
the
the
the
problem
is
is
that
we
want
to
get
incoming
pending
transactions.
H
So
I've
got
a
proposal
which
is
basically
to
create
our
own
infrastructure.
For
who
from
collecting
that
kind
of
data,
which
is
something
that
is
not
difficult
to
do,
but
it
basically
needs
some
user.
Well,
not
user.
Some
approval,
basically,
and
also
there
may
be
a
question
as
to
whether
it
is
actually
solving
a
problem
or.
F
Premium
this,
if
I,
if
I
mean
the
first
thing,
is
regarding
this
particular
issue,
I
think
more
like
a
temporary
solution
that
that
lowering
the
hanging
fruit
would
be
to
simply
store
the
pending
transaction
when
you
send
it
with
status,
so
it
wouldn't
work
a
new
transaction
from
another
client
and
then
look
into
the
app.
But
but
at
least
you
could
yeah.
H
H
So
basically
the
staking
will
be
when
I'm
so
bad.
Well,
the
first
point
is
I.
Don't
really
see
it
as
a
governance
issue,
because
it's
nothing
to
do
with
sharing
opinions
or
voting
or
anything
like
this,
but
but
what
I?
The
reason
why
you
stake
is
because
you
need
to
be
able
to
pay
for
the
transactions
that
that
you're
requesting
for
information.
For
so
in
my
mind,
what
you
would
do
is
you
would
put
tokens
into
a
contract
and
then
you
would
consume
the
tokens
as
you
make
these
pending
transaction
calls
that.
H
F
You
know
in
in
chats
sn2
reactions
where
you
send
SNT
to
someone
in
like
you,
send
a
smiley,
and
then
we
suddenly
have
this
very
fast
channel
to
send
small
amounts
to
people.
So
that
would
be
a
very
useful
case
and
then
you
are
regarding
the
same.
The
proper
information
I
actually
thought
at
some
point
that
we,
the
way
could
work
is
that
you,
you
would
have
a
channel
a
whisper
channel
where
you
send
your
queries
or
at
least
a
version
of
them
without
personal
data,
and
then
nodes
would
bet
how
much
they
they
are.
F
They
want
to
debate
you
to
reply
and
then
you
would
be
able
to
choose
which
one
you
want
to
send
your
actual
query
to,
and
then
you
can
have
some
like
notes
can
have
to
stake.
So
if
they
send
you
the
wrong
thing,
you
may
want
to
ask
the
query
to
nodes
to
answer
the
query
and
if
they
disagreed-
and
you
can
well
that's
where
that's
where
maybe
Yuri
was
talking
about
prevalence,
because
then
we
need
like
some
already
fresh
and
of
situation.
Well,.
G
G
B
G
G
That
could
be
an
issue
in
particular
because
we
were
looking
at,
for
example,
doing
state
channels
using
Westberg,
but
recovering
that
state
was
an
issue.
If
someone
went
offline
because
they
would
have
to
rely
on
all
men's
mail
servers,
at
least
for
that,
to
work.
Otherwise,
you
would
lose
the
state
of
that
of
that
state
channels,
and
then
we
talked
about
some
mechanism
to
get
that
data
from
providers
which
kind
of
basically
what
you
described,
but
we
further
were
still
issues
in
regarding
to
where
that
is
stored
and
other
would
work.
G
F
G
For
at
least
for
the
case
of
simple
transactions,
which
I
assume
is
what
we're
talking
about
here
for
simple
transactions:
it's
much
simpler
because
those
transactions
are
signed,
so
you
know
they
are
valid
and
they
they
usually
also
associated
to
unknowns.
So
you
know
that
you
know
that
it's
really,
you
know
the
order
of
them
as
well,
but.
F
The
kind
of
thing
you
could
do
as
well
is
when
you,
when
you
query,
you
actually
ask
three
notes
and
two
of
them
you
you
just
ask
for
ash,
so
you
pay
them
less,
but
you
ask
for
a
hash
of
the
of
the
reply
and
if
it
doesn't
match
with
what
note
that
reply
to
you
reply,
then
you
get
punished
or
whatever
I.
Don't.
H
There's
a
blizzard
so
that
there's
a
nice,
so
this
is
what
I
was
thinking
in
my
head,
just
as
we
were
having
this
conversation,
but
I
think
there
is
a
problem,
because
pending
transactions
are
unusual
in
that
a
node
can
be
aware
of
a
number
of
pending
transactions.
But
then
normally
it's
linked
to
the
geographic
location
of
that
node.
H
So
a
pending
transaction
pool
in
China
will
be
different
to
a
pending
transaction
pool
in
Brazil,
just
because
pending
transactions
are
propagated
through
the
network,
but
they
don't
know
they
don't
always
get
global
coverage,
so
you
could
get
legitimate
differences
in
your
pending
transactions.
It's
it
the
basic!
It's
a
horribly
hard
problem
to
solve.
F
Well,
I
mean
yeah.
If
you
were
talking
specifically
about
pending
transaction,
to
be
honest,
I,
don't
even
think
they
are
that
much
of
a
problem
because
they
are
not
part
of
the
blockchain
like
now.
Some
of
them
might
never
be
put
into
the
chain,
so
I
mean,
for
instance,
you
could
have
a
pending
transaction,
and
then
you
you
make
another
one
that
that
is
of
much
higher
gas
and
an
empties.
Your
account
and
your
other
transaction
will
never
be
part
of
the
chain
or
or
it
will
be
failed.
C
I
think
we're
trying
to
solve
here
originates
from
like
showing
NS
name
in
chat,
even
though,
like
a
transaction
still
pending,
that's
one
site,
I
think
there's
other
solutions
for
that,
and
the
other
is,
if
you
send
funds
from
one
wallet
to
status
or
another
wallet,
the
like
the
outgoing
transactions
as
a
similar
to
what
we
face
are
pretty
straightforward
to
show.
So
it
always
seems
like
yes,
I
have
a
confirmation
that
my
funds
cent
but
I'm
not
getting
a
conversation
that
my
funds
are
received
or
in
process
of
being
received.
C
Therefore,
the
error
must
be
on
the
recipient
recipient
address,
so
the
issue
must
be
which
says:
I
think
that's
like
the
problem
we're
trying
to
solve.
It
could
be
just
like
showing
that
incoming
transactions
do
not
includes
transactions
that
are
in
progress,
but
it
is
common
that
we
get
questions
around.
Where
are
my
funds,
and
that
also
has
to
do
with
how
we
show
custom
assets
in
the
wallet
and
things
like
that
to
me
where
it
originates
from
okay.