[2018 oracle code one] dapps/chaincode/smart contracts hands on lab

DApps, Chaincode, Smart Contracts: Get Decentralized or we’ll go without you.
Speaker: Axel Bronder (Oracle)

For more blog posts, see The Oracle Code One table of contents


Blockchain

  • distributed database/ledger
  • consensus before write
  • immutable data (once write)
  • uses cryptography
  • distributed apps and business logic
  • smart contracts == chaincode (business apps)
  • dApps – ex: Etherium

Hyperledger Fabric

  •  open source
  • permission blockchain
  • can choose consensus model – don’t have to use mining
  • multiple channels – know channel exist, but can’t read it
  • works with different blockchain (doesn’t have to be Oracle Blockchain)
  • peers generate consensus
  • ledger – world state
  • application – ex: Postman

Lab

My take: They wanted people to pair for the lab. Which is fine. But they wanted you to pair on one computer and share the login to the cloud. My partner doesn’t speak English well so we had communication troubles. That turned out to not be my largest problem. They provided papers for two different cloud environments. For half of the participants, the environment was “slow” and timed out. After a bunch of confusion, it installed the chain but didn’t instantiate. An hour into the lab (really 40 minutes because the beginning was talking), we were told to start over. I got another timeout in the new environment and decided to leave and go to another session instead. I did read the entire lab PDF so I got the gist. (I hope our lab goes better tomorrow!)

Oracle Code One 2018 – live blog index

First time at Oracle Code One! (second time if you count JavaOne!) This post will be updated over the next 4 days with links to all the posts while we’re here.  We are also tweeting: Scott Selikoff and Jeanne Boyarsky

 

Big differences with the new name

Note: I only went to JavaOne once so I don’t know how much of this was specific to last year

  • Signage
  • No Duke cardboard cutout (but Duke still waddles around for pictures)
  • Sunday community day is gone. But there is now a free Discover pass with access to the keynotes.
  • That’s pretty much it. Great conference.

Monday

Tuesday

Wednesday

Thursday

phone problems at the phone company

I called Verizon today to deal with a problem. I still have the problem (this is my 4th call on the topic) which is that my phone and DSL are on separate billing cycles. Last month, they identified the problem and told me it would be resolved. And here we are this month. Still not resolved.

This month’s call came with a twist. I was asked for my PIN to identify myself. I was unaware that I had a PIN. And nobody asked me for my PIN last month or the month before. So the rep texted me a one time verification code. Fine.

After we didn’t resolve my first problem, I asked how I set this PIN to something I know. He transferred me to customer service. Who doesn’t do that and transferred me to another call center that sounded like India. (They were very close together and there was much conversation that wasn’t in English. Plus the accents.) I waited 10 minutes to speak to someone there. He couldn’t here me well and eventually said someone would call be back because the phone connection wasn’t good.

I understand the phone connection in India isn’t Verizon’s fault. But having someone “at the phone company” tell you that they are having phone troubles is ironic.