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.
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.
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.
Hvad du kan certificere
Enhver del af din software og registreringen af, hvordan den blev bygget.
Sådan fungerer det
- 1Tilføj dit repository, din udgivelse eller dine filer til et projekt - alt hashes lokalt i din browser, før noget uploades.
- 2Bernstein forankrer fingeraftrykket til Bitcoin-blockchainen og skaber en permanent, tidsstemplet registrering af din kode.
- 3Certificer nye versioner, efterhånden som din kodebase udvikler sig, og byg en sammenkædet kæde, der afspejler din revisionshistorik.
- 4Modtag 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å
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.