Wiki › Project

Blockchain in Kotlin

Project · study · 2024

Blockchain in Kotlin builds a first blockchain by following a well-known "Build your own X" tutorial, written for Java, and porting it to Kotlin. It covers the core idea: blocks that each hold the hash of the one before them, so changing any block breaks every hash after it, with simple proof-of-work mining to make adding blocks costly. It builds with Gradle.

See also

In the knowledge graph

Blockchain in Kotlin and the 5 things it is linked to. Open any dot for its page, or explore it in the full graph.

When
2023202420252026
Jul 2024 · 1 commits

As data

Everything on this page is read from triples in the knowledge graph. These are the 17 it states about Blockchain in Kotlin, and 2 more its ontology implies; the console runs SPARQL over the whole graph, here in your browser.

Download
@prefix id: <https://ask.chaipat.cc/id/> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix cj: <https://ask.chaipat.cc/ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

id:Blockchain
    a cj:Project ;
    rdfs:label "Blockchain in Kotlin" ;
    cj:description "First blockchain, following a “Build your own X” tutorial." ;
    cj:context id:OpenSource ;
    cj:repository "https://github.com/AppleBoiy/blockchain"^^xsd:anyURI ;
    cj:firstCommit "2024-07-19"^^xsd:date ;
    cj:lastCommit "2024-07-19"^^xsd:date ;
    cj:commitCount 1 ;
    cj:kind "study" ;
    cj:theme id:ThemeSystems ;
    cj:uses id:Kotlin , id:Gradle ;
    cj:tier 3 ;
    cj:implements id:ProofOfWork ;
    cj:article "https://ask.chaipat.cc/wiki/Blockchain"^^xsd:anyURI ;
    cj:activeIn id:Y2024 ;
    cj:activity _:b5 .