ZuInnoTe / hadoopcryptoledger

Hadoop Crypto Ledger - Analyzing CryptoLedgers, such as Bitcoin Blockchain, on Big Data platforms, such as Hadoop/Spark/Flink/Hive
Apache License 2.0
141 stars 51 forks source link

Example for Namecoin #7

Closed jornfranke closed 7 years ago

jornfranke commented 7 years ago

Namecoin is an experimental open-source technology which improves decentralization, security, censorship resistance, privacy, and speed of certain components of the Internet infrastructure such as DNS and identities. (https://namecoin.org/)

Bitcoin is the underlying technology and it shares a lot with respect to data structures. Hence, an example application will be provided for the HadoopCryptoLedger library based on Bitcoin for processing Namecoins.

This example should include unit tests and integration test. It will be available for MapReduce, Hive and Spark.

jornfranke commented 7 years ago

We will add a class called NamecoinUtil that allows parsing of Namecoin Scripts (e.g. domain names, identities, etc.)

jornfranke commented 7 years ago

This also means adding a NamecoinUDF in hive that parses Namecoin scripts

jornfranke commented 7 years ago

Example: Spark https://github.com/ZuInnoTe/hadoopcryptoledger/wiki/Analyse-Namecoin-data-using-Apache-Spark

Example: Hive https://github.com/ZuInnoTe/hadoopcryptoledger/wiki/Use-Hive-to-analyse-Namecoin-data

Includes also UDF

NamecoinUtil: https://github.com/ZuInnoTe/hadoopcryptoledger/wiki/Useful-Utility-functions