Nicolas Dorier is the main developer behind NBitcoin, which is a comprehensive Bitcoin library for the .NET framework. NBitcoin is used in the backend of multiple Bitcoin services such as Lykke, BitKong, Teambrella and BTCTrader.
Recently, Dorier has been working on various projects intended to assist developers who wish to implement the upcoming Segregated Witness (SegWit) improvement in their own wallets, exchanges and other Bitcoin-related services. Dorier, who is also a Bitcoin Core contributor, updated his book on Bitcoin programming to show people how to use SegWit in NBitcoin and also released a number of developer tools, such as checktx and checkscript, to help developers better understand how SegWit transactions work.
In addition to his work on these developer resources, Dorier has (perhaps more importantly) implemented SegWit in NBitcoin and bitcoinj. In a recent interview with Bitcoin Magazine, Dorier shared his thoughts on Segregated Witness and how it will affect the Bitcoin ecosystem.
Thoughts on the Adoption of SegWit by Bitcoin Services
Many have said Segregated Witness is a set of complex code that will be difficult for wallets and other Bitcoin services to implement, but Dorier does not see things