Ξthereum Devcon3 Summary - Day 2

in #ethereum7 years ago (edited)

Creating the Future of Business

Insight one of the most significant FinTech conferences these times.



devcon3.png
Nov 2nd, 2017- Cancun, Mexico

Jump to Summary

Day 1 | Day 2 | Day 3 | Day 4


Ξthereum Devcon3 Summary

Day 2


Introducing Puppeth, deployment manager for Ethereum networks.


Walleth is a new Ethereum wallet for your Android device that stores private keys on your phone — make sure not to delete the key file.


Status is essentially a hybrid instant message and mobile DApp browser



Discussion on what it takes to built your own EVM and Just In Time (JIT) compilers for EVM, referencing EVM evm.h C header file.




“This is Cryptoland. It’s like Australia, where anything with a heartbeat is trying to kill you”
“This is Disneyland for hackers”

Martin discusses several aspects of security in the Ethereum space. He focused on minor differences between EVM implementations that can potentially cause consensus failure and potentially be used as an attack vector to the network.




SWARM is an asynchronous distributed content storage and delivery system that provides a byte count credit limit, enables micropayment, and blacklisting of nodes who have exceeded their credit limit but not paid.
Several presenters discuss aspects of SWARM — essentially a distributed content storage and delivery system.


There’s an inherent tradeoff between responsiveness/performance and consistency in systems. In blockchain systems, they sacrifice performance for unparalleled consistency. This presents special challenges to developers trying to build high performance blockchain DApps.


Giveth created and uses token contracts: MiniME, Yoga token, LiquidPledging contract. Jordi proposed the Yoga Token (MiniMe + ERC223) as new standard token for Ethereum.
Jordi discussed several extensions to the standard ERC20 token.


Jorge argues it’s desirable for contracts to be upgradeable. Contracts should be cheap, upgradeable, and very simple. Jorge includes multiple patterns for this including proxy contracts, delegates and isolated business logic.


Matthen and Wee discuss the specific challenges of running high-volume API based service Etherscan.io
Takeaway: Etherscan users are 92% male, and main countries are: US (20%), China (9%), Russia (6%), South Korea (5%). Matt highlighted the support needs of Ethereum users — the users are looking for more than just transactions, they’re looking for support, education, and onboarding.




For a higher level of security, a talk on hardware-enabled security strategies given by Nicolas Bacca, CEO of Ledger hardware wallets.


Raiden is a system to balance blockchain-based consistency with offline transactions.
Open a channel on the blockchain, micro payments / transactions occur quickly/freely off-chain, then ending balances are attested by sender/receiver, and channel is closed on blockchain.
Raiden nodes are not Ethereum nodes and Raiden is not embedded in your app. Raiden nodes are separate and communicate with Ethereum nodes via RPC and with your app via JSON API’s.


Ethereum Name Service (ENS) is used for decentralized name resolution for DNS and more.


Jump to Summary

Day 1 | Day 2 | Day 3 | Day 4



DQmR8j5rBw2LjJ587XHRntjX8zyewKf4ewmiGtsdBzMRLVq.png

Sort:  

just when you think you start understanding, you see that there's a dozen more projects happening hat you haven't heard about... thanks!

just when you think you start understanding, you see that there's a dozen more projects happening hat you haven't heard about... thanks!

that's helpfull, thanks for sharing..

Very useful information, I always benefit from it. Thank

just when you think you start understanding, you see that there's a dozen more projects happening hat you haven't heard about... thanks!

good work

Wonderfull post ..thanks for sharing sir.

very needed post.

Wow great advice and very important ones.

learn some new, love to read..

Great post,,,,,,,,,,,
Thanks for this very important advice............////////////