Hello Steemians! I am fortunate to be able to visit Black Hat Asia conference this year and I will like to share some of the things I learned from the event. First of all, let me share a few pictures that I took during the event.
Black Hat conferences are well known within the cybersecurity industry. This year's Black Hat Asia was held at Marina Bay Sands from 20th to 23rd Mar 2018. I attended the last two days where all the briefing sessions were held.
There isn't a central theme for Black Hat Asia and various topics ranging from IoT security, nation-state cyber warfare, mobile device security and etc. But something that got me a little excited was how often cryptocurrencies were mentioned during the event and there was even a full briefing session on smart contract security. The briefing focused on the best practice around smart contract programming and what are the potential vulnerabilities if smart contracts are not written correctly.
Several vulnerabilities were discussed and one of which is termed as "Reentrancy" which is due to race conditions and that ethereum is recursive. When coded incorrectly, it is possible to make multiple withdrawals from a smart contract even though the sender's address balance is only deducted once. This resulted in the heist of 3.5 million ether in 2016.
Poor coding might also lead to Denial of Service. The infamous case was the Parity wallet issue where over 500,000 ether were locked forever. There were other vulnerabilities discussed and more information on the common vulnerabilities can be found at dasp.co.
Importance of Blockchain security
In my opinion, the key to success for blockchains and cryptocurrencies is mass adoption. There are 2 important aspects in order to achieve mass adoption:
- User friendliness
- Security
The blockchain is designed to be secure at its core. But that is not enough as common users do not interact with the blockchain directly. They interact through wallets and dApps. Hence, it is important to ensure security on wallets, dApps and the underlying smart contracts. Each time the media publishes a cryptocurrencies related hack, consumers' confidence will take a hit and we will be one step further from mass adoption.
Fortunately, there are projects like Quantstamp that aim to make smart contracts more secure. I look forward to the day where we have secure and robust cryptocurrencies ecosystem. What do you think? Thanks!
Idk, I am so tired right now haha - but I think that I share your opinion. Moreover concerning "mass adoption"; blockchain and all these things have to be easier to understand for the complete newbies. It is mostly too difficult for them to understand (kind of too technical). But even more important is security. People often only read/hear the trashy media stuff which just do clickbait and actually do not tell the exact truth (do not generalize it but I think you know what I mean). They simply write about hacks... though blockchains were not hacked; only exchanges, wallets,...
However, there are some other relevant factors too - the technical side (usage, transaction speed and so on).
Well, I lumped together crypto and blockchain bit but I think you know what I mean haha - good night bro; way too tired.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Yes bro, most of the mainstream media emphasize on the negative aspects of blockchain and cryptocurrencies. But I am hopeful that things will improve in the future. Take care bro!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Exactly - unfortunately.
Ah, Idk. Media probably will never change that much. But would be great, indeed.
Haha, thx, you too bro!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Very good. Keeping yourself up to date on cryptocurrencies and blockchain securities. I hope you came away fortified with information from the conference.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Thanks! I am always able to learn something from all these conferences.
Blockchain security is a new and exciting space. I am certainly looking out for opportunities to move into this realm as believe it will be huge in the future.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
conferences like these are great for learning new stuff. crypto and blockchain is actually great if we understand its purpose and how we can use it. a hospital that embraces the blockchain technology can help a doctor get information more efficiently and can help save more lives.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Yup. Using blockchain for healthcare is definitely in the works. Personally, I know of at least 2 projects, Solve.Care and MedicalChain. Both of them are still in infancy.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Wow! A heist of 3.5 million ether. That guy is so rich man. Reading this, it is important for blockchain to be coded correctly or else this happened. Upvoted!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Thanks! Yea, that is a lot of money.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit