Bitcoin South Africa - Learn about bitcoin in South Africa

Transcript of Open Developer Meeting In Discord - 5/10/2019

[Dev-Happy] Blondfrogs05/10/2019
Channel should be open now
Chill05/10/2019
you all rock!
just getting that out of the way :wink:
Tron05/10/2019
Cheers everyone.
theking05/10/2019
Hi fabulous dev team!
Hans_Schmidt05/10/2019
Howdy!
Tron05/10/2019
No specific agenda today.
Questions?
Has everyone seen Zelcore wallet, and Spend app?
theDopeMedic05/10/2019
Any major development status updates that haven't been listed in #news?
Synicide05/10/2019
How was the meetup yesterday? I heard it would be recorded, it is uploaded anywhere yet?
Tron05/10/2019
And Trezor support on Mango Farm assets?
@Synicide Yes it was recorded. The Bitcoin meetup organizer has the video.
I talked about Ravencoin, but mostly about the stuff that was being built on/with/for Ravencoin.
There was about 70% overlap with folks who were at the Ravencoin meetup in March.
Synicide05/10/2019
awesome, looking forward to watching it when it's available
Tron05/10/2019
I'll hit up James and see if he's posting the video.
S1LVA | GetRavencoin.org05/10/2019
@theDopeMedic I'd follow github if youre interested in development status
Synicide05/10/2019
zelcore looks super slick. Been meaning to research its security more with the username/pw being stored on device
Chill05/10/2019
How is the progress on the restricted assets and testnet coming along? A secondary question would be about the approximate fork timeframe.
S1LVA | GetRavencoin.org05/10/2019
Has anyone heard from the community dev (BW) working on Dividends?
Rikki RATTOE Sr. SEC Impresantor05/10/2019
Any word on BW and his progress w dividends?
@S1LVA | GetRavencoin.org LOL
Tron05/10/2019
@S1LVA | GetRavencoin.org Great question. I haven't heard.
Synicide05/10/2019
last meeting BlondFrogs said he would try to connect with BW as he was sick with the flu at the time. Maybe he has an update
S1LVA | GetRavencoin.org05/10/2019
I've tried to get in contact, but with no success.
Rikki RATTOE Sr. SEC Impresantor05/10/2019
Got a funny feeling...
Jeroz05/10/2019
Last time we left off with someone mentioning a foundation and Tron saying let’s discuss that next time iirc
kryptoshi05/10/2019
Has anyone taken a look at the merits for this proposal? Thoughts? https://medium.com/systems-nexus/modified-x16r-algorithm-proposal-for-constant-hash-rate-in-short-time-164711dd9044
Medium
Modified X16R algorithm proposal for constant hash rate in short time
Interpretation Lens V. a0.01
Tron05/10/2019
I did see it. Does anyone think this is a problem?
Synicide05/10/2019
It looks interesting... but I'm not sure what it is trying to solve. Looking at netstats, our 1 hour average block time is perfectly 1 minute
S1LVA | GetRavencoin.org05/10/2019
Last I heard from him he expressed how important finishing the code was. I wouldnt jump to conclusions on his absence within the community.
Synicide05/10/2019
x16r by nature will fluctuate, but DGW seems to be doing a good job keeping consistent block times
Tron05/10/2019
Because of relatively broad distribution across the algorithms, the block times are fairly consistent. It is possible, but very, very unlikely to get a sequence that takes up to 4x longer, but that's super rare, and only 4 minutes.
We did some timing analysis of the algorithms early on. A few are 1/2 as long as SHA-256 and some are up to 4x longer. But when you randomly select 16 it usually comes out about even.
Synicide05/10/2019
1hr avg: 1.02min - 24hr avg: 1min
I think we should focus on building, and not trying to fix what isnt necessarily broken
Tron05/10/2019
Agreed.
Rikki RATTOE Sr. SEC Impresantor05/10/2019
Agreed
Tron05/10/2019
Is everyone ok with the frequency (every other week) of this discussion?
Jeroz05/10/2019
(Added thumbs down to measure)
Tron05/10/2019
@Jeroz Did you do thumbs-up and thumbs down?
S1LVA | GetRavencoin.org05/10/2019
Seems appropriate. Its not like the devs dont poke around here and chat anyways.
Tron05/10/2019
Anything critical that we should be aware of?
Jeroz05/10/2019
When I need a dev, I poke a dev. When that dev is unavailable. I poke another one :smiley:
Hans_Schmidt05/10/2019
BlondFrogs was testing some github code last month to create a dividends snapshot database of asset holders at a given blockheight. Is that planned for inclusion? That's the only thing needed for dividends.
Jeroz05/10/2019
I hope I didn’t offend any devs
With poking around
Rikki RATTOE Sr. SEC Impresantor05/10/2019
Was thinking voting would be an excellent use case for restricted assets. Local communities, nations, etc... could kyc their residents
radiodub05/10/2019
Is x16r will remain fpga mineable
Tron05/10/2019
@Jeroz We're hard to offend.
Chill05/10/2019
Is the general dev feeling that the next fork should and will include everything needed for the next 6-9 months (barring something completely unforeseen)?
Jeroz05/10/2019
I know :smile:
Tron05/10/2019
@radiodub Nearly impossible to stop FPGAs and still keep GPUs
Jeroz05/10/2019
About that: voting is another hard fork right? Not too soon?
Tron05/10/2019
FPGAs can be reprogrammed as fast. It is silicon (true ASIC) that we can obsolete with a tiny change.
@Jeroz Messaging, voting, Tags, Restricted Assets would require a hard fork (upgrade).
We could do them each individually, but folks get weary of upgrades, so current plan is to roll them together into one.
MrFanelli™05/10/2019
Good idea
Jeroz05/10/2019
Oh voting too?
MrFanelli™05/10/2019
People will like that
Jeroz05/10/2019
I thought that was coming later
Tron05/10/2019
Voting is the one that isn't being worked on now. Tags and Restricted assets have taken precedence.
Jeroz05/10/2019
I know. But you plan on waiting to fork until voting is also done?
That would have my preference tbh
But I can see an issue with too many things at the same time
Tron05/10/2019
If someone wants to step in, we've had one of our devs sidelined and he was working on BlockBook support so more light wallets can connect to Ravencoin. Mostly test cases needed at this point.
S1LVA | GetRavencoin.org05/10/2019
Thats a pretty large upgrade.. Bigger surface for unknowns
Rikki RATTOE Sr. SEC Impresantor05/10/2019
At what point would RVN community consider moving to ASICs because having a Bitcoin level of security would eventually be needed?
MrFanelli™05/10/2019
Never rikki
Tron05/10/2019
@S1LVA | GetRavencoin.org 100% Lots of testing on testnet and bounties.
[Dev-Happy] Blondfrogs05/10/2019
I am here :smiley:
Tron05/10/2019
@Rikki RATTOE Sr. SEC Impresantor There's nothing inherently wrong with ASICs but it tends to centralize to data centers and less opportunity for anyone to just run their gaming rig overnight and collect RVN.
Welcome Blondfrogs
MrFanelli™05/10/2019
Asics are too expensive. If we want normal people to mine, then we cant be an asic network
Rikki RATTOE Sr. SEC Impresantor05/10/2019
@Tron True but what happens when the chain needs a Bitcoin level of protection?
Tron05/10/2019
More GPUs, more FPGAs
MrFanelli™05/10/2019
Nvidia loves ravencoin :stuck_out_tongue:
Chill05/10/2019
ok, so we are pro FPGAs
𝕿𝖍𝖊 𝕯𝖔𝖓 𝕳𝖆𝖗𝖎𝖘𝖙𝖔 CEO ∞05/10/2019
Build it and they will come
Tron05/10/2019
It's all relative. It is cost to attack. If an ASIC isn't available for rent, then only option is rental of non-allocated GPUs
Rikki RATTOE Sr. SEC Impresantor05/10/2019
@Chill Eventually everyone will need FPGAs to be profitable on RVN, at that point I don't see why we just don't make the switch to ASICs
Tron05/10/2019
Also, as much as we don't focus on price, the price does matter because it determines the amount of electricity and hardware will be deployed to get the block reward. Price increase means more security, more mining means more security means higher price.
It's a circle.
Chill05/10/2019
someone tell that to the twitter handler
HailKira05/10/2019
you guys adding seedphrase to desktop wallet?
[Dev-Happy] Blondfrogs05/10/2019
@HailKira We will, just is not a high priority right now.
MrFanelli™05/10/2019
Twitter handle wants rvn ded
Rikki RATTOE Sr. SEC Impresantor05/10/2019
I just don't see much difference between ASIC and FPGA and I'd rather have the added nethash an ASIC will provide once GPUs are virtually kicked off the network
kryptoshi05/10/2019
I'm at 11 GB future proof
Tron05/10/2019
That also limits miners to big money, not gaming rigs.
Synicide05/10/2019
@Rikki RATTOE Sr. SEC Impresantor you have to keep in mind the 'added nethash' is all relative
Rikki RATTOE Sr. SEC Impresantor05/10/2019
FPGAs will limit miners to big $$$ too IMO
Tron05/10/2019
@kryptoshi New algo x16r-12G requires 12GB :frowning:
Seal <:cricat:> Clubber05/10/2019
But sperating smaller gb cards would lead to less adoption if we ever become a mainstream coin.
Adpotion of mining that is
Chill05/10/2019
but we are a mainstream coin
Seal <:cricat:> Clubber05/10/2019
Mains stream as in what eth did
Tron05/10/2019
@Rikki RATTOE Sr. SEC Impresantor I agree. Not a perfect solution.
Steelers05/10/2019
Is this a Dev meeting or Algo meeting :smiley:
Seal <:cricat:> Clubber05/10/2019
But if we ever go mem lane. We should aim for 6 or 8gb.
Tron05/10/2019
Open to other questions.
Rikki RATTOE Sr. SEC Impresantor05/10/2019
@Tron Probably not the time and the place to have this discussion as we stand currently but IMO we're gonna have this conversation for real eventually
Seal <:cricat:> Clubber05/10/2019
Most cards have 6gb now.
kryptoshi05/10/2019
Why 12 gb ? Such a massive jump
Seal <:cricat:> Clubber05/10/2019
^
Would also like to know
Tron05/10/2019
@kryptoshi I was joking. You said you had 11GB card.
Seal <:cricat:> Clubber05/10/2019
Haha
You got em good
I cant imaghine the face he had when he was 1gb short
Lel
Rikki RATTOE Sr. SEC Impresantor05/10/2019
That's what she said
kryptoshi05/10/2019
Hahaha
MrFanelli™05/10/2019
need a 2080ti
Seal <:cricat:> Clubber05/10/2019
How much does the VII have?
16?
[Dev-Happy] Blondfrogs05/10/2019
Any other questions you have for us?
Hans_Schmidt05/10/2019
@[Dev-Happy] Blondfrogs You were testing some github code last month to create a dividends snapshot database of asset holders at a given blockheight. Is that planned for inclusion? That's the only thing needed for dividends.
Chill05/10/2019
a dev might want to contact Crypto Chico for some 'splaining
[Dev-Happy] Blondfrogs05/10/2019
I still haven't contacted the developer that was working on dividends. Was pretty busy with some other stuff. I will contact him this next week, and see where we are at for that.
Rikki RATTOE Sr. SEC Impresantor05/10/2019
Chico doesn't do interviews, shame. Tron would be a much needed interview for his community
[Dev-Happy] Blondfrogs05/10/2019
As far as releasing dividends, I can be released at anytime the code is finished and doesn't require any voting or hardfork to occur
kryptoshi05/10/2019
Android asset aware wallet?
Seal <:cricat:> Clubber05/10/2019
Is in beta right
Tron05/10/2019
Testing went well today on Android. Nearing release.
[Dev-Happy] Blondfrogs05/10/2019
as it is a mechanism that is wallet specific
liqdmetal05/10/2019
no protocol level dividends you guys are saying?
[Dev-Happy] Blondfrogs05/10/2019
correct
Tron05/10/2019
DM me if you want to test Android with Asset support. I'll send you the .APK.
Rikki RATTOE Sr. SEC Impresantor05/10/2019
RVN gonna be on tZero wallet? :yum:
liqdmetal05/10/2019
why not? what is the logic on non-protocol dividends
assets + protocol dividends is nirvana
[Dev-Happy] Blondfrogs05/10/2019
dividends is pretty much sending payments to addresses. Right now, you would have to do this manually. The dividends code, will allow this to be done quicker and easier.
No consensus changes are required.
Tron05/10/2019
New Android wallet is BIP44 and original Android wallet is BIP32/BIP39 so the words will not find the funds. You'll need to send them to another wallet, and then send them to new BIP44 derived address.
liqdmetal05/10/2019
we already have payments to addresses
so dividends is not a feature so much as simple wallet script
Hans_Schmidt05/10/2019
@[Dev-Happy] Blondfrogs The dividend code changes look risky'er to me than messaging. Would you consider "tags" branch test-ready?
[Dev-Happy] Blondfrogs05/10/2019
Not yet @Hans_Schmidt
Dividends is easier then you would think if coded correctly. I still haven't seen the code from the community developer. Excited to view it though.
Hans_Schmidt05/10/2019
@[Dev-Happy] Blondfrogs Sorry- I meant restricted, not dividend
kryptoshi05/10/2019
@Tron on the Android wallet, anyone successfully added their own node and got it to sync faster? Always have issues. I have a supped up node and cannot get it to work with the Android wallet...
[Dev-Happy] Blondfrogs05/10/2019
@Hans_Schmidt Oh, that makes more sense. Yes, they are very risky! That is why we are going to create a new bug bounty program for restricted assets testing.
Rikki RATTOE Sr. SEC Impresantor05/10/2019
Once the network does get flooded w FPGAs, should we even consider changing the algo a couple times a year? That would only give bitstream developers added time to hoard their creations for themselves
Kind of like they're already doing with their x16r bitstreams :yum:
kryptoshi05/10/2019
Flooded... lol... like that hardware has mass production scale like gpus...come on dude
MrFanelli™05/10/2019
Bip44 wallet? :smiley:
Rikki RATTOE Sr. SEC Impresantor05/10/2019
@kryptoshi Eventually yes, where there's $$$ to be made, people make things happen
MrFanelli™05/10/2019
So can we trade from that in the new Binance Dex when RVN get listed?
kryptoshi05/10/2019
@Rikki RATTOE Sr. SEC Impresantor Yes Soon TM lol. :soontm:
Tron05/10/2019
@kryptoshi There are some things we can do to speed it up. For a new wallet, it shouldn't need to sync. For recovered wallet, it needs to sync from beginning of BIP44 wallet support on iOS so words can be moved between the two.
Other options include grabbing the first derived address and looking it up on an explorer to see when it was first used and sync from there.
Another option is to add an optional number with the 12 words so it knows when to start syncing.
There isn't a good reason on an SPV wallet to sync before the seed was created.
kryptoshi05/10/2019
Cool. Glad you are looking at speedup options.. :right_facing_fist: :left_facing_fist:
[Dev-Happy] Blondfrogs05/10/2019
@MrFanelli™ If the binance dex support RVN deposits. I am sure you would be able to send from it
MrFanelli™05/10/2019
Has binance reached out for any info or anything?
I seen that we ranked in some voting competition they had on twitter
for an ama
Rikki RATTOE Sr. SEC Impresantor05/10/2019
I believe we'll need to create a fund of approximately $300,000 in order to get a BNB-RVN asset created and listed on the Binance FDEX
[Dev-Happy] Blondfrogs05/10/2019
In order to work with binance we need Ravencoin integrated into Blockbook.
Tron05/10/2019
@MrFanelli™ I've reached back out to Binance on the AMA.
MrFanelli™05/10/2019
Awesome :smile:
kryptoshi05/10/2019
@Tron you are a natural on the interviews... cool as a cucumber. :sunglasses:
Tron05/10/2019
Thanks @kryptoshi
[Dev-Happy] Blondfrogs05/10/2019
Cool. We are done for today.
Please don't ask us any more questions :smiley:
Tron05/10/2019
Thanks everyone!!!!
[Dev-Happy] Blondfrogs05/10/2019
Cya everyone!!
S1LVA | GetRavencoin.org05/10/2019
Cya happy feet, Thanks
Thanks Tron
Seal <:cricat:> Clubber05/10/2019
:bepbep:
submitted by mrderrik to Ravencoin [link] [comments]

Atomic Swap with USDT: Swap Online solution in two hundred lines of code

Atomic Swap with USDT: Swap Online solution in two hundred lines of code
https://preview.redd.it/3mx7amtio9g11.png?width=696&format=png&auto=webp&s=f2bd956843196fa2f51048a86f9608b6e714f62e
On the eve of the release on the mainnet, the team of the cross-chain wallet Swap Online is publishing a research study and the code of the atomic swapusing USDT.

USD Tether — the equivalent of the dollar on Omni Layer

The solution described above with the protocol “over” the Bitcoin network gave life to one of the most controversial cryptocurrency projects of the last two years — Tether. Tether (symbol Tether — ₮, ticker — USDT) is a hybrid cryptocurrency with a rate binding to one US dollar. Moreover, according to the assurances of Tether Limited, the issuer of the given tokens, the “binding” is to be understood literally, as each purchased token of USDT corresponds to one US dollar available at the disposal of the company.
If we take the three largest exchanges based on their daily turnover of transactions at the time of writing (Binance, OKEx and HuObi), and then track the five most popular trading pairs for each, we will encounter USDT in 13 out of 15 cases.

USDT — the token with the largest capitalization in the world.

All this generates great community interest in faster, safer and cheaper solutions for exchanging Tether into other currencies. Obviously, such a solution could be atomic swaps, which are instant, decentralized cross-chain exchanges. The Komodo laboratory, the main headliners of this technology, who presented it in the autumn of 2017, reported on the successful exchange of KMD to USDT carried out on the BarterDEX platform, Komodo’s own exchanger.
https://preview.redd.it/z7tx3cv0p9g11.png?width=597&format=png&auto=webp&s=f0944434f691d69ae45c5b80e00fed2736423f7a
At the same time, according to our data, the developers of Komodo made a swap on the ERC20-a version of Tether, which is only available in 3% of cases. Approximately 60 million USDT from global turnover can thus be exchanged using this method, which, obviously, cannot be considered as a solution to the problem. Striking examples of imperfections of existing solutions can be found even on Etherscan.
https://preview.redd.it/39nc2ji6p9g11.png?width=800&format=png&auto=webp&s=992a4adc022175d90d111f030047ba8adeda14f8
This fall, the team of Swap Online is ready to present an atomic swap with Tether. And here’s how we did it.

How Omni conducts transactions

To carry out the Omni transaction, a user needs to create a regular Bitcoin transaction-transfer of 546 satoshi (minimum) with an additional output storing payload using the OP_RETURN op-code. An example of such a transaction. The payload is a mandatory part of any Omni transaction, as it is a sequence of bytes containing all the necessary information about the transaction.

Let us consider what information is stored in the payload itself

transaction marker — 4 bytes, the mandatory part of any Omni payload is always equal to 0x6f6d6e69 — ASCII code omni. If the first 4 bytes of the sequence are not equal to 0x6f6d6e69, then this sequence is not a payload of Omni.
version — 2 bytes, an analog version of the transaction in Bitcoin. For the described algorithm to work, version 0 is used, or that is the same as 0x0000.
transaction type — 2 bytes, transaction type, for an atomic swap it is sufficient to use only “Simple send” transactions, as simple send is the usual sending of omni currency from its address to the address of the recipient. Simple send corresponds to the transaction type code 0, that is, the next 2 bytes 0x0000. Other possible types of transactions exist in Omni.
token identifier — 4 bytes, identifier of the currency used. For example TetherUS has the identifier 31 or 0x0000001f. All tokens created by the Omni protocol at this time can be seen via the following link.
amount — 8 bytes, for a transaction of type Simple send, this is the amount of the sent currency.
As you can see, payload does not store the addresses of senders and recipients of the transactions, these addresses are determined by the Bitcoin transaction in which the payload output was detected. By scanning inputs, the Omni protocol determines who makes the transfer by finding the output of the corresponding address from among the inputs of the transaction p2pkh.
Thus, for a transfer from Alice to Bob of, for example, 50,000,000 TetherUS, we need to create a Bitcoin transaction where one of the inputs will refer to the p2pkh output corresponding to the Alice address. It is also important that this entry be the first in this transaction (the index of this entry in the received transaction would be is minimal or none at all). One of the outputs of this transaction should be the output of p2pkh to Bob’s address, and another output must have been one of the outputs with the following payload:
https://preview.redd.it/0kmuzds8p9g11.png?width=575&format=png&auto=webp&s=af2f496596684af18091fb044f4e20b7e546c32f
Example 1
Example 2

Atomic Swap on Omni Layer

Suppose that Alice and Bob are willing to make an inter-blockchain exchange of cryptocurrencies. Alice wants to exchange the units of any Omni currency, for example TetherUS (the given currency has the currency identifier # 31 in the Mainnet, then in the text we will only talk about this currency of the Omni protocol, since it is the most popular at the moment, but the algorithm below will work for any currency of the Omni protocol as well) for b units of a cryptocurrency working on another blockchain. (Omni works on top of the Bitcoin blockchain, of course, according to the algorithm below it is possible to exchange TetherUS for Bitcoins, but due to their work on one and the same blockchain, this exchange can be done in a different, more efficient way).

Glossary

A — blockchain of Bitcoin.
B — the blockchain of the cryptocurrency for which TetherUS is being exchanged.
a — the sum of TetherUS, which Alice wants to exchange.
b — the sum of the cryptocurrency of the adjoining blockchain B, to which Alice wants to exchange her a TetherUS.

Creating a Transaction

1) Bob generates a random value secret.
2) Bob calculates the secretHash by performing the following operation: secretHash = RIPEMD160 (secret)
3) Bob creates and sends an htlc transaction sealed by secretHash
4) Bob sends Alice a secretHash value, and a hash of the hrlc transaction he created in the previous paragraph in order for Alice to make sure that the correct htlc transaction is actually present in the B blockchain.
5) Alice received from Bob the secretHash and hash of the htlc-transaction Bob created, and is convinced that such a transaction is really present in the B blockchain, and that this is indeed a htlc-transaction sealed by the secretHash value.
6) using the received secretHash, Alice creates the following transaction and translates it into the Bitcoin blockchain:
https://preview.redd.it/oxri5a7gp9g11.png?width=735&format=png&auto=webp&s=14e88db4fc4d1743406939343d42e33352b05782
Let us call such a transaction financing_tx. In fact, it is almost an ordinary Bitcoin htlc transaction that is used in atomic swap with the only difference that in the amount field, 546 satoshi is the minimum number of Bitcoins that can be at the output of the transaction, below this value, Bitcoin counts the transaction as dust and does not conduct it.
7) Alice creates a transaction according to the following scheme:
https://preview.redd.it/awz9uzuhp9g11.png?width=1000&format=png&auto=webp&s=9ca79e77ca6aff631a39ae95dfaa70aa06d695ec
Let us call this transaction redeem_tx. Alice creates such a transaction with two inputs: the first is the input referencing the output of funding_tx, which contains the htlc script. Alice does not sign this script, that is, the SigScript field remains completely empty. The second input is the input referring to any unspent exits of Alice, the main condition is that at this output stage there are enough Bitcoins to pay the transaction fee, and this entry is signed by Alice with her private key with the signature type SIGHASH_ALL (that is, she signs the entire transaction except for SigScript fields on the inputs transaction, which makes this transaction immutable. The outputs of the same transaction are the elementary Simple Send and a TetherUS from Alice to Bob (details of what Simple Send, payload is and how it works can be found in another section).
8) Alice sends Bob the redeem_tx created in the previous paragraph and the one she signed herself.
9) Bob got the redeem_tx sent by Alice, checks it, just looks through the inputs and outputs, making sure that this is really a transaction that Alice should have created using the real algorithm. After that, Bob signs the transaction with his private key and provides the secret value in the SigScript of the corresponding redeem_tx entry.
10) Bob sends the signed redeem_tx transaction to the blockchain, thereby transferring the TetherUS currency from Alice to himself. Note — before carrying out this step, we still need to check that Alice’s address has the necessary amount of TetherUS.
11) Alice looks through blockchain A and gets the value secret and uses it in the B blockchain to transfer the funds using the htlc transaction Bob created in point 3. The exchange ends here.
Stating the obvious: naturally the timelock value used by Bob when creating the htlc-transaction must be significantly longer than the timelock that Alice uses, since her htlc transaction should be spent earlier than the htlc created by Bob. This is necessary so that Bob cannot manage to spend both htlc.

Conclusion

Thus, connecting Omni Layer to Swap Online allows users to cover transactions.

Full research you may find in our Github

C++ source code for creating TX
C++ source code for redeem TX

Swap.Online Essential Links

Website: https://testnet.swap.online GitHub: https://github.com/swaponline Email: [email protected] Telegram: https://t.me/swaponline Facebook: https://www.facebook.com/Swaponline Twitter: https://twitter.com/SwapOnlineTeam Wiki: https://wiki.swap.online/ Bitcointalk: https://bitcointalk.org/index.php?topic=4636633
submitted by noxonsu to SwapOnline [link] [comments]

From Ge You-esque Slouching to Blockchain Decentralization

These days, all my friends are very anxious. I heard that they stay up till 3am working on the blockchain, sending ICOs, talking about things like “if it rises or falls within the range of 50%, it’s called a stable sideways move”, and “the profit rate will at least be 100 times”. They also talk about the next-generation Internet, the greatest technology revolution since the Industrial Revolution. So, how does this decentralized blockchain influence our life?
Before we talk about the challenge of decentralization, we have to figure out why the challenge of decentralization exists.
Things after a long period of division, tend to unite; after a long period of union, tend to divide.
It is believed in China that “domains under heaven, after a long period of division, tend to unite; after a long period of union, tend to divide.” This rule applies not only to history, but also to the development of the Internet industry.
In the past, the Internet was only used to make phone calls and was monopolized by one or two large companies. This was because of the circuit switching technology back then. If we look back to even earlier age, we’ll find that people had to use manual wiring. Such low level of technology determines that the network at that time can only be centralized.
But the improvement of technology always leads to the new round of decentralization. The invention of the TCP/IP protocol gave an impetus to the arrival of the Internet era. As packet switching took the place of circuit switching, information could get around freely. Under such circumstances, it was simply impossible for one single company to monopolize the the resources of the entire network. It brought us the era of decentralization. Many portal sites and personal blogs came into being, and everyday there were newborn projects plunging into the great tide of the times.
This state of decentralization lasted for a while, then new problems appeared — information was difficult to search
Driven by this demand, search engines and super APPs became the new centers of the whole system. However, based on the data and portals that they had, these apps could collect more data. This is how centralization got to the era of cloud computing and big data.
Just as the time when TCP/IP made the world decentralized. Today, the new technology of blockchain has once again led the world to an era when centralization gives its way to decentralization.
Blockchain, Value Network and Consensus
Many years ago, I had thought, “Why can’t I just put my money into a file folder, in which each file represents a certain value, and when I send someone else a file, I simply transfer my money to him?” It is a pity that this idea could not be achieved by traditional Internet. The traditional Internet is a net of information and can only transmit the copies of those information. However, value, is not easy to transmit. But the birth of blockchain has totally changed the game and made it possible for value to be transferred, just as information is transmitted. This is the magic and charm of blockchain.
Transactions on the blockchain can only be generated by the user’s private key, and once they are recorded by the blockchain, they are impossibly to be changed. Based on the consensus of certain mathematical principles, people can trade with everyone without trusting them. Where there is consensus, there is possibility of cooperation.
All the wars and tragedies in human history are nothing but the result of the failed consensus. After the financial tsunami in 2008, almost at the same time, two people thought of a solution to all trust problems in the world.
l A Chinese and a Japanese
l Ge You and his invention, the conflict resolution terminal
l Satoshi Nakamoto and his invention, blockchain
I have explained to others what blockchain is for a million times —
  1. It’s a distributive ledger.
  2. It’s a decentralized application.
  3. It’s a consensus platform.
  4. It’s cryptocurrency
  5. It’s token economy.
I was totally enjoying my explanation, and the listeners were always like “What on earth are you talking about? Can you stop speaking Greek?”
Let’s watch an interesting video first. it’s called “Ge You and his conflict resolution terminal”. After that I’ll explain what blockchain actually is.
URL: https://v.qq.com/x/page/e133670fxux.html
Ge You is a famous Chinese comedian actor, and I mention him here just for fun. In this movie, his conflict resolution terminal only has two nodes, and simply by this, he defrauds another man to bankruptcy. We can just give it a laugh.
We can understand blockchain in this way: it is a conflict resolution terminal that countless people can participate at the same time. It can seal all the transaction contracts collectively, and no sealed participants can withdraw their transactions. One particular feature about the seal is that it’s a very complex paging seal, so that no one can change the data in it.
Using his knowledge in cryptography and POW algorithm, Nakamoto really implemented such a conflict resolution terminal. The world’s top scientists and mathematicians have verified the solidity of this theory, and after nearly ten years of running tests, nothing wrong has ever happened. And its value has increased by millions of times.
Well, I also admire Mr.Ge and his efforts for world peace.
The challenge brought by decentralization
OK I’ll skip the chitchat and go back today’s theme, the challenge of decentralization.
The challenge of technology development
Change is the only constant in life. Technology is updated and renewed everyday, and so is the technology of decentralization.
Because of its trustworthiness by nature, many systems that requires an intermediary to increase credibility are strongly impacted, such as banks, insurance industry, and lottery industry. Beside that, due to decentralization and anonymity, decentralization will impact existing industry rules in many gray dark-web trades or in the field where the law is lagging.
From the perspective of security, any problems caused by the high centralization can have great social consequences.These days, Facebook is facing a 2-trillion-dollar fine for its data breach, which is a wake-up call for everyone. As for China, let’s just imagine how our life will be impacted if Tencent or Alibaba or any other Internet industry giants go wrong.
With the commercialization of 5G technology and the explosive growth of IOT devices, the Internet traffic has shown an exponential increase. The asynchronous growth of the terminal devices and the server is a bottleneck that all centralized processing systems will eventually face.
The challenge of awareness.
We can catch up when our technology is left behind, but we will forever be stuck in the past if our mind is left behind.
Many of us have a belief that the society in which we are living, was, should be, and always will be what it is now. It’s not true.
The money you are using is not actually your own money.
The money we use today has not always been the same. In fact, it is only a few decades old. Before the Bretton Woods system collapsed, it required equivalent value of gold as the credit guarantee to issue currency. And nowadays, we always see news like the following:
1)The U.S. national debt has exceeded 20 trillion U.S dollars. 2)Xiong’an New Area received 100 billion yuan of credit. 3)China Merchants Bank grants 4 billion yuan of credit to Anbang Insurance Group
4)Anbang Insurance Group granted 10 billion yuan of credit to Guangyuan
If you can understand that national debt and credit are the same as direct currency printing, you can understand that the money you use is actually not your own money.
Blockchain is a bubble. So is the very essence of currency itself.
The reason why the release of TOKEN is so popular is that people for the first time actually realize that the essence of currency is credit. Credit, however can be created by media packaging and celebrity platform. And TOKEN is human’s first try to issue currency by blockchain. In the past, it took real guts to do such things. People who can understand it, will be zealous for it. People who don’t, call it fraud.
Companies, have not always been like their current form. Actually, in the future, they might even disappear.
Economic rules tell us that the transaction cost is the reason why company exists. A company will eventually grow to a state in which the company’s transaction costs and management costs are in balance. After that, the expansion of the company will lead to the increase in management costs. However, in the future blockchain world, the transaction of costs will inevitably converge to zero. Can companies still find their reasons to exist at that time? It’s not a long time since the first company came into being. So I would like to say that, the demise of the form of companies will not be far in the future.
In terms of market value, bitcoin market value is over $190 billion, exceeding Goldman Sachs and Morgan Stanley, as well as Boeing.
In terms of trading volume, some bitcoin companies such as Binance, OKEX and Huobi have almost reached the scale of the China A shares.
And here comes DAO, Distributed Autonomous Organization. In the future, more and more companies will be community-oriented on the base of blockchain. Also, there will be more start-up companies choosing to finance by blockchain and operate as a community directly.
Different people will have different feelings and understandings even when watching the same TV series. I watched a Chinese TV series called “Nothing Gold Can Stay”. It led me to think that, in the era of emerging capitalism, how greatly the traditional family business was impacted by the new production relations of the companies. The protagonist Zhou Ying, richest women in her province, failed not because she did not do well, but because the backward production methods dragged her down to the inevitable tragedy. Similarly, in the future, it’s not because that you are not good enough, nor your company is not good enough, but because more and more companies change their patterns and choose a decentralized and community-based mode.
Challenge of the society
The law always lags. Code is the (new) law.
The laws in almost in every country stipulate that users’ data on the Internet only belongs to the users themselves. Companies like Huawei and WeChat also claim that the data belongs to the users. But they know clearly that the data belongs to whoever has access to it.
Facebook, as well, claims that they will protect the user’s data. However, things turns out that they sell the data to whoever pay them.
All software has user authorization and agreement terms, but who will actually read it? What’s the point of reading? Since the law is merely a useless ceremony thing.
There are hundreds of laws about company governance and financing, but how does it do with decentralized communities?
The law stipulates that whoever commits a fraud over a certain amount of money will be put into jail. But in reality, there are people who just defraud billions of dollars by using the blockchain, and the law can do nothing about it.
The country is also a form of relation of production
Chinese students have learned about the relations of production since primary school. I’m not very good at it, so I won’t dig too deep.
Today, we are living in a centralized society, working in a centralized company, getting paid with the temporary coinage issued by the centralized system and imagining the challenges that decentralization will bring to our lives. Of course, our biggest goal is to make a better and fairer society by blockchain, where everyone will have more new opportunities.
In the end, I’d like to end up my speaking with a song. It’s called “ Song of Blockchain”. Hope you enjoy it.
— — — — — — — — End — — — — — — — — —
Guoping Liu
Blockchain technology and applications expert, one of Bitcoin’s first miners, founding developer of the Hero mobile cross-platform framework, president of the Hero Council. Formerly @ Wind, The9, and Dianrong, where he was heavily involved in the development of Dianrong’s blockchain applications.
Previously spent many years developing the Hero framework and blockchain applications. In 2017, meshed the two together to create Hero Node, aimed at making distributed applications easy to develop for everyone. Staunch believer in a better future with distributed applications.
In an open world, Hero Node welcomes any and all feedback. Especially helpful feedback will be rewarded!
Talk to us: Email: [email protected] Twitter: Hero Node
submitted by HeroNode-official to u/HeroNode-official [link] [comments]

How To Send Bitcoin From GDAX To Binance For FREE! BITCOIN'S BOTTOM: READY OR NOT! - BINANCE DELISTING POPULAR COINS! - FINALLY: NEW MONEY COMING IN! HOW TO GET FREE BITCOIN on Binance - NO CATCH, NO INVESTMENT NECESSARY BITCOIN BREAKOUT TODAY!!!  Binance Leverage Trading, Will Compete With Bybit & BitMEX FREE BINANCE REFERRAL: 11299962 FOR BITCOIN AND CRYPTOCURRENCY TRADERS. CODE: 11299962 Binance Bot Tutorial - Intro Python Auto Trading Software - Chapter 1 Binance Stable-coin REPLACING $USDT  $1,000 $LTC  Bitcoin Adoption EXPLODES!

Bitcoin Code; Bitcoin Superstar; Bitcoin Era ; Bitcoin Future; Bitcoin UP; Exchanges › Binance; Coinbase; Coinmama; Cex.io; Broker › eToro; Plus500; Pepperstone; Forex.com; Skilling; Wallets › Trezor; CoolBitX; BitMEX; Ledger Nano S; Über Uns. Unser Team; 24h. Home › News › Hangzhou startet E-Seals über die Blockchain der Ant Group. Technologie. Hangzhou startet E-Seals über die ... D’CENT Bitcoin Hardware Wallet: Out Of The Box. The D’CENT comes fairly well presented, in a nice box with the usual user guides, recovery card (just one though), and USB cable. Bitcoin South Africa. Welcome to the Bitcoin ZAR website, a place for people living in South Africa who are interested in Bitcoin.Before you start, please Join our bitcoin community for South Africa on Facebook and twitter, to keep up to date with our daily bitcoin news and information.. We also have a Telegram chat group where we discuss and help each other with bitcoin and cryptocurrency. Treasury Secretary Seals Bitcoin’s Impending Death by a Thousand Cuts. By Z24Crypto Posted in Bitcoin Cryptocurrency News News Op-ed Steven Mnuchin. Posted on July 16, 2019. Share this... Facebook . Twitter. Linkedin. Following Donald Trump’s sudden and mysterious tweets regarding bitcoin last week, Treasury Secretary Steven Mnuchin held an unexpected press conference on Monday. He used ... Send s to the address (or QR code) where your wallet says "PUBLIC ADDRESS". How to withdraw funds from your wallet: You should expect to withdraw the entire balance of the wallet by importing it (or "sweeping" it) to a live wallet, e.g. a Bitcoin wallet application or online service like blockchain.info or coinbase.com. Bitcoin Poker Giant Seals With Clubs Shutting Down February 21, 2015 By Ian Demartino After being offline for more than a week , the Bitcoin only poker site sealswithclubs.eu is shutting down for good, the site’s team announced the news earlier today. Buy SEAL on Binance US. Rank 1848 Ethereum eCommerce Token. Market Cap $55,809. 24H Volume . Reported Volume calculates volume from all exchanges with market pairs, but due to factors such as wash trading, it is considered an unreliable metric. $335. Circulating Supply 515,110,690 . Total Supply 1,200,000,000 . Announced Feb 11, 2018 . SEAL Price Chart. 1H +0.65%. 24H-2.02%. 7D-2.75%. What is ... Bitcoin Price Seals Best Weekly Close in 2.5 Years: 5 Things to Know Federal Reserve’s Expected Inflation Ramp-Up Drives Institutional Investors to Hedge With Bitcoin Brian Tockey: Bitcoin, Regression Theorem, and Defining Money For high volume traders, withdrawing large amounts of coins has always been tricky. Binance has moved to address this issue by setting the bar higher than most. Based on these facts, our Binance review rates as one of the best Bitcoin exchanges in the UK for experienced users. Advantages of Binance. Great payment limits for experienced traders Max Supply Circulating Supply Issue Date Issue Price Consensus Protocol Explorer; 57,344,000: 29,684,331: 2018-02-11: $2.06

[index] [9470] [3357] [13453] [3134] [312] [5053] [8330] [3477] [11278] [2982]

How To Send Bitcoin From GDAX To Binance For FREE!

This is how bitcoin's bottom is formed! Binance delisting popular coins! Fed prints $60m USD per minute! Huge bank to store crypto! ETH ALGO BAX FTM NEWS For Business Inquiries ... Binance Bot Tutorial, Trading Bitcoin, Ethereum and other Cryptocurrencies on the Binance Exchange. Learn How To build an algorithmic cryptocurrency trading bot with Python - Bitcoin Technical Analysis & Bitcoin News Today: Binance will launch Bitcoin leverage trading. This mean that Binance will compete with BitMEX and Bybit. Also, I'll use technical analysis on the ... CryptoRobert's quick and easy tutorial on how easy it is to send Bitcoin or Ethereum to Binance using GDAX. You read that correctly. ANYONE can use GDAX to quickly fund not just your Binance ... Referral Code: 11299962 (Please note: ETH and BTC transactions are having a lot of congestion right now and may take more than an hour to arrive to your ETH or BTC wallet on Binance, so don't panic.) Use my referral code "cryptofiend" to sign up for Crypto.com and we both get $50! :) Use Code “cryptofiend” Follow me: Twitter: https://twitter.com/RyanR... Bitcoin is a volatile instrument and can move quickly in any direction. Crypto Oracle is not responsible for any trading loss incurred by following this advice Category

#