Bevis, at du skrev koden først

Tidsstempl din kodebase og dens revisionshistorik på Bitcoin-blockchainen. Etabler uafhængigt, retsklart bevis for ophavsmandskab og integritet for din software - uden at offentliggøre en eneste linje.

Kode er let at kopiere og svær at tilskrive

Software er blandt de mest værdifulde og mest transportable aktiver, et team skaber. Et repository kan klones, en commit-historik omskrives og et tidsstempel forfalskes på sekunder. Når to parter begge hævder at have skrevet den samme kode, er det spørgsmål, en domstol stiller, enkelt: hvem kan bevise, at den eksisterede i deres hænder først?

Ophavsret beskytter automatisk original kode i det øjeblik, den skrives, men automatisk beskyttelse er ikke det samme som bevis. Registrering er langsom og territorial, interne Git-tidsstempler er trivielt redigerbare, og en privat backup beviser kun, hvad du fortalte dig selv. Ingen af disse etablerer en uafhængig registrering, som en tredjepart kan stole på.

Bernstein lukker det hul. Den forankrer et kryptografisk fingeraftryk af din kode på en offentlig blockchain og skaber en permanent, uafhængigt verificerbar registrering af, hvad der eksisterede og hvornår - det manglende bevislag under ophavsret, patenter og kontrakter.

Udviklere har længe forladt sig på "den fattige mands ophavsret": at sende sig selv en kopi af koden eller føre en privat Git-historik. Ingen af delene beviser noget over for en tredjepart - et poststempel kan forfalskes, og et repository kan omskrives. Et tidsstempel på en offentlig blockchain er af en anden art: det er en registrering, som ingen enkelt part kontrollerer, og som ingen kan tilbagedatere.

Hullet betyder mest, hvor der står mest på spil. I USA skal du registrere en ophavsret, før du kan anlægge sag om krænkelse (17 U.S.C. Section 411(a)), og registrering er langsom og territorial. Og siden WIPO PROOF, den institutionelle digitale tidsstemplingstjeneste, blev indstillet i februar 2022, er privat, standardbaseret tidsstempling det, der er tilbage - et dateret blockchain-bevis er bevislaget under de rettigheder, du gør gældende.

Hvorfor ophavsmandskab er svært at bevise

Redigerbare historikker

Commit-datoer, forfatterfelter og tags i en Git-historik kan alle omskrives. I sig selv beviser de intet over for en udenforstående part.

Samtidige krav

Konsulenter, medarbejdere og open source-bidragydere rører alle ved de samme filer. Når ejerskab bestrides, bliver spørgsmålet om, hvem der skrev det først, dit ord mod deres.

Bevis uden afsløring

At etablere ophavsmandskab betyder normalt at overdrage din kildekode til en notar eller et register. Du har brug for beviser, der ikke kræver, at koden selv afsløres.

Timing betyder noget

Uanset om du forsvarer ophavsret, forbereder et patent eller indgår en licensaftale, afhænger værdien af dit bevis af at kunne vise en præcis, pålidelig skabelsesdato.

Sådan beviser blockchain-tidsstempling ophavsmandskab til kode

Når du certificerer en kodebase med Bernstein, hashes dine filer lokalt til et 256-bit kryptografisk fingeraftryk. Dette fingeraftryk er unikt for det nøjagtige indhold: ændr et enkelt tegn i én fil, og fingeraftrykket ændrer sig fuldstændigt. Hashen kan ikke vendes om, så den afslører intet om den kode, den repræsenterer.

Det fingeraftryk forankres i en Bitcoin-blockchain-transaktion. Fordi blockchainen er en offentlig, uforanderlig, globalt distribueret hovedbog, kan registreringen af dit fingeraftryk - og det øjeblik, det blev skrevet - ikke ændres eller tilbagedateres af nogen, heller ikke Bernstein.

Resultatet er et bevis, der er uafhængigt verificerbart. Enhver tredjepart - en domstol, modpartens advokat, en licenstager - kan bekræfte, at netop din kode eksisterede på det tidsstempel, uden nogensinde at se koden. Bernsteins zero-knowledge-arkitektur betyder, at din kildekode aldrig forlader din kontrol.

Certificer en kodehistorik, ikke kun et øjebliksbillede

Software er ikke en enkelt fil frosset i tid - det er en levende historik af ændringer. Bernstein-certifikater er designet til at afspejle den virkelighed. Hver ny certificering sammenkædes med den forrige, så du kan bevise ikke kun, at kode eksisterede, men hvordan den udviklede sig.

Tidsstempl hver version

Certificer hver udgivelse, milepæl eller build. Hvert øjebliksbillede får sit eget uforanderlige fingeraftryk og dato.

En sammenkædet kæde

Certifikater refererer til hinanden og danner en verificerbar kæde, der afspejler din commit- og udgivelseshistorik over tid.

Manipulationssikker af design

Fordi fingeraftrykket er afledt af selve indholdet, er enhver senere ændring af koden straks påviselig mod registreringen.

Bevis udviklingen

Påvis den rækkefølge, hvori funktioner og moduler blev skabt - en holdbar, ordnet registrering af, hvem der byggede hvad, og hvornår.

Når bevis for ophavsmandskab til kode betyder noget

Softwarebeskyttelse før patent

At patentere software er langsomt, dyrt og territorialt. Før du indleverer - eller hvis du aldrig har til hensigt at gøre det - etablerer et blockchain-tidsstempel, at din implementering eksisterede på en bestemt dato. Det dokumenterer din opfindelsesdato og beskytter arbejdet i de måneder, et patent tager at behandle.

  • Registrer en opfindelsesdato forud for indlevering
  • Beskyt en implementering, du ikke planlægger at patentere
  • Understøt opfinderskab med en dateret, verificerbar registrering

Bevis for ophavsmandskab til open source

At udgive under en open source-licens giver retten til at kopiere væk, ikke det faktum, at du skabte værket. Et Bernstein-certifikat giver uafhængigt bevis for, at du skabte koden, før den blev udgivet, og styrker krav om tilskrivning og licenshåndhævelse.

  • Bevis oprindeligt ophavsmandskab før offentlig udgivelse
  • Underbyg tilskrivning og licensvilkår med beviser
  • Etabler en klar skabelsesdato for bidraget kode

Ejerskabs- og IP-tvister

Overdragelser fra konsulenter, opsplitninger mellem medstiftere og medarbejderes fratrædelser rejser rutinemæssigt spørgsmålet om, hvem der ejer hvilken kode. Tidsstemplede certifikater giver dig en objektiv, tredjeparts-verificerbar registrering til at løse konkurrerende krav uden at forlade dig på redigerbare interne logfiler.

  • Afgør spørgsmål om ejerskab hos konsulenter og medarbejdere
  • Fremlæg retsklart bevis i krænkelsessager
  • Fastlæg omfanget af kode dækket af en overdragelse eller licens

Hvad du kan certificere

Enhver del af din software og registreringen af, hvordan den blev bygget.

Kildekode-repositories
Udgivelses-øjebliksbilleder og build-artefakter
Commit- og revisionshistorik
Arkitektur- og designdokumenter
Algoritmer og tekniske specifikationer
Infrastruktur- og konfigurationskode
API-specifikationer og dokumentation
Datasæt, modeller og træningsdata

Sådan fungerer det

  • 1
    Tilføj dit repository, din udgivelse eller dine filer til et projekt - alt hashes lokalt i din browser, før noget uploades.
  • 2
    Bernstein forankrer fingeraftrykket til Bitcoin-blockchainen og skaber en permanent, tidsstemplet registrering af din kode.
  • 3
    Certificer nye versioner, efterhånden som din kodebase udvikler sig, og byg en sammenkædet kæde, der afspejler din revisionshistorik.
  • 4
    Modtag et retsgyldigt certifikat, du kan verificere uafhængigt og fremlægge som bevis, når som helst ophavsmandskab bliver anfægtet.

Certificering til udvikleres arbejdsgange

At certificere kode manuelt er kun en del af historien. Teams ønsker i stigende grad at tidsstemple automatisk - fra en CI/CD-pipeline, en commit-hook eller et build-trin - så bevis skabes som en del af den måde, de allerede arbejder på.

Programmatisk certificering via et API, et SDK, en CLI og en MCP-integration er under aktiv udvikling og aktuelt tilgængelig i en lukket beta. Adgang gives fra sag til sag, mens grænsefladerne stabiliseres.

Hvis du vil certificere kode som en del af en automatiseret arbejdsgang, så tal med vores team om betaen - vi hjælper dig med at finde den rette tilgang til din pipeline.

Bygget til den måde, domstole behandler blockchain-beviser på

2025
Første EU-afgørelse, der accepterer en blockchain-hash som bevis for ophavsretlig anterioritet (Marseille)
2018
Den første domstol nogensinde, der tillod blockchain-lagret bevis (Hangzhou Internet Court)
27
EU-medlemsstater, hvor et kvalificeret tidsstempel bærer en juridisk formodning om nøjagtighed
Feb. 2022
WIPO PROOF, den institutionelle digitale tidsstemplingstjeneste, indstillet - privat tidsstempling er det, der er tilbage

Domstole anerkender i stigende grad blockchain-tidsstempler som beviser. Intet certifikat garanterer et udfald, og en domstol vejer beviser fra sag til sag - men retningen på tværs af store jurisdiktioner er klar, og den går mod netop den slags bevis, Bernstein frembringer.

I marts 2025 accepterede Tribunal Judiciaire de Marseille en SHA-256-hash forankret på en offentlig blockchain som bevis for ophavsretlig anterioritet - en europæisk première og direkte relevant for ophavsmandskab til kode. Domstolen betragtede blockchain-registreringen som mere pålidelig end en traditionel fogeds certificeringsdato.

År tidligere, i juni 2018, blev Hangzhou Internet Court den første domstol nogensinde til at tillade blockchain-lagret bevis, i en ophavsretstvist - afgørelsen, der åbnede for retslig anerkendelse af blockchain-bevis verden over.

I hele Den Europæiske Union giver artikel 41 i eIDAS-forordningen (nr. 910/2014) et kvalificeret elektronisk tidsstempel en juridisk formodning om nøjagtighed i alle 27 medlemsstater. Bernstein parrer sit Bitcoin-anker med et kvalificeret EU-tidsstempel, så dit bevis hviler på både en offentlig hovedbog og en anerkendt juridisk ramme.

Bernstein er bygget med henblik på antagelighed som bevis. Det lover ikke, at en given domstol vil acceptere dine beviser - det forbliver en vurdering, hver domstol foretager ud fra fakta - men det er konstrueret til at give dig den stærkeste, mest uafhængigt verificerbare registrering, der er mulig.

Ofte stillede spørgsmål

Nej. En commit-dato, et forfatternavn og et tag er almindelige felter i dit repository - enhver med historikken kan omskrive dem på sekunder, så i sig selv beviser de intet over for en udenforstående part. Et anker på en offentlig blockchain kan ikke redigeres eller tilbagedateres af nogen, heller ikke Bernstein, hvilket er det, der giver det bevisvægt.

Nej. Dine filer hashes lokalt til et 256-bit fingeraftryk, før noget forlader din maskine, og kun det fingeraftryk forankres på blockchainen. Hashen kan ikke vendes om, så den afslører intet om din kode. Bernsteins zero-knowledge-arkitektur betyder, at vi aldrig modtager, lagrer eller ser din kildekode.

Nej. Ophavsret beskytter din kode automatisk, og i USA skal du stadig registrere et værk, før du kan anlægge sag om krænkelse efter 17 U.S.C. Section 411(a). Et blockchain-tidsstempel er bevislaget under det - det beviser, hvad der eksisterede og hvornår, og supplerer registrering frem for at erstatte den.

Ja. Hver certificering sammenkædes med den forrige og danner en verificerbar kæde, der afspejler din commit- og udgivelseshistorik. I stedet for et enkelt frosset øjebliksbillede opbygger du en ordnet, manipulationssikker registrering af, hvordan din kodebase udviklede sig over tid - som viser, hvilke funktioner og moduler der blev skabt, og hvornår.

Bevis, at din kode er din

Skab uafhængigt, tidsstemplet bevis for ophavsmandskab og integritet for din kodebase - uden at offentliggøre en linje kildekode.