Angel \”Java\” Lopez on Blog

December 28, 2016

Blockchain: Links And Resources (22)

Filed under: Bitcoin, Blockchain, Ethereum, FinTech, Links — ajlopez @ 12:30 pm

Previous Post
Next Post

Colu Lightning Demo

Making Blockchain Real for Enterprises: The Importance of Tokenization

Inside Hyperledger’s High-Stakes Game of Blockchain Marbles

Overstock Just Closed its First Day of Blockchain Stock Trading – CoinDesk

Ethereum Classic Price Surges By Over 30% – CoinDesk

Blockchain is busting out of its britches | CIO

Which Altcoins Are Implementing SegWit? | Bitcoin Magazine

Can Smart Contracts Be Legally Binding? | Elaine’s Idle Mind

Sovereign by DemocracyEarth

Blockchains in the Mainstream When Will Everyone Else Know? eBook

Blockchain: Más allá del bitcoin | José Juan Mora | TEDxSevilla – YouTube

My Links

Stay tuned!

Angel “Java” Lopez

December 27, 2016

Blockchain: Links And Resources (21)

Filed under: Bitcoin, Blockchain, Ethereum, FinTech, Links, Machine Learning, Smart Contracts — ajlopez @ 12:03 pm

Previous Post
Next Post

Blockchain, Smart Contracts and Machine Learning to Drive Insurtech Platform Revenue

Blockchain Startup Set To Disrupt Prime Brokerage Sector, Launches Equity Crowdfunding

Blockchain Industry In 2017: Ready For New Exploits

Time is Money as Alternative Banking Moves to the Blockchain – CoinDesk

Why Bitcoin’s Remittance Disruption Slowed to a Crawl – CoinDesk

The State of Global Blockchain Consortia – CoinDesk

Why Circle’s Bitcoin ‘Pivot’ Isn’t What it Seems – CoinDesk

27 Financial Firms Form Korean Blockchain Consortium – CoinDesk

New Paper Explores Cryptocurrency for Space Colonies – CoinDesk

Dutch City Trials Blockchain for Real Estate Contracts – CoinDesk

The History of Casper — Chapter 4 – Medium

Awards, conferences, hackathons & more

The Blockchain’s Great Power Shift… to us. Welcome to our weird future.

BCG – Thinking Outside the Blocks

AISB 2016 – Institute for Blockchain Studies Website

My Links

Stay tuned!

Angel “Java” Lopez

December 26, 2016

Blockchain: Links And Resources (20)

Previous Post
Next Post

Euklid, The New Blockchain, Artificial Intelligence-Powered Investment Bank

How Fintech Is Dragging Banks to Blockchain and AI – CryptoCoinsNews

IBM Watson is Working to Bring AI to the Blockchain – CoinDesk

The idea maze for AI startups | cdixon blog

The Fantastic Possible Futures of AI + Blockchain in 2026

Artificial Intelligence Intersects with Blockchain | Frank Diana’s Blog

Why Smart Contracts Will Need ‘Smart Term Sheets’ to Match – CoinDesk

Ethereum Classic’s Volume Has Fallen 99% From Its Peak – CoinDesk

A16z, USV Invest $10 Million in Blockchain Token Trading Firm – CoinDesk

Wal-Mart Tackles Food Safety With Trial of Blockchain – Bloomberg

Talking Bitcoin With International Experts In Cartagena | Tropical Gringo

Overstock Faces Investor Hurdles Ahead of Blockchain Stock Sale – CoinDesk

My Links

Stay tuned!

Angel “Java” Lopez

December 25, 2016

Blockchain: Links And Resources (19)

Filed under: Bitcoin, Blockchain, Ethereum, FinTech, Links, RSK — ajlopez @ 9:39 pm

Previous Post
Next Post

RSK: Making the Bitcoin Blockchain More Like Ethereum 2.0 – Blockchain News

Uncle Rate and Transaction Fee Analysis – Ethereum Blog

Blockchain Voting Project Wins $10k Kapersky Labs Prize – CoinDesk

Inside ‘Spark’: Circle’s New Bitcoin-Powered Smart Contract Platform – CoinDesk

‘Sovereign’ Blockchains Will Change Monetary Policy, Bank Paper Argues

Ethereum Research Update – Ethereum Blog

Toward Metropolis: After Blockchain Repairs, Ethereum Looks Ahead – CoinDesk

Smart Contract Issues Set Off ‘Alarm Bells’, Says US Regulator – CoinDesk

Chain Protocol Whitepaper

Solving the Blockchain Industry’s Number One Problem – Talent Shortage

My Links

Stay tuned!

Angel “Java” Lopez

December 12, 2016

Blockchain: Links And Resources (18)

Filed under: Bitcoin, Blockchain, Ethereum, FinTech, Links — ajlopez @ 9:03 am

Previous Post
Next Post

Ethereum (ETH and ETC) Price Trends (Week of December 5th)

Circle Terminates Bitcoin Trading, Focuses on Next Generation Platform

Blockchain’s Perfect Storm: Removing Money Laundering from the Financial System

Offshore Services Providers Are To Be Wiped Out by Blockchain

What the Blockchain Industry is Saying About Circle’s Bitcoin Shift – CoinDesk

Blockchain Programs – Chain, Ivy Language

Blockchain Programs – Chain, Virtual Machine

Chain Reveals ‘Ivy’ Smart Contract Language in First Public Demo – CoinDesk

The History of Casper – Chapter 2 – Ethereum Blog

The Top 10 Blockchain Takeaways From Europe’s Trustech Conference

Can Reddit, Slack Forums Be Tapped To Outsource Crypto ICO Due Diligence?

My Links

Stay tuned!

Angel “Java” Lopez

December 11, 2016

Blockchain: Links And Resources (17)

Filed under: Bitcoin, Blockchain, Ethereum, FinTech, Links, Smart Contracts — ajlopez @ 10:27 am

Previous Post
Next Post

The History of Casper – Chapter 1 – Ethereum Blog

Why Stock Markets Love Blockchain

Stellar Launches SWIFT-like Blockchain-Backed Money Transfer Network

Empresa argentina Signatura validará documentos legales a través de Blockchain

Ethereum’s Woes Continue as Price Sinks to 9-Month Low – CoinDesk

US Federal Reserve Releases First Distributed Ledger Research Paper – CoinDesk

Donald Trump’s Transition is a Trial Run for Smart Contracts – CoinDesk

Six Blockchain Application Verticals (+1 Bonus)

My Links

Stay tuned!

Angel “Java” Lopez

December 8, 2016

New Month’s Resolutions: December 2016

Filed under: Blockchain, Crystal, Go, JavaScript, NodeJs, Open Source Projects, Solidity — ajlopez @ 10:23 am

The last month of the year. Time to review past month’s resolutions:

– Improve CrysSharp [pending]
– Improve SharpGo [complete] see repo
– Improve BlockchainSharp [pending]
– Improve SimpleBlockchain [pending]
– Continue Solidity Compiler [complete] see repo
– Continue ChineseP [pending]
– Continue PegSharp [complete] see repo

My new month’s resolutions

– Improve CrysSharp
– Improve GoSharp 
– Improve BlockchainSharp
– Improve SimpleBlockchain
– Continue Solidity Compiler
– Continue ChineseP
– Continue PegSharp

Stay tuned!

Angel “Java” Lopez

December 6, 2016

Blockchain: Links And Resources (16)

Filed under: Bitcoin, Blockchain, Ethereum, FinTech, Links, RSK — ajlopez @ 10:45 am

Previous Post
Next Post

WINGS: plataforma descentralizada de mercados predictivos reinventa las DAO

Can Blockchain Gain Traction in Power and Energy Markets? – Microgrid Media

US Commerce Department to Discuss Blockchain Copyright – CoinDesk

Intel is Winning Over Blockchain Critics By Reimagining Bitcoin’s DNA – CoinDesk

The Blockchain Milestone You May Have Missed – CoinDesk

Japan’s Central Bank is ‘Test-Driving’ Distributed Ledgers – CoinDesk

Evolution of Kadena, the First Real Private Blockchain – CoinDesk

Coders Named After Harry Potter Characters Join Bitcoin’s ‘Mimblewimble’

R3’s Corda Code Debut Draws Mixed Response – CoinDesk

Bitcoins: la moneda virtual crece en la Argentina y apunta a los clientes no bancarizados

Wings and ForkLog Announce a Contest for Best DAO Concept | ForkLog

My Links

Stay tuned!

Angel “Java” Lopez

December 2, 2016

Blockchain: Links And Resources (15)

Filed under: Bitcoin, Blockchain, Ethereum, FinTech, Links, RSK — ajlopez @ 2:05 pm

Previous Post
Next Post

WeChat-Inspired Wallets Are Coming to Ethereum – CoinDesk

Zcash Prices Are Finally Beginning to Show Some Stability – CoinDesk

What Investors Should Know Before Trading Zcash – CoinDesk

Blockchain Pros Debate ‘Looming Challenges’ for Smart Contracts – CoinDesk

Bitfury Paper Makes Case For Auditability As Blockchain’s Defining Feature

How Developers Are Responding to Ethereum’s Unexpected Fork – CoinDesk

The Most Worrying Slide in the State of Blockchain – CoinDesk

China’s Huiyin Group Launches $20 Million Bitcoin Fund – CoinDesk

Ethereum’s Fourth Blockchain Fork: So Far, So Good

Ether Prices Near 7-Month Low As Blockchain Issues Spook Investors – CoinDesk

Blockchain to become ‘beating heart’ of global financial system

Argentina’s Central Bank is Warming Up to Blockchain – CoinDesk


My Links

Stay tuned!

Angel “Java” Lopez

December 1, 2016

Building A Blockchain (15)

Filed under: Bitcoin, C Sharp, Ethereum, FinTech, JavaScript, NodeJs, Open Source Projects — ajlopez @ 10:28 am

Previous Post

One interesting issue to solve, in my blockchains implementations (C#, JavaScript/NodeJS), is the node intercommunication. The nodes should interchange data, like new blocks, new transactions, status messages…. And, for a running node, it should discover other nodes in the network to be its peers. The process is named: peer discovery.

I want to start to write down some ideas:

– Each node has a node id, and a network id, so other nodes can check that info to accept the node as its peer or not

– A node could have configured a hardcoded list of initial nodes, to use as peers

– But it could have another list: a list of special nodes that knows other nodes in the network. This nodes are not peers of the first node. They are helpers, node registries, that knows other peers in the network, that can be used as peer by a new node in the network. Usually, this lists is not a list of IPs, but of machines by name, in a DNS controlled by the blockchain network infrastructure.

When a new node starts to run, it communicate its existence to this list of peer registry nodes, and actively query them for initial peers.

Each node has a number of maximum peers to use and connect. When one of these connections drops, or it is not suitable for be a peer node, the node tries other known peers, or ask new peers to the registry servers.

One way to ensure a good distribution of connection, is identify the known nodes in zones (maybe, node id modulus a low number). When a node of zone 2 needs peers, the registry servers sends to it peers of zones 1 and 3. In this way, the node start to be connected with more and more peers. But avoiding to know ALL the peers in the network: only some peers of its adjacent zones. This is for security reasons: if the FULL list of peers is not general available, it’s better to avoid global network attacks.

As usual, I should design all these with TDD, guided by simplicity and initial use cases.

Stay tuned!

Angel “Java” Lopez

« Newer PostsOlder Posts »

Blog at